diff --git a/editor/blocks/ab.json b/editor/blocks/ab.json index 09e828c3..80a110e6 100644 --- a/editor/blocks/ab.json +++ b/editor/blocks/ab.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "иҵәахтәуп аҽеиҭак %1", "DATA_ADDTOLIST": "иацҵатәуп %1 %2 ахь ", "DATA_DELETEOFLIST": "ианыхтәуп %1 %2 аҟынтәи ", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "%3 аҟны ибжьаргылатәуп %1 %2 аҭыԥахь ", "DATA_REPLACEITEMOFLIST": "%2 аҟны иԥсахтәуп аелемент %1 %3 ала ", "DATA_ITEMOFLIST": "аелемент %1 %2 аҟынтәи ", @@ -39,11 +40,12 @@ "EVENT_WHENFLAGCLICKED": "%1 ҳанақәыӷәӷәалакь", "EVENT_WHENTHISSPRITECLICKED": "анагӡаҩ ҳаниқәыӷәӷәалакь", "EVENT_WHENSTAGECLICKED": "асцена ҳанақәыӷәӷәалакь", - "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", + "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 ҳанақәыӷәӷәалакь", @@ -55,10 +57,10 @@ "EVENT_WHENKEYPRESSED_ANY": "иарбанзаалакь", "LOOKS_SAYFORSECS": "иҳәалатәуп %1 %2 секундк ", "LOOKS_SAY": "иҳәатәуп %1 ", - "LOOKS_HELLO": "Hello!", + "LOOKS_HELLO": "Абзиара шәымаз!", "LOOKS_THINKFORSECS": "ахәыцра %1 %2 секундк ", "LOOKS_THINK": "ахәыцра %1 ", - "LOOKS_HMM": "Hmm...", + "LOOKS_HMM": "М-м-м...", "LOOKS_SHOW": "ацәырҵра", "LOOKS_HIDE": "аҽыҵәахра", "LOOKS_HIDEALLSPRITES": "иҵәахтәуп анагӡаҩцәа зегьы", @@ -81,7 +83,7 @@ "LOOKS_NEXTCOSTUME": "анаҩстәи акостиум", "LOOKS_SWITCHBACKDROPTO": "иԥсахтәуп аҿаԥшыра %1 ала", "LOOKS_GOTOFRONTBACK": "ииастәуп %1 ҿыгҳарак ала ", - "LOOKS_GOTOFRONTBACK_FRONT": "front", + "LOOKS_GOTOFRONTBACK_FRONT": "аԥхьаҟа", "LOOKS_GOTOFRONTBACK_BACK": "шьҭахьҟа", "LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers", "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ԥхьаҟа", @@ -93,7 +95,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "иԥсахтәуп аҿаԥшыра %1 ала нас иԥштәуп ", "LOOKS_NEXTBACKDROP": "анаҩстәи аҿаԥшыра", "LOOKS_PREVIOUSBACKDROP": "уаанӡатәи аҿаҧшыра", - "LOOKS_RANDOMBACKDROP": "random backdrop", + "LOOKS_RANDOMBACKDROP": "иарбанзаалакь аҿаԥшыра", "MOTION_MOVESTEPS": "ицатәуп %1 шьаҿак", "MOTION_TURNLEFT": "иргьежьтәуп %1 %2 градус рыла ", "MOTION_TURNRIGHT": "иргьежьтәуп %1 %2 градус рыла ", @@ -113,24 +115,24 @@ "MOTION_CHANGEYBY": "иԥсахтәуп y %1 ала ", "MOTION_SETY": "иқәыргылатәуп y %1 аҟны ", "MOTION_IFONEDGEBOUNCE": "акьыԥшь акәзар, иадԥатәуп", - "MOTION_SETROTATIONSTYLE": "аргьежьра астиль %1 ", - "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "армарахьтә-арӷьарахь", + "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_SCROLLRIGHT": "иҭарҵәитәуп арӷьарахь %1", + "MOTION_SCROLLUP": "иҭарҵәитәуп хыхь %1", + "MOTION_ALIGNSCENE": "еиҟаратәтәуп асцена %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "ҵаҟа-армарахь", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "ҵаҟа-арӷьарахь", "MOTION_ALIGNSCENE_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", + "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", @@ -143,8 +145,8 @@ "OPERATORS_OR": "%1 ма %2", "OPERATORS_NOT": "%1 акәӡам", "OPERATORS_JOIN": "еиԥшьтәуп %1 %2 ", - "OPERATORS_JOIN_APPLE": "apple", - "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_JOIN_APPLE": "аҵәа", + "OPERATORS_JOIN_BANANA": "абанан", "OPERATORS_LETTEROF": "асимвол %1 %2 аҟны", "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "%1 аура", @@ -166,7 +168,7 @@ "OPERATORS_MATHOP_LOG": "log", "OPERATORS_MATHOP_EEXP": "e ^", "OPERATORS_MATHOP_10EXP": "10 ^", - "PROCEDURES_DEFINITION": "define %1", + "PROCEDURES_DEFINITION": "иазалхтәуп %1", "SENSING_TOUCHINGOBJECT": "иадкьыслома %1? ", "SENSING_TOUCHINGOBJECT_POINTER": "аҳәынаԥ арбага", "SENSING_TOUCHINGOBJECT_EDGE": "акьыԥшь", @@ -175,7 +177,7 @@ "SENSING_DISTANCETO": "%1 аҟынӡа ибжьоу", "SENSING_DISTANCETO_POINTER": "аҳәынаԥ арбага", "SENSING_ASKANDWAIT": "иазҵаатәуп %1 нас иԥштәуп ", - "SENSING_ASK_TEXT": "What's your name?", + "SENSING_ASK_TEXT": "Иухьӡуи уара?", "SENSING_ANSWER": "аҭак", "SENSING_KEYPRESSED": "аклавиша %1 иақәыӷәӷәома? ", "SENSING_MOUSEDOWN": "аҳәынаԥ иақәыӷәӷәома?", @@ -185,7 +187,7 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "ииаугар зуа", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "аиагара зымуа", "SENSING_LOUDNESS": "абжьы адура", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "абжьы дуума?", "SENSING_TIMER": "аамҭарбага", "SENSING_RESETTIMER": "аамҭарбага ҿыц адәықәҵара", "SENSING_OF": "%1 %2", @@ -217,7 +219,7 @@ "SOUND_CHANGEEFFECTBY": "иԥсахтәуп %1 аеффект %2 ала ", "SOUND_CLEAREFFECTS": "иқәгатәуп абжьы аеффектқәа", "SOUND_EFFECTS_PITCH": "pitch", - "SOUND_EFFECTS_PAN": "pan left/right", + "SOUND_EFFECTS_PAN": "pan армарахь/арӷьарахь", "SOUND_CHANGEVOLUMEBY": "иԥсахтәуп абжьы %1 ала ", "SOUND_SETVOLUMETO": "иқәыргылатәуп абжьы адура %1%", "SOUND_VOLUME": "абжьы адура", @@ -237,35 +239,35 @@ "DELETE_BLOCK": "Ианыхтәуп аблок", "DELETE_X_BLOCKS": "Ианыхтәуп %1 блокк ", "DELETE_ALL_BLOCKS": "Ианыхтәума аблокқәа %1 зегьы?", - "CLEAN_UP": "Clean up Blocks", + "CLEAN_UP": "Ирыцқьатәуп аблокқәа", "HELP": "Ацхыраара", "UNDO": "Иаҟәыхтәуп", "REDO": "Ирхынҳәтәуп", "EDIT_PROCEDURE": "Ариашара", - "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "SHOW_PROCEDURE_DEFINITION": "Ииастәуп аиқәыршәарахь", "WORKSPACE_COMMENT_DEFAULT_TEXT": "Иҳәатәуп џьара акы...", "COLOUR_HUE_LABEL": "Аԥштәы", "COLOUR_SATURATION_LABEL": "Аԥштәылгазаара", "COLOUR_BRIGHTNESS_LABEL": "Ажжара", - "CHANGE_VALUE_TITLE": "Change value:", + "CHANGE_VALUE_TITLE": "Иԥсахтәуп аҵакы:", "RENAME_VARIABLE": "Аҽеиҭак ахьӡ ԥсахтәуп", - "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_TITLE": "Аҽеиҭакқәа \"%1\" зегь рыхьӡ ԥсахтәуп аҟны:", "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", + "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": "A procedure named \"%1\" already exists.", + "PROCEDURE_ALREADY_EXISTS": "Апроцедура ахьӡ \"%1\" змоу ыҟоуп.", "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:", + "LIST_ALREADY_EXISTS": "Ахьӡынҵа ахьӡ \"%1\" змоу ыҟоуп.", + "RENAME_LIST_TITLE": "Ахьӡынҵақәа \"%1\" зегьы рыхьӡ ԥсахтәуп аҟны:", "RENAME_LIST_MODAL_TITLE": "Ахьӡынҵа ахьӡ ԥсахтәуп", "NEW_BROADCAST_MESSAGE": "Ацҳамҭа ҿыц", "NEW_BROADCAST_MESSAGE_TITLE": "Ацҳамҭа ҿыц ахьӡ:", diff --git a/editor/blocks/af.json b/editor/blocks/af.json index 03eb7f5f..facd8a53 100644 --- a/editor/blocks/af.json +++ b/editor/blocks/af.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/am.json b/editor/blocks/am.json index 53e1373c..d82d8a8b 100644 --- a/editor/blocks/am.json +++ b/editor/blocks/am.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/ar.json b/editor/blocks/ar.json index 1fc19b2f..c5e4c5ea 100644 --- a/editor/blocks/ar.json +++ b/editor/blocks/ar.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "New message", "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", "BROADCAST_MODAL_TITLE": "رسالة جديدة", - "DEFAULT_BROADCAST_MESSAGE_NAME": "الرسالة ١", - "DEFAULT_STAGE": "المنصة", - "DEFAULT_MY_VARIABLE": "my variable", - "DEFAULT_BACKDROP1": "الخلفية١", - "DEFAULT_SPRITE1": "الكائن ١", - "DEFAULT_COSTUME1": "المظهر ١", - "DEFAULT_COSTUME2": "المظهر ٢", - "DEFAULT_SOUND_POP": "بُب", - "DEFAULT_SOUND_MEOW": "مياو" + "DEFAULT_BROADCAST_MESSAGE_NAME": "الرسالة ١" } \ No newline at end of file diff --git a/editor/blocks/ast.json b/editor/blocks/ast.json index 70b6fe76..6ff9a438 100644 --- a/editor/blocks/ast.json +++ b/editor/blocks/ast.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/az.json b/editor/blocks/az.json index 4034f5e9..2683bd97 100644 --- a/editor/blocks/az.json +++ b/editor/blocks/az.json @@ -1,6 +1,6 @@ { "CONTROL_FOREVER": "sonsuz sayda", - "CONTROL_REPEAT": "repeat %1", + "CONTROL_REPEAT": "təkrarla %1", "CONTROL_IF": "if %1 then", "CONTROL_ELSE": "əks halda", "CONTROL_STOP": "stop", @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "taymer", + "EVENT_WHENGREATERTHAN_LOUDNESS": "səs yüksəkliyi", "EVENT_BROADCAST": "broadcast %1", "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", "EVENT_WHENKEYPRESSED": "when %1 key pressed", diff --git a/editor/blocks/be.json b/editor/blocks/be.json index 65ecb204..55a46bd2 100644 --- a/editor/blocks/be.json +++ b/editor/blocks/be.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/bg.json b/editor/blocks/bg.json index 278cec7d..88e16670 100644 --- a/editor/blocks/bg.json +++ b/editor/blocks/bg.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/bn.json b/editor/blocks/bn.json index f0121afc..bd4a9fe2 100644 --- a/editor/blocks/bn.json +++ b/editor/blocks/bn.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/ca.json b/editor/blocks/ca.json index fd859f58..9c174ee5 100644 --- a/editor/blocks/ca.json +++ b/editor/blocks/ca.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "amaga la variable %1", "DATA_ADDTOLIST": "afegeix %1 a %2", "DATA_DELETEOFLIST": "esborra l'element %1 de %2", + "DATA_DELETEALLOFLIST": "delete all of %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", @@ -36,7 +37,7 @@ "DATA_INDEX_ALL": "tot", "DATA_INDEX_LAST": "darrer", "DATA_INDEX_RANDOM": "aleatori", - "EVENT_WHENFLAGCLICKED": "quan %1 es cliqui", + "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", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Nou missatge", "NEW_BROADCAST_MESSAGE_TITLE": "Nou nom per al missatge:", "BROADCAST_MODAL_TITLE": "Missatge nou", - "DEFAULT_BROADCAST_MESSAGE_NAME": "missatge1", - "DEFAULT_STAGE": "Escenari", - "DEFAULT_MY_VARIABLE": "la meva variable", - "DEFAULT_BACKDROP1": "fons1", - "DEFAULT_SPRITE1": "Personatge1", - "DEFAULT_COSTUME1": "vestit1", - "DEFAULT_COSTUME2": "vestit2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "meu" + "DEFAULT_BROADCAST_MESSAGE_NAME": "missatge1" } \ No newline at end of file diff --git a/editor/blocks/ckb.json b/editor/blocks/ckb.json index 3874a08c..cdd168fd 100644 --- a/editor/blocks/ckb.json +++ b/editor/blocks/ckb.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "کاتێنەر", + "EVENT_WHENGREATERTHAN_LOUDNESS": "loudness", "EVENT_BROADCAST": "broadcast %1", "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", "EVENT_WHENKEYPRESSED": "when %1 key pressed", diff --git a/editor/blocks/cs.json b/editor/blocks/cs.json index f8f290c9..abb6046a 100644 --- a/editor/blocks/cs.json +++ b/editor/blocks/cs.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "skryj proměnnou %1", "DATA_ADDTOLIST": "přidej %1 k %2", "DATA_DELETEOFLIST": "smaž %1 z %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "vlož %1 na %2 v %3", "DATA_REPLACEITEMOFLIST": "nahraď %1 v %2 hodnotou %3", "DATA_ITEMOFLIST": "prvek %1 z %2", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "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", - "DEFAULT_STAGE": "Scéna", - "DEFAULT_MY_VARIABLE": "moje proměnná", - "DEFAULT_BACKDROP1": "pozadí1", - "DEFAULT_SPRITE1": "Postava1", - "DEFAULT_COSTUME1": "kostým1", - "DEFAULT_COSTUME2": "kostým 2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "mňau" + "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 3071c021..9cd142ab 100644 --- a/editor/blocks/cy.json +++ b/editor/blocks/cy.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "cuddio newidyn %1", "DATA_ADDTOLIST": "ychwanegu %1 i %2", "DATA_DELETEOFLIST": "dileu %1 o %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "mewnosod %1 yn %2 o %3", "DATA_REPLACEITEMOFLIST": "amnewid eitem %1 o %2 gyda %3", "DATA_ITEMOFLIST": "eitem %1 o %2", @@ -39,11 +40,12 @@ "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": "when this sprite touches %1", + "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", @@ -55,7 +57,7 @@ "EVENT_WHENKEYPRESSED_ANY": "unrhyw", "LOOKS_SAYFORSECS": "dweud %1 am %2 eiliad", "LOOKS_SAY": "dweud %1", - "LOOKS_HELLO": "Hello!", + "LOOKS_HELLO": "Helo!", "LOOKS_THINKFORSECS": "meddwl %1 am %2 eiliad", "LOOKS_THINK": "meddwl %1", "LOOKS_HMM": "Hmm...", @@ -93,7 +95,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "newid cefnlen i %1 ac aros", "LOOKS_NEXTBACKDROP": "cefnlen nesaf", "LOOKS_PREVIOUSBACKDROP": "cefndir blaenorol", - "LOOKS_RANDOMBACKDROP": "random backdrop", + "LOOKS_RANDOMBACKDROP": "cefnlen ar hap", "MOTION_MOVESTEPS": "symud %1 cam", "MOTION_TURNLEFT": "troi %1 %2 gradd", "MOTION_TURNRIGHT": "troi %1 %2 gradd", @@ -130,7 +132,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "brig de", "MOTION_XSCROLL": "sgrolio x", "MOTION_YSCROLL": "sgrolio y", - "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", + "MOTION_STAGE_SELECTED": "Llwyfan wedi ei ddewis: dim blociau symud", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -143,7 +145,7 @@ "OPERATORS_OR": "%1 neu %2", "OPERATORS_NOT": "nid %1", "OPERATORS_JOIN": "uno %1 %2", - "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_APPLE": "afal", "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "llythyren %1 o %2", "OPERATORS_LETTEROF_APPLE": "a", @@ -175,7 +177,7 @@ "SENSING_DISTANCETO": "pellter i %1", "SENSING_DISTANCETO_POINTER": "pwyntydd llygoden", "SENSING_ASKANDWAIT": "gofyn %1 ac aros", - "SENSING_ASK_TEXT": "What's your name?", + "SENSING_ASK_TEXT": "Beth yw eich enw?", "SENSING_ANSWER": "ateb", "SENSING_KEYPRESSED": "bysell %1 wedi ei phwyso", "SENSING_MOUSEDOWN": "llygoden i lawr?", @@ -228,47 +230,47 @@ "CATEGORY_CONTROL": "Rheoli", "CATEGORY_SENSING": "Synhwyro", "CATEGORY_OPERATORS": "Gweithredwyr", - "CATEGORY_VARIABLES": "Variables", - "CATEGORY_MYBLOCKS": "My Blocks", + "CATEGORY_VARIABLES": "Newidiolion", + "CATEGORY_MYBLOCKS": "Fy Mlociau", "DUPLICATE": "Dyblygu", "DELETE": "Dileu", - "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", + "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": "Go to definition", - "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "SHOW_PROCEDURE_DEFINITION": "Mynd i'r diffiniad", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Dwedwch rhywbeth...", "COLOUR_HUE_LABEL": "Lliw", "COLOUR_SATURATION_LABEL": "Dirlawnder", "COLOUR_BRIGHTNESS_LABEL": "Disgleirdeb", - "CHANGE_VALUE_TITLE": "Change value:", - "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", - "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "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": "New variable name:", + "NEW_VARIABLE_TITLE": "Enw newidyn newydd:", "VARIABLE_MODAL_TITLE": "Newidyn Newydd", - "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", + "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": "A procedure named \"%1\" already exists.", + "PROCEDURE_ALREADY_EXISTS": "Mae trefn o'r enw \"%1\" yn bodoli eisoes.", "NEW_LIST": "Gwneud Rhestr", - "NEW_LIST_TITLE": "New list name:", + "NEW_LIST_TITLE": "Enw rhestr newydd:", "LIST_MODAL_TITLE": "Rhestr Newydd", - "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", - "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", - "RENAME_LIST_MODAL_TITLE": "Rename List", - "NEW_BROADCAST_MESSAGE": "New message", - "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "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", + "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 17f02c23..8809b26c 100644 --- a/editor/blocks/da.json +++ b/editor/blocks/da.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "skjul variabel %1", "DATA_ADDTOLIST": "tilføj %1 til %2", "DATA_DELETEOFLIST": "slet %1 af %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "indsæt %1 ved %2 af %3", "DATA_REPLACEITEMOFLIST": "erstat objekt %1 af %2 med %3", "DATA_ITEMOFLIST": "objekt %1 af %2", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Ny besked", "NEW_BROADCAST_MESSAGE_TITLE": "Navn på ny besked:", "BROADCAST_MODAL_TITLE": "Ny besked", - "DEFAULT_BROADCAST_MESSAGE_NAME": "besked1", - "DEFAULT_STAGE": "Scene", - "DEFAULT_MY_VARIABLE": "min variabel", - "DEFAULT_BACKDROP1": "baggrund1", - "DEFAULT_SPRITE1": "Sprite1", - "DEFAULT_COSTUME1": "kostume1", - "DEFAULT_COSTUME2": "kostume2", - "DEFAULT_SOUND_POP": "knald", - "DEFAULT_SOUND_MEOW": "mjav" + "DEFAULT_BROADCAST_MESSAGE_NAME": "besked1" } \ No newline at end of file diff --git a/editor/blocks/de.json b/editor/blocks/de.json index 4b439de6..7b94cb5b 100755 --- a/editor/blocks/de.json +++ b/editor/blocks/de.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "verstecke Variable %1", "DATA_ADDTOLIST": "füge %1 zu %2 hinzu", "DATA_DELETEOFLIST": "lösche %1 von %2", + "DATA_DELETEALLOFLIST": "delete all of %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", @@ -44,6 +45,7 @@ "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", @@ -130,7 +132,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "oben rechts", "MOTION_XSCROLL": "x-Bewegung", "MOTION_YSCROLL": "y-Bewegung", - "MOTION_STAGE_SELECTED": "Bühne ausgewählt: keine Blöcke Bewegung", + "MOTION_STAGE_SELECTED": "Bühne ausgewählt: keine Bewegungsblöcke", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -146,7 +148,7 @@ "OPERATORS_JOIN_APPLE": "Apfel", "OPERATORS_JOIN_BANANA": "Banane", "OPERATORS_LETTEROF": "Zeichen %1 von %2", - "OPERATORS_LETTEROF_APPLE": "ein", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "Länge von %1", "OPERATORS_CONTAINS": "%1 enthält %2?", "OPERATORS_MOD": "%1 mod %2", @@ -249,34 +251,26 @@ "COLOUR_BRIGHTNESS_LABEL": "Helligkeit", "CHANGE_VALUE_TITLE": "Ändere Wert", "RENAME_VARIABLE": "Variable umbenennen", - "RENAME_VARIABLE_TITLE": "Benenne alle Variablen \"%1\" um:", + "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": "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\"", + "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": "A procedure named \"%1\" already exists.", + "PROCEDURE_ALREADY_EXISTS": "Eine Prozedur mit dem Namen \"%1\" existiert bereits.", "NEW_LIST": "Neue Liste", "NEW_LIST_TITLE": "Neuer Listen Name:", "LIST_MODAL_TITLE": "Neue Liste", - "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", - "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "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", "NEW_BROADCAST_MESSAGE": "Neue Nachricht", "NEW_BROADCAST_MESSAGE_TITLE": "Neue Nachricht name:", "BROADCAST_MODAL_TITLE": "Neue Nachricht", - "DEFAULT_BROADCAST_MESSAGE_NAME": "Nachricht1", - "DEFAULT_STAGE": "Bühne", - "DEFAULT_MY_VARIABLE": "meine Variable", - "DEFAULT_BACKDROP1": "Bühnenbild1", - "DEFAULT_SPRITE1": "Figur1", - "DEFAULT_COSTUME1": "Kostüm1", - "DEFAULT_COSTUME2": "Kostüm2", - "DEFAULT_SOUND_POP": "Plopp", - "DEFAULT_SOUND_MEOW": "Miau" + "DEFAULT_BROADCAST_MESSAGE_NAME": "Nachricht1" } \ No newline at end of file diff --git a/editor/blocks/el.json b/editor/blocks/el.json index 1b67fb13..227240f6 100644 --- a/editor/blocks/el.json +++ b/editor/blocks/el.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "απόκρυψε τη μεταβλητή %1", "DATA_ADDTOLIST": "πρόσθεσε το %1 στη λίστα %2", "DATA_DELETEOFLIST": "διάγραψε το %1 από τη λίστα %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "βάλε το %1 στη θέση %2 της λίστας %3", "DATA_REPLACEITEMOFLIST": "αντικατάστησε το στοιχείο %1 της λίστας %2 με %3", "DATA_ITEMOFLIST": "το στοιχείο %1 της λίστας %2", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "όταν το υπόβαθρο αλλάξει σε %1", "EVENT_WHENGREATERTHAN": "όταν %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "χρονομέτρηση", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ένταση", "EVENT_BROADCAST": "μετάδωσε %1", "EVENT_BROADCASTANDWAIT": "μετάδωσε %1 και περίμενε", "EVENT_WHENKEYPRESSED": "όταν το πλήκτρο %1 πατηθεί", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Νέο μήνυμα", "NEW_BROADCAST_MESSAGE_TITLE": "Νέο όνομα μηνύματος:", "BROADCAST_MODAL_TITLE": "Νέο μήνυμα", - "DEFAULT_BROADCAST_MESSAGE_NAME": "μήνυμα1", - "DEFAULT_STAGE": "Σκηνικό", - "DEFAULT_MY_VARIABLE": "my variable", - "DEFAULT_BACKDROP1": "υπόβαθρο1", - "DEFAULT_SPRITE1": "Αντικείμενο1", - "DEFAULT_COSTUME1": "ενδυμασία1", - "DEFAULT_COSTUME2": "ενδυμασία2", - "DEFAULT_SOUND_POP": "μπουμ", - "DEFAULT_SOUND_MEOW": "μιάου!" + "DEFAULT_BROADCAST_MESSAGE_NAME": "μήνυμα1" } \ No newline at end of file diff --git a/editor/blocks/eo.json b/editor/blocks/eo.json index 2353e04c..289979e9 100644 --- a/editor/blocks/eo.json +++ b/editor/blocks/eo.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/es-419.json b/editor/blocks/es-419.json index b64d1db7..e1436535 100644 --- a/editor/blocks/es-419.json +++ b/editor/blocks/es-419.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "esconder variable %1", "DATA_ADDTOLIST": "añadir %1 a %2", "DATA_DELETEOFLIST": "borrar %1 de %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "insertar %1 en %2 de %3", "DATA_REPLACEITEMOFLIST": "reemplazar elemento %1 de %2 con %3", "DATA_ITEMOFLIST": "elemento %1 de %2", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "cuando el fondo cambie a %1", "EVENT_WHENGREATERTHAN": "cuando %1 sea > %2", "EVENT_WHENGREATERTHAN_TIMER": "cronómetro", + "EVENT_WHENGREATERTHAN_LOUDNESS": "intensidad del sonido", "EVENT_BROADCAST": "enviar %1", "EVENT_BROADCASTANDWAIT": "enviar %1 y esperar", "EVENT_WHENKEYPRESSED": "al presionar tecla %1", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Nuevo mensaje", "NEW_BROADCAST_MESSAGE_TITLE": "Nombre para el nuevo mensaje:", "BROADCAST_MODAL_TITLE": "Nuevo Mensaje", - "DEFAULT_BROADCAST_MESSAGE_NAME": "mensaje1", - "DEFAULT_STAGE": "Escenario", - "DEFAULT_MY_VARIABLE": "mi variable", - "DEFAULT_BACKDROP1": "fondo1", - "DEFAULT_SPRITE1": "Objeto1", - "DEFAULT_COSTUME1": "disfraz1", - "DEFAULT_COSTUME2": "disfraz2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "miau" + "DEFAULT_BROADCAST_MESSAGE_NAME": "mensaje1" } \ No newline at end of file diff --git a/editor/blocks/es.json b/editor/blocks/es.json index 6e5b8f43..69271266 100644 --- a/editor/blocks/es.json +++ b/editor/blocks/es.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "esconder variable %1", "DATA_ADDTOLIST": "añadir %1 a %2", "DATA_DELETEOFLIST": "eliminar %1 de %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "insertar %1 en %2 de %3", "DATA_REPLACEITEMOFLIST": "reemplazar elemento %1 de %2 con %3", "DATA_ITEMOFLIST": "elemento %1 de %2", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Nuevo mensaje", "NEW_BROADCAST_MESSAGE_TITLE": "Nombre del mensaje:", "BROADCAST_MODAL_TITLE": "Nuevo Mensaje", - "DEFAULT_BROADCAST_MESSAGE_NAME": "mensaje1", - "DEFAULT_STAGE": "Escenario", - "DEFAULT_MY_VARIABLE": "mi variable", - "DEFAULT_BACKDROP1": "fondo1", - "DEFAULT_SPRITE1": "Objeto1", - "DEFAULT_COSTUME1": "disfraz1", - "DEFAULT_COSTUME2": "disfraz2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "miau" + "DEFAULT_BROADCAST_MESSAGE_NAME": "mensaje1" } \ No newline at end of file diff --git a/editor/blocks/et.json b/editor/blocks/et.json index f4866d69..17db4448 100644 --- a/editor/blocks/et.json +++ b/editor/blocks/et.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", @@ -249,10 +251,10 @@ "COLOUR_BRIGHTNESS_LABEL": "Heledus", "CHANGE_VALUE_TITLE": "Muuda väärtust:", "RENAME_VARIABLE": "Muuda muutuja nime", - "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_TITLE": "Nimeta kõik \"%1\" muutujad uue nimega:", "RENAME_VARIABLE_MODAL_TITLE": "Muuda muutuja nime", "NEW_VARIABLE": "Tee muutuja", - "NEW_VARIABLE_TITLE": "New variable name:", + "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.", @@ -262,13 +264,13 @@ "NEW_PROCEDURE": "Tee plokk", "PROCEDURE_ALREADY_EXISTS": "Protseduur \"%1\" on olemas.", "NEW_LIST": "Tee loend", - "NEW_LIST_TITLE": "New list name:", + "NEW_LIST_TITLE": "Uue loendi nimi:", "LIST_MODAL_TITLE": "Uus loend", "LIST_ALREADY_EXISTS": "Loend \"%1\" on olemas.", - "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_TITLE": "Nimeta kõik \"%1\" loendid uue nimega:", "RENAME_LIST_MODAL_TITLE": "Muuda loendi nime", "NEW_BROADCAST_MESSAGE": "Uus teade", - "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "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 dbc80a71..4c3fd999 100644 --- a/editor/blocks/eu.json +++ b/editor/blocks/eu.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "ezkutatu %1 aldagaia", "DATA_ADDTOLIST": "batu %1 %2 -ri", "DATA_DELETEOFLIST": "ezabatu %1 %2 -tik", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "%1 txertatu %3 -ren %2 -an", "DATA_REPLACEITEMOFLIST": "%2 -ko %1 itema %3 -rekin aldatu", "DATA_ITEMOFLIST": "%2 -tik %1 itema", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "hondoa %1 -ra aldatzen denean", "EVENT_WHENGREATERTHAN": "%1 > %2 denean", "EVENT_WHENGREATERTHAN_TIMER": "kronometroa", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ozentasuna", "EVENT_BROADCAST": "guztiei %1 bidali ", "EVENT_BROADCASTANDWAIT": "guztiei %1 bidali eta itxaron", "EVENT_WHENKEYPRESSED": "%1 tekla sakatzean", diff --git a/editor/blocks/fa.json b/editor/blocks/fa.json index 7ff2747e..da57659e 100644 --- a/editor/blocks/fa.json +++ b/editor/blocks/fa.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/fi.json b/editor/blocks/fi.json index 2387f65f..ce6ee730 100644 --- a/editor/blocks/fi.json +++ b/editor/blocks/fi.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "piilota muuttuja %1", "DATA_ADDTOLIST": "lisää %1 listaan %2", "DATA_DELETEOFLIST": "poista %1 listasta %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "lisää %1 kohtaan %2 listassa %3", "DATA_REPLACEITEMOFLIST": "korvaa listan %2 kohdan %1 arvo arvolla %3", "DATA_ITEMOFLIST": "listan %2 alkio %1", @@ -44,6 +45,7 @@ "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", @@ -145,7 +147,7 @@ "OPERATORS_JOIN": "yhdistä %1 ja %2", "OPERATORS_JOIN_APPLE": "omena", "OPERATORS_JOIN_BANANA": "banaani", - "OPERATORS_LETTEROF": "%1 . kirjain sanasta %2", + "OPERATORS_LETTEROF": "%1. kirjain sanasta %2", "OPERATORS_LETTEROF_APPLE": "o", "OPERATORS_LENGTH": "listan %1 pituus", "OPERATORS_CONTAINS": "%1 sisältää %2?", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Uusi viesti", "NEW_BROADCAST_MESSAGE_TITLE": "Uuden viestin nimi:", "BROADCAST_MODAL_TITLE": "Uusi viesti", - "DEFAULT_BROADCAST_MESSAGE_NAME": "viesti1", - "DEFAULT_STAGE": "Esiintymislava", - "DEFAULT_MY_VARIABLE": "muuttujani", - "DEFAULT_BACKDROP1": "tausta1", - "DEFAULT_SPRITE1": "Hahmo1", - "DEFAULT_COSTUME1": "asuste1", - "DEFAULT_COSTUME2": "asuste2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "naukuna" + "DEFAULT_BROADCAST_MESSAGE_NAME": "viesti1" } \ No newline at end of file diff --git a/editor/blocks/fr.json b/editor/blocks/fr.json index 11ff1268..900d6c86 100755 --- a/editor/blocks/fr.json +++ b/editor/blocks/fr.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "cacher la variable %1", "DATA_ADDTOLIST": "ajouter %1 à %2", "DATA_DELETEOFLIST": "supprimer l'élément %1 de %2", + "DATA_DELETEALLOFLIST": "delete all of %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", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "quand l'arrière-plan bascule sur %1", "EVENT_WHENGREATERTHAN": "quand %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", @@ -87,7 +89,7 @@ "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "avant", "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "arrière", "LOOKS_BACKDROPNUMBERNAME": "arrière-plan %1", - "LOOKS_COSTUMENUMBERNAME": "du costume", + "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Nouveau message", "NEW_BROADCAST_MESSAGE_TITLE": "Nom du nouveau message:", "BROADCAST_MODAL_TITLE": "Nouveau message", - "DEFAULT_BROADCAST_MESSAGE_NAME": "message1", - "DEFAULT_STAGE": "La scène", - "DEFAULT_MY_VARIABLE": "ma variable", - "DEFAULT_BACKDROP1": "arrière-plan1", - "DEFAULT_SPRITE1": "Sprite1", - "DEFAULT_COSTUME1": "costume1", - "DEFAULT_COSTUME2": "costume2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "miaou" + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/fur.json b/editor/blocks/fur.json index 83a958d7..8ce59f8f 100644 --- a/editor/blocks/fur.json +++ b/editor/blocks/fur.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "New message", "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", "BROADCAST_MODAL_TITLE": "Gnûf Messaç", - "DEFAULT_BROADCAST_MESSAGE_NAME": "messaç1", - "DEFAULT_STAGE": "Sene", - "DEFAULT_MY_VARIABLE": "my variable", - "DEFAULT_BACKDROP1": "fonts1", - "DEFAULT_SPRITE1": "Sprite1", - "DEFAULT_COSTUME1": "costum1", - "DEFAULT_COSTUME2": "costum2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "miao" + "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 28e22990..82c2d237 100644 --- a/editor/blocks/ga.json +++ b/editor/blocks/ga.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "folaigh athróg %1", "DATA_ADDTOLIST": "cuir %1 le %2", "DATA_DELETEOFLIST": "scrios %1 as %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "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", @@ -44,6 +45,7 @@ "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", @@ -55,7 +57,7 @@ "EVENT_WHENKEYPRESSED_ANY": "ceann ar bith", "LOOKS_SAYFORSECS": "abair %1 ar feadh %2 soicind", "LOOKS_SAY": "abair %1", - "LOOKS_HELLO": "Hello!", + "LOOKS_HELLO": "Dia dhuit!", "LOOKS_THINKFORSECS": "smaoinigh %1 ar feadh %2 soicind", "LOOKS_THINK": "smaoinigh %1", "LOOKS_HMM": "Hmm...", @@ -93,7 +95,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "athraigh an cúlra go %1 agus fan", "LOOKS_NEXTBACKDROP": "an chéad chúlra eile", "LOOKS_PREVIOUSBACKDROP": "cúlra roimhe seo", - "LOOKS_RANDOMBACKDROP": "random backdrop", + "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", @@ -130,7 +132,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "barr ar dheis", "MOTION_XSCROLL": "scrollaigh x", "MOTION_YSCROLL": "scrollaigh y", - "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", + "MOTION_STAGE_SELECTED": "Stáitse roghnaithe: gan bloic gluaiseachta", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -143,10 +145,10 @@ "OPERATORS_OR": "%1 nó %2", "OPERATORS_NOT": "séanadh %1", "OPERATORS_JOIN": "ceangail %1 %2", - "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_APPLE": "úll", "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "litir %1 de %2", - "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LETTEROF_APPLE": "ú", "OPERATORS_LENGTH": "fad %1", "OPERATORS_CONTAINS": "%1 agus %2 ann?", "OPERATORS_MOD": "%1 mod %2", @@ -175,7 +177,7 @@ "SENSING_DISTANCETO": "fad go dtí %1", "SENSING_DISTANCETO_POINTER": "pointeoir-luiche", "SENSING_ASKANDWAIT": "fiafraigh %1 agus fan", - "SENSING_ASK_TEXT": "What's your name?", + "SENSING_ASK_TEXT": "Cén t-ainm atá ort?", "SENSING_ANSWER": "freagra", "SENSING_KEYPRESSED": "eochair %1 brúite?", "SENSING_MOUSEDOWN": "luchóg síos?", @@ -249,23 +251,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Gile", "CHANGE_VALUE_TITLE": "Athraigh an luach:", "RENAME_VARIABLE": "Cuir ainm nua ar an athróg", - "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "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": "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", + "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": "A procedure named \"%1\" already exists.", + "PROCEDURE_ALREADY_EXISTS": "Tá feidhm darb ainm \"%1\" ann cheana.", "NEW_LIST": "Cruthaigh Liosta", "NEW_LIST_TITLE": "Ainm an liosta nua:", "LIST_MODAL_TITLE": "Liosta Nua", - "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", - "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "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", "NEW_BROADCAST_MESSAGE": "Teachtaireacht nua", "NEW_BROADCAST_MESSAGE_TITLE": "Ainm na teachtaireachta nua:", diff --git a/editor/blocks/gd.json b/editor/blocks/gd.json index f093f156..66571e11 100644 --- a/editor/blocks/gd.json +++ b/editor/blocks/gd.json @@ -1,6 +1,6 @@ { "CONTROL_FOREVER": "gu buan", - "CONTROL_REPEAT": "dèan seo %1 tursan", + "CONTROL_REPEAT": "dèan seo %1 turas", "CONTROL_IF": "ma tha %1 a-rèiste", "CONTROL_ELSE": "air neo", "CONTROL_STOP": "cuir stad air", @@ -26,11 +26,12 @@ "DATA_HIDEVARIABLE": "falaich an caochladair %1", "DATA_ADDTOLIST": "cuir %1 ri %2", "DATA_DELETEOFLIST": "sguab às %1 de %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "cuir %1 ris aig %2 de %3", - "DATA_REPLACEITEMOFLIST": "cuir an àite %1 de %2 le %3", + "DATA_REPLACEITEMOFLIST": "cuir %3 an àite nì %1 de %2", "DATA_ITEMOFLIST": "nì %1 de %2", "DATA_LENGTHOFLIST": "an fhaide aig %1", - "DATA_LISTCONTAINSITEM": "%2 air %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", @@ -43,7 +44,8 @@ "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": "tìmear", + "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", @@ -79,22 +81,22 @@ "LOOKS_SETSTRETCHTO": "suidhich an sìneadh air %1 %", "LOOKS_SWITCHCOSTUMETO": "cuir an t-aodach %1 ort", "LOOKS_NEXTCOSTUME": "an t-ath-aodach", - "LOOKS_SWITCHBACKDROPTO": "atharraich an cùlaibh gu %1", + "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": "cùlaibh %1", - "LOOKS_COSTUMENUMBERNAME": "aodach %1", + "LOOKS_BACKDROPNUMBERNAME": "%1 a’ chùlaibh", + "LOOKS_COSTUMENUMBERNAME": "%1 an aodaich", "LOOKS_NUMBERNAME_NUMBER": "àireamh", "LOOKS_NUMBERNAME_NAME": "ainm", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "atharraich an cùlaibh gun %1 is fan", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "cuir %1 air a’ chùlaibh is fan", "LOOKS_NEXTBACKDROP": "an t-ath-chùlaibh", - "LOOKS_PREVIOUSBACKDROP": "chùlaibh roimhe", + "LOOKS_PREVIOUSBACKDROP": "a’ chùlaibh roimhe", "LOOKS_RANDOMBACKDROP": "cùlaibh air thuaiream", - "MOTION_MOVESTEPS": "gluais %1 ceum", + "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", @@ -130,7 +132,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "taobh deas aig a’ bharr", "MOTION_XSCROLL": "sgroladh x", "MOTION_YSCROLL": "sgroladh y", - "MOTION_STAGE_SELECTED": "Chaidh an t-àrd-ùrlar a thaghadh: chan eil bloca gluasaid ann", + "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", @@ -148,7 +150,7 @@ "OPERATORS_LETTEROF": "litir %1 de %2", "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "an fhaide aig %1", - "OPERATORS_CONTAINS": "%2 air %1", + "OPERATORS_CONTAINS": "%2 am broinn %1", "OPERATORS_MOD": "%1 mòidealas %2", "OPERATORS_ROUND": "cuairtich %1", "OPERATORS_MATHOP": "%1 aig %2", @@ -177,16 +179,16 @@ "SENSING_ASKANDWAIT": "faighnich %1 is fan", "SENSING_ASK_TEXT": "Dè an t-ainm a th’ort?", "SENSING_ANSWER": "freagairt", - "SENSING_KEYPRESSED": "an iuchair %1 ga brùthadh", + "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 leis an luchag", - "SENSING_SETDRAGMODE_DRAGGABLE": "gun tèid", - "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nach tèid", + "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": "tìmear", + "SENSING_TIMER": "an tìmear", "SENSING_RESETTIMER": "ath-shuidhich an tìmear", "SENSING_OF": "%1 aig %2", "SENSING_OF_XPOSITION": "ionad x", @@ -200,13 +202,13 @@ "SENSING_OF_BACKDROPNAME": "ainm a’ chùlaibh", "SENSING_OF_STAGE": "Àrd-ùrlar", "SENSING_CURRENT": "%1 làithreach", - "SENSING_CURRENT_YEAR": "bliadhna", - "SENSING_CURRENT_MONTH": "mìos", - "SENSING_CURRENT_DATE": "ceann-là", + "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": "uair", - "SENSING_CURRENT_MINUTE": "mionaid", - "SENSING_CURRENT_SECOND": "diog", + "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", @@ -216,8 +218,8 @@ "SOUND_SETEFFECTO": "suidhich èifeachd %1 de %2 ort", "SOUND_CHANGEEFFECTBY": "atharraich èifeachd %1 le %2", "SOUND_CLEAREFFECTS": "falamhaich èifeachdan na fuaime", - "SOUND_EFFECTS_PITCH": "gleus", - "SOUND_EFFECTS_PAN": "panachadh gu clì/deas", + "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", @@ -258,7 +260,7 @@ "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 dhan chaochladair “%1”", + "DELETE_VARIABLE": "Sguab às dha “%1”", "NEW_PROCEDURE": "Cruthaich bloca", "PROCEDURE_ALREADY_EXISTS": "Tha modh air a bheil “%1” ann mu thràth.", "NEW_LIST": "Cruthaich liosta", @@ -269,6 +271,6 @@ "RENAME_LIST_MODAL_TITLE": "Thoir ainm ùr air an liosta", "NEW_BROADCAST_MESSAGE": "Teachdaireachd ùr", "NEW_BROADCAST_MESSAGE_TITLE": "Ainm na teachdaireachd ùire:", - "BROADCAST_MODAL_TITLE": "Teachdaireachd ùr", + "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 92e081c5..5958631d 100644 --- a/editor/blocks/gl.json +++ b/editor/blocks/gl.json @@ -14,36 +14,38 @@ "CONTROL_FOREACH": "para cada %1 en %2", "CONTROL_STARTASCLONE": "cando comece como clon", "CONTROL_CREATECLONEOF": "crear clon de %1", - "CONTROL_CREATECLONEOF_MYSELF": "a min mesmo", - "CONTROL_DELETETHISCLONE": "borrar este clon", + "CONTROL_CREATECLONEOF_MYSELF": "min mesmo", + "CONTROL_DELETETHISCLONE": "eliminar este clon", "CONTROL_COUNTER": "contador", - "CONTROL_INCRCOUNTER": "contador de incremento", + "CONTROL_INCRCOUNTER": "incrementar contador", "CONTROL_CLEARCOUNTER": "limpar contador", "CONTROL_ALLATONCE": "todo de vez", - "DATA_SETVARIABLETO": "fixar %1 a %2", - "DATA_CHANGEVARIABLEBY": "trocar %1 por %2", + "DATA_SETVARIABLETO": "fixar %1 en %2", + "DATA_CHANGEVARIABLEBY": "cambiar %1 por %2", "DATA_SHOWVARIABLE": "amosar variable %1", - "DATA_HIDEVARIABLE": "ocultar variable %1", + "DATA_HIDEVARIABLE": "agochar variábel %1", "DATA_ADDTOLIST": "engadir %1 a %2", - "DATA_DELETEOFLIST": "borrar %1 de %2", + "DATA_DELETEOFLIST": "eliminar %1 de %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "inserir %1 en %2 de %3", - "DATA_REPLACEITEMOFLIST": "reemplazar elemento %1 de %2 con %3", + "DATA_REPLACEITEMOFLIST": "substituír elemento %1 de %2 con %3", "DATA_ITEMOFLIST": "elemento %1 de %2", "DATA_LENGTHOFLIST": "lonxitude de %1", "DATA_LISTCONTAINSITEM": "%1 contén %2?", "DATA_SHOWLIST": "amosar lista %1", - "DATA_HIDELIST": "ocultar lista %1", + "DATA_HIDELIST": "agochar lista %1", "DATA_INDEX_ALL": "todos", "DATA_INDEX_LAST": "último", "DATA_INDEX_RANDOM": "ao chou", "EVENT_WHENFLAGCLICKED": "cando se prema %1", "EVENT_WHENTHISSPRITECLICKED": "cando se prema esta figura", "EVENT_WHENSTAGECLICKED": "cando se prema no escenario", - "EVENT_WHENTOUCHINGOBJECT": "cando esta figura toca %1", - "EVENT_WHENBROADCASTRECEIVED": "cando reciba %1", - "EVENT_WHENBACKDROPSWITCHESTO": "cando o fondo cambie a %1", + "EVENT_WHENTOUCHINGOBJECT": "cando esta figura toque %1", + "EVENT_WHENBROADCASTRECEIVED": "cando eu reciba %1", + "EVENT_WHENBACKDROPSWITCHESTO": "cando o fondo mude a %1", "EVENT_WHENGREATERTHAN": "cando %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "cronómetro", + "EVENT_WHENGREATERTHAN_LOUDNESS": "intensidade do son", "EVENT_BROADCAST": "emitir %1", "EVENT_BROADCASTANDWAIT": "emitir %1 e agardar", "EVENT_WHENKEYPRESSED": "cando se prema a tecla %1", @@ -55,12 +57,12 @@ "EVENT_WHENKEYPRESSED_ANY": "calquera", "LOOKS_SAYFORSECS": "dicir %1 durante %2 segundos", "LOOKS_SAY": "dicir %1", - "LOOKS_HELLO": "Hello!", + "LOOKS_HELLO": "Ola!", "LOOKS_THINKFORSECS": "pensar %1 durante %2 segundos", "LOOKS_THINK": "pensar %1", - "LOOKS_HMM": "Hmm...", + "LOOKS_HMM": "Mmm...", "LOOKS_SHOW": "amosar", - "LOOKS_HIDE": "ocultar", + "LOOKS_HIDE": "agochar", "LOOKS_HIDEALLSPRITES": "agochar todas as figuras", "LOOKS_EFFECT_COLOR": "cor", "LOOKS_EFFECT_FISHEYE": "ollo de peixe", @@ -69,19 +71,19 @@ "LOOKS_EFFECT_MOSAIC": "mosaico", "LOOKS_EFFECT_BRIGHTNESS": "luminosidade", "LOOKS_EFFECT_GHOST": "desaparecer", - "LOOKS_CHANGEEFFECTBY": "trocar o efecto %1 por %2", - "LOOKS_SETEFFECTTO": "fixar efecto %1 a %2", - "LOOKS_CLEARGRAPHICEFFECTS": "quitar efectos gráficos", - "LOOKS_CHANGESIZEBY": "cambiar tamaño por %1", - "LOOKS_SETSIZETO": "fixar tamaño a %1 %", + "LOOKS_CHANGEEFFECTBY": "cambiar o efecto %1 por %2", + "LOOKS_SETEFFECTTO": "fixar efecto %1 como %2", + "LOOKS_CLEARGRAPHICEFFECTS": "limpar efectos gráficos", + "LOOKS_CHANGESIZEBY": "cambiar tamaño a %1", + "LOOKS_SETSIZETO": "fixar tamaño en %1 %", "LOOKS_SIZE": "tamaño", "LOOKS_CHANGESTRETCHBY": "cambiar estiramento por %1", "LOOKS_SETSTRETCHTO": "fixar estiramento en %1 %", "LOOKS_SWITCHCOSTUMETO": "mudar vestimenta a %1", - "LOOKS_NEXTCOSTUME": "seguinte vestimenta", - "LOOKS_SWITCHBACKDROPTO": "cambiar fondo a %1", + "LOOKS_NEXTCOSTUME": "vestimenta seguinte", + "LOOKS_SWITCHBACKDROPTO": "mudar fondo a %1", "LOOKS_GOTOFRONTBACK": "ir a capa %1", - "LOOKS_GOTOFRONTBACK_FRONT": "fronte", + "LOOKS_GOTOFRONTBACK_FRONT": "diante", "LOOKS_GOTOFRONTBACK_BACK": "atrás", "LOOKS_GOFORWARDBACKWARDLAYERS": "ir %1 %2 capas", "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "adiante", @@ -90,10 +92,10 @@ "LOOKS_COSTUMENUMBERNAME": "vestimenta %1", "LOOKS_NUMBERNAME_NUMBER": "número", "LOOKS_NUMBERNAME_NAME": "nome", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "cambiar fondo a %1 e agardar", - "LOOKS_NEXTBACKDROP": "seguinte fondo", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "mudar fondo a %1 e agardar", + "LOOKS_NEXTBACKDROP": "fondo seguinte", "LOOKS_PREVIOUSBACKDROP": "fondo anterior", - "LOOKS_RANDOMBACKDROP": "random backdrop", + "LOOKS_RANDOMBACKDROP": "fondo de pantalla aleatorio", "MOTION_MOVESTEPS": "mover %1 paso", "MOTION_TURNLEFT": "xirar %1 %2 grados", "MOTION_TURNRIGHT": "xirar %1 %2 grados", @@ -130,12 +132,12 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "arriba dereita", "MOTION_XSCROLL": "desprazamento x", "MOTION_YSCROLL": "desprazamento y", - "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", + "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 choun entre %1 e %2", + "OPERATORS_RANDOM": "número ao chou entre %1 e %2", "OPERATORS_GT": "%1 > %2", "OPERATORS_LT": "%1 < %2", "OPERATORS_EQUALS": "%1 = %2", @@ -143,7 +145,7 @@ "OPERATORS_OR": "%1 ou %2", "OPERATORS_NOT": "non %1", "OPERATORS_JOIN": "unir %1 %2", - "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_APPLE": "mazá", "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letra %1 de %2", "OPERATORS_LETTEROF_APPLE": "a", @@ -167,15 +169,15 @@ "OPERATORS_MATHOP_EEXP": "e ^", "OPERATORS_MATHOP_10EXP": "10 ^", "PROCEDURES_DEFINITION": "definir %1", - "SENSING_TOUCHINGOBJECT": "tocando %1?", + "SENSING_TOUCHINGOBJECT": "toca %1?", "SENSING_TOUCHINGOBJECT_POINTER": "punteiro do rato", "SENSING_TOUCHINGOBJECT_EDGE": "bordo", - "SENSING_TOUCHINGCOLOR": "tocando cor %1?", - "SENSING_COLORISTOUCHINGCOLOR": "cor %1 está tocando %2?", + "SENSING_TOUCHINGCOLOR": "toca cor %1?", + "SENSING_COLORISTOUCHINGCOLOR": "cor %1 toca %2?", "SENSING_DISTANCETO": "distancia a %1", "SENSING_DISTANCETO_POINTER": "punteiro do rato", "SENSING_ASKANDWAIT": "preguntar %1 e agardar", - "SENSING_ASK_TEXT": "What's your name?", + "SENSING_ASK_TEXT": "Como te chamas?", "SENSING_ANSWER": "resposta", "SENSING_KEYPRESSED": "tecla %1 premida?", "SENSING_MOUSEDOWN": "rato premido?", @@ -185,21 +187,21 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "arrastrábel", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "non arrastrábel", "SENSING_LOUDNESS": "intensidade do son", - "SENSING_LOUD": "alto?", + "SENSING_LOUD": "forte?", "SENSING_TIMER": "cronómetro", "SENSING_RESETTIMER": "reiniciar o cronómetro", "SENSING_OF": "%1 de %2", "SENSING_OF_XPOSITION": "posición x", "SENSING_OF_YPOSITION": "posición y", "SENSING_OF_DIRECTION": "dirección", - "SENSING_OF_COSTUMENUMBER": "vestimenta #", + "SENSING_OF_COSTUMENUMBER": "vestimenta n.º", "SENSING_OF_COSTUMENAME": "nome da vestimenta", "SENSING_OF_SIZE": "tamaño", "SENSING_OF_VOLUME": "volume", - "SENSING_OF_BACKDROPNUMBER": "fondo #", + "SENSING_OF_BACKDROPNUMBER": "fondo n.º", "SENSING_OF_BACKDROPNAME": "nome do fondo", "SENSING_OF_STAGE": "Escenario", - "SENSING_CURRENT": "actual %1", + "SENSING_CURRENT": "%1 actual", "SENSING_CURRENT_YEAR": "ano", "SENSING_CURRENT_MONTH": "mes", "SENSING_CURRENT_DATE": "data", @@ -213,8 +215,8 @@ "SOUND_PLAY": "iniciar son %1", "SOUND_PLAYUNTILDONE": "reproducir %1 até rematar", "SOUND_STOPALLSOUNDS": "deter todos os sons", - "SOUND_SETEFFECTO": "fixar efecto %1 a %2", - "SOUND_CHANGEEFFECTBY": "trocar o efecto %1 por %2", + "SOUND_SETEFFECTO": "fixar efecto %1 como %2", + "SOUND_CHANGEEFFECTBY": "cambiar o efecto %1 por %2", "SOUND_CLEAREFFECTS": "limpar efectos de son", "SOUND_EFFECTS_PITCH": "ton", "SOUND_EFFECTS_PAN": "desprazar esquerda/dereita", @@ -249,23 +251,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Luminosidade", "CHANGE_VALUE_TITLE": "Cambiar valor:", "RENAME_VARIABLE": "Renomear variábel", - "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_TITLE": "Renomear as «%1» variábeis como:", "RENAME_VARIABLE_MODAL_TITLE": "Renomear variábel", "NEW_VARIABLE": "Crear unha variábel", "NEW_VARIABLE_TITLE": "Novo nome da variábel:", - "VARIABLE_MODAL_TITLE": "Nova 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", + "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": "A procedure named \"%1\" already exists.", + "PROCEDURE_ALREADY_EXISTS": "Xa existe un procedemento chamado «%1».", "NEW_LIST": "Crear unha lista", "NEW_LIST_TITLE": "Novo nome da lista:", "LIST_MODAL_TITLE": "Nova lista", - "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", - "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "LIST_ALREADY_EXISTS": "Xa existe unha lista chamada «%1».", + "RENAME_LIST_TITLE": "Renomear as «%1» listas como:", "RENAME_LIST_MODAL_TITLE": "Renomear lista", "NEW_BROADCAST_MESSAGE": "Nova mensaxe", "NEW_BROADCAST_MESSAGE_TITLE": "Novo nome da mensaxe:", diff --git a/editor/blocks/gu.json b/editor/blocks/gu.json index 956f2e06..7994caae 100644 --- a/editor/blocks/gu.json +++ b/editor/blocks/gu.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/hak.json b/editor/blocks/hak.json index 4525f5e1..9748e0f6 100644 --- a/editor/blocks/hak.json +++ b/editor/blocks/hak.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/he.json b/editor/blocks/he.json index 8f2d0222..e2610a55 100644 --- a/editor/blocks/he.json +++ b/editor/blocks/he.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "הסתר משתנה %1", "DATA_ADDTOLIST": "הוסף %1 ל %2", "DATA_DELETEOFLIST": "מחק פריט %1 מתוך %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "הכנס %1 במקום %2 של %3", "DATA_REPLACEITEMOFLIST": "קבע פריט %1 של %2 ל %3", "DATA_ITEMOFLIST": "פריט %1 של %2", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "כאשר הרקע משתנה ל %1", "EVENT_WHENGREATERTHAN": "כאשר %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "שעון עצר", + "EVENT_WHENGREATERTHAN_LOUDNESS": "עוצמת קול", "EVENT_BROADCAST": "שדר מסר %1", "EVENT_BROADCASTANDWAIT": "שדר מסר %1 וחכה", "EVENT_WHENKEYPRESSED": "כאשר נלחץ מקש %1", @@ -146,7 +148,7 @@ "OPERATORS_JOIN_APPLE": "תפוח", "OPERATORS_JOIN_BANANA": "בננה", "OPERATORS_LETTEROF": "אות %1 של %2", - "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LETTEROF_APPLE": "ת", "OPERATORS_LENGTH": "האורך של %1", "OPERATORS_CONTAINS": "%1 מכיל %2 ?", "OPERATORS_MOD": "%1 מודולו %2", @@ -265,18 +267,10 @@ "NEW_LIST_TITLE": "שם הרשימה", "LIST_MODAL_TITLE": "רשימה חדשה", "LIST_ALREADY_EXISTS": "רשימה בשם \"%1\" כבר קיימת", - "RENAME_LIST_TITLE": "שנה את שם כל הרשימות \"%1\" ל:", + "RENAME_LIST_TITLE": "שנה את שמם של כל רשימות ה־\"%1\" ל:", "RENAME_LIST_MODAL_TITLE": "שנה שם רשימה", "NEW_BROADCAST_MESSAGE": "מסר חדש", "NEW_BROADCAST_MESSAGE_TITLE": "צור מסר חדש", "BROADCAST_MODAL_TITLE": "מסר חדש", - "DEFAULT_BROADCAST_MESSAGE_NAME": "מסר 1", - "DEFAULT_STAGE": "במה", - "DEFAULT_MY_VARIABLE": "המשתנה שלי", - "DEFAULT_BACKDROP1": "רקע1", - "DEFAULT_SPRITE1": "דמות1", - "DEFAULT_COSTUME1": "תלבושת1", - "DEFAULT_COSTUME2": "תלבושת2", - "DEFAULT_SOUND_POP": "פופ", - "DEFAULT_SOUND_MEOW": "מיאו" + "DEFAULT_BROADCAST_MESSAGE_NAME": "מסר 1" } \ No newline at end of file diff --git a/editor/blocks/hi.json b/editor/blocks/hi.json index 54dbc430..cbc98790 100644 --- a/editor/blocks/hi.json +++ b/editor/blocks/hi.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/ht.json b/editor/blocks/ht.json index e998c6c2..850fb404 100644 --- a/editor/blocks/ht.json +++ b/editor/blocks/ht.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/hu.json b/editor/blocks/hu.json index ac5d4a4b..dde54c98 100644 --- a/editor/blocks/hu.json +++ b/editor/blocks/hu.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "időzítő", + "EVENT_WHENGREATERTHAN_LOUDNESS": "hangerő", "EVENT_BROADCAST": "broadcast %1", "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", "EVENT_WHENKEYPRESSED": "when %1 key pressed", diff --git a/editor/blocks/hy.json b/editor/blocks/hy.json index e36cb118..7dfe8844 100644 --- a/editor/blocks/hy.json +++ b/editor/blocks/hy.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/id.json b/editor/blocks/id.json index 65d73e3d..67d2e670 100644 --- a/editor/blocks/id.json +++ b/editor/blocks/id.json @@ -26,6 +26,7 @@ "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", @@ -35,15 +36,16 @@ "DATA_HIDELIST": "sembunyikan daftar %1", "DATA_INDEX_ALL": "semua", "DATA_INDEX_LAST": "terakhir", - "DATA_INDEX_RANDOM": "random", + "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 menyentuk %1", + "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", @@ -55,7 +57,7 @@ "EVENT_WHENKEYPRESSED_ANY": "manapun", "LOOKS_SAYFORSECS": "katakan %1 selama %2 detik", "LOOKS_SAY": "katakan %1", - "LOOKS_HELLO": "Hello!", + "LOOKS_HELLO": "Halo!", "LOOKS_THINKFORSECS": "pikirkan %1 selama %2 detik", "LOOKS_THINK": "pikirkan %1", "LOOKS_HMM": "Hmm...", @@ -92,8 +94,8 @@ "LOOKS_NUMBERNAME_NAME": "nama", "LOOKS_SWITCHBACKDROPTOANDWAIT": "ganti latar ke %1 dan tunggu", "LOOKS_NEXTBACKDROP": "latar berikutnya", - "LOOKS_PREVIOUSBACKDROP": "Latar sebelumnya", - "LOOKS_RANDOMBACKDROP": "random backdrop", + "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", @@ -130,7 +132,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "kanan-atas", "MOTION_XSCROLL": "guliran x", "MOTION_YSCROLL": "guliran y", - "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", + "MOTION_STAGE_SELECTED": "Panggung terpilih: tidak ada balok gerakan", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -143,8 +145,8 @@ "OPERATORS_OR": "%1 atau %2", "OPERATORS_NOT": "tidak %1", "OPERATORS_JOIN": "gabungkan %1 %2", - "OPERATORS_JOIN_APPLE": "apple", - "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_JOIN_APPLE": "apel", + "OPERATORS_JOIN_BANANA": "pisang", "OPERATORS_LETTEROF": "huruf %1 dari %2", "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "panjang dari %1", @@ -175,7 +177,7 @@ "SENSING_DISTANCETO": "jarak dari %1", "SENSING_DISTANCETO_POINTER": "penunujuk tetikus", "SENSING_ASKANDWAIT": "tanya %1 dan tunggu", - "SENSING_ASK_TEXT": "What's your name?", + "SENSING_ASK_TEXT": "Apa namamu?", "SENSING_ANSWER": "jawaban", "SENSING_KEYPRESSED": "tombol %1 ditekan?", "SENSING_MOUSEDOWN": "tetikus ditekan?", @@ -198,7 +200,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "latar #", "SENSING_OF_BACKDROPNAME": "nama latar", - "SENSING_OF_STAGE": "Stage", + "SENSING_OF_STAGE": "Panggung", "SENSING_CURRENT": "%1 saat ini", "SENSING_CURRENT_YEAR": "tahun", "SENSING_CURRENT_MONTH": "bulan", @@ -228,20 +230,20 @@ "CATEGORY_CONTROL": "Kontrol", "CATEGORY_SENSING": "Sensor", "CATEGORY_OPERATORS": "Operator", - "CATEGORY_VARIABLES": "Variables", - "CATEGORY_MYBLOCKS": "My Blocks", + "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-Balok", + "DELETE_X_BLOCKS": "Hapus %1 Balok", "DELETE_ALL_BLOCKS": "Hapus semua %1 balok?", "CLEAN_UP": "Bersihkan Balok-Balok", "HELP": "Bantuan", - "UNDO": "Undo", + "UNDO": "Batalkan", "REDO": "Ulangi", - "EDIT_PROCEDURE": "Edit", + "EDIT_PROCEDURE": "Sunting", "SHOW_PROCEDURE_DEFINITION": "Pergi ke pengartian", "WORKSPACE_COMMENT_DEFAULT_TEXT": "Katakan sesuatu...", "COLOUR_HUE_LABEL": "Warna", @@ -249,23 +251,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Keterangan", "CHANGE_VALUE_TITLE": "Ubah nilai:", "RENAME_VARIABLE": "Namakan ulang variabel", - "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "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": "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", + "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": "A procedure named \"%1\" already exists.", + "PROCEDURE_ALREADY_EXISTS": "Sebuah prosedur bernama \"%1\" sudah ada", "NEW_LIST": "Buat sebuah Daftar", "NEW_LIST_TITLE": "Nama daftar baru:", - "LIST_MODAL_TITLE": "List Baru", - "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", - "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "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:", "NEW_BROADCAST_MESSAGE": "Pesan baru", "NEW_BROADCAST_MESSAGE_TITLE": "Nama pesan baru:", diff --git a/editor/blocks/it.json b/editor/blocks/it.json index 9a74927b..f4430be4 100644 --- a/editor/blocks/it.json +++ b/editor/blocks/it.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "nascondi la variabile %1", "DATA_ADDTOLIST": "aggiungi %1 a %2", "DATA_DELETEOFLIST": "cancella %1 da %2", + "DATA_DELETEALLOFLIST": "delete all of %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", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "quando lo sfondo passa a %1", "EVENT_WHENGREATERTHAN": "porta %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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Nuovo messaggio", "NEW_BROADCAST_MESSAGE_TITLE": "Nome del nuovo messaggio:", "BROADCAST_MODAL_TITLE": "Nuovo Messaggio", - "DEFAULT_BROADCAST_MESSAGE_NAME": "messaggio1", - "DEFAULT_STAGE": "Stage", - "DEFAULT_MY_VARIABLE": "la mia variabile", - "DEFAULT_BACKDROP1": "sfondo1", - "DEFAULT_SPRITE1": "Sprite1", - "DEFAULT_COSTUME1": "costume1", - "DEFAULT_COSTUME2": "costume2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "miao" + "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 baacb77a..8ddd15d4 100644 --- a/editor/blocks/ja-Hira.json +++ b/editor/blocks/ja-Hira.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "へんすう %1 をかくす", "DATA_ADDTOLIST": "%1 を %2 についかする", "DATA_DELETEOFLIST": "%2 の %1 ばんめをさくじょする", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "%3 の %2 ばんめに %1 をそうにゅうする", "DATA_REPLACEITEMOFLIST": "%2 の %1 を %3 でおきかえる", "DATA_ITEMOFLIST": "%2 の %1 ばんめ", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "はいけいが %1 になったとき", "EVENT_WHENGREATERTHAN": "%1 > %2 のとき", "EVENT_WHENGREATERTHAN_TIMER": "タイマー", + "EVENT_WHENGREATERTHAN_LOUDNESS": "おんりょう", "EVENT_BROADCAST": "%1 をおくる", "EVENT_BROADCASTANDWAIT": "%1 をおくってまつ", "EVENT_WHENKEYPRESSED": "%1 キーがおされたとき", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "あたらしいメッセージ", "NEW_BROADCAST_MESSAGE_TITLE": "あたらしいメッセージめい:", "BROADCAST_MODAL_TITLE": "あたらしいメッセージ", - "DEFAULT_BROADCAST_MESSAGE_NAME": "メッセージ1", - "DEFAULT_STAGE": "ステージ", - "DEFAULT_MY_VARIABLE": "つくったへんすう", - "DEFAULT_BACKDROP1": "はいけい1", - "DEFAULT_SPRITE1": "スプライト1", - "DEFAULT_COSTUME1": "コスチューム1", - "DEFAULT_COSTUME2": "コスチューム2", - "DEFAULT_SOUND_POP": "ポップ", - "DEFAULT_SOUND_MEOW": "ニャー" + "DEFAULT_BROADCAST_MESSAGE_NAME": "メッセージ1" } \ No newline at end of file diff --git a/editor/blocks/ja.json b/editor/blocks/ja.json index 262e06c8..fc4d70d5 100644 --- a/editor/blocks/ja.json +++ b/editor/blocks/ja.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "変数 %1 を隠す", "DATA_ADDTOLIST": "%1 を %2 に追加する", "DATA_DELETEOFLIST": "%2 の %1 番目を削除する", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "%3 の %2 番目に %1 を挿入する", "DATA_REPLACEITEMOFLIST": "%2 の %1 を %3 で置き換える", "DATA_ITEMOFLIST": "%2 の %1 番目", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "背景が %1 になったとき", "EVENT_WHENGREATERTHAN": "%1 > %2 のとき", "EVENT_WHENGREATERTHAN_TIMER": "タイマー", + "EVENT_WHENGREATERTHAN_LOUDNESS": "音量", "EVENT_BROADCAST": "%1 を送る", "EVENT_BROADCASTANDWAIT": "%1 を送って待つ", "EVENT_WHENKEYPRESSED": "%1 キーが押されたとき", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "新しいメッセージ", "NEW_BROADCAST_MESSAGE_TITLE": "新しいメッセージ名:", "BROADCAST_MODAL_TITLE": "新しいメッセージ", - "DEFAULT_BROADCAST_MESSAGE_NAME": "メッセージ1", - "DEFAULT_STAGE": "ステージ", - "DEFAULT_MY_VARIABLE": "作った変数", - "DEFAULT_BACKDROP1": "背景1", - "DEFAULT_SPRITE1": "スプライト1", - "DEFAULT_COSTUME1": "コスチューム1", - "DEFAULT_COSTUME2": "コスチューム2", - "DEFAULT_SOUND_POP": "ポップ", - "DEFAULT_SOUND_MEOW": "ニャー" + "DEFAULT_BROADCAST_MESSAGE_NAME": "メッセージ1" } \ No newline at end of file diff --git a/editor/blocks/ka.json b/editor/blocks/ka.json index efe3dfd0..9c0ceff8 100644 --- a/editor/blocks/ka.json +++ b/editor/blocks/ka.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/kk.json b/editor/blocks/kk.json index 5c86d6e6..7cfec496 100644 --- a/editor/blocks/kk.json +++ b/editor/blocks/kk.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/kn.json b/editor/blocks/kn.json index 080f2f9e..19587b8a 100644 --- a/editor/blocks/kn.json +++ b/editor/blocks/kn.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/ko.json b/editor/blocks/ko.json index 169e14d5..9477095c 100644 --- a/editor/blocks/ko.json +++ b/editor/blocks/ko.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "%1 변수 숨기기", "DATA_ADDTOLIST": "%1 을(를) %2 에 추가하기", "DATA_DELETEOFLIST": "%1 번째 항목을 %2 에서 삭제하기", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "%1 을(를) %3 리스트의 %2 번째에 넣기", "DATA_REPLACEITEMOFLIST": "%2 리스트의 %1 번째 항목을 %3 으로 바꾸기", "DATA_ITEMOFLIST": "%2 리스트의 %1 번째 항목", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "배경이 %1 (으)로 바뀌었을 때", "EVENT_WHENGREATERTHAN": "%1 > %2 일 때", "EVENT_WHENGREATERTHAN_TIMER": "타이머", + "EVENT_WHENGREATERTHAN_LOUDNESS": "음량", "EVENT_BROADCAST": "%1 방송하기", "EVENT_BROADCASTANDWAIT": "%1 방송하고 기다리기", "EVENT_WHENKEYPRESSED": "%1 키를 눌렀을 때", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "새로운 메시지", "NEW_BROADCAST_MESSAGE_TITLE": "새로운 메시지 이름:", "BROADCAST_MODAL_TITLE": "새로운 메시지", - "DEFAULT_BROADCAST_MESSAGE_NAME": "메시지1", - "DEFAULT_STAGE": "무대", - "DEFAULT_MY_VARIABLE": "생성한 변수", - "DEFAULT_BACKDROP1": "배경1", - "DEFAULT_SPRITE1": "스프라이트 1", - "DEFAULT_COSTUME1": "모양1", - "DEFAULT_COSTUME2": "모양2", - "DEFAULT_SOUND_POP": "팝", - "DEFAULT_SOUND_MEOW": "야옹" + "DEFAULT_BROADCAST_MESSAGE_NAME": "메시지1" } \ No newline at end of file diff --git a/editor/blocks/ku.json b/editor/blocks/ku.json index 739e271c..64bfc717 100644 --- a/editor/blocks/ku.json +++ b/editor/blocks/ku.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/la.json b/editor/blocks/la.json index 9b670ea0..223f439a 100644 --- a/editor/blocks/la.json +++ b/editor/blocks/la.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/lo.json b/editor/blocks/lo.json index 2640d9c1..e89bbc33 100644 --- a/editor/blocks/lo.json +++ b/editor/blocks/lo.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/lt.json b/editor/blocks/lt.json index 34cfe689..fe14c9ff 100644 --- a/editor/blocks/lt.json +++ b/editor/blocks/lt.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "laikmatis", + "EVENT_WHENGREATERTHAN_LOUDNESS": "garsumas", "EVENT_BROADCAST": "broadcast %1", "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", "EVENT_WHENKEYPRESSED": "when %1 key pressed", diff --git a/editor/blocks/mg.json b/editor/blocks/mg.json index 1090bd55..1c74468b 100644 --- a/editor/blocks/mg.json +++ b/editor/blocks/mg.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/mi.json b/editor/blocks/mi.json index ed77782e..583331b3 100644 --- a/editor/blocks/mi.json +++ b/editor/blocks/mi.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "hunaia te taurangi %1", "DATA_ADDTOLIST": "tāpiritia te %1 ki te %2", "DATA_DELETEOFLIST": "mukua %1 i a %2", + "DATA_DELETEALLOFLIST": "delete all of %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", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Karere hou", "NEW_BROADCAST_MESSAGE_TITLE": "Ingoa karere hou:", "BROADCAST_MODAL_TITLE": "Karere Hou", - "DEFAULT_BROADCAST_MESSAGE_NAME": "karere1", - "DEFAULT_STAGE": "Atamira", - "DEFAULT_MY_VARIABLE": "taku taurangi", - "DEFAULT_BACKDROP1": "ārai tuarongo1", - "DEFAULT_SPRITE1": "Parehe1", - "DEFAULT_COSTUME1": "kākahu1", - "DEFAULT_COSTUME2": "kākahu2", - "DEFAULT_SOUND_POP": "pakō", - "DEFAULT_SOUND_MEOW": "miao" + "DEFAULT_BROADCAST_MESSAGE_NAME": "karere1" } \ No newline at end of file diff --git a/editor/blocks/mn.json b/editor/blocks/mn.json index 010662fc..1c1bc945 100644 --- a/editor/blocks/mn.json +++ b/editor/blocks/mn.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/mr.json b/editor/blocks/mr.json index b8d82865..ba28b5a2 100644 --- a/editor/blocks/mr.json +++ b/editor/blocks/mr.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/ms.json b/editor/blocks/ms.json index 66c7e582..191599cd 100644 --- a/editor/blocks/ms.json +++ b/editor/blocks/ms.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/nb.json b/editor/blocks/nb.json index 51367237..9f6c70d4 100644 --- a/editor/blocks/nb.json +++ b/editor/blocks/nb.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "skjul variabel %1", "DATA_ADDTOLIST": "legg til %1 i %2", "DATA_DELETEOFLIST": "slett element %1 i %2", + "DATA_DELETEALLOFLIST": "delete all of %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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/ne.json b/editor/blocks/ne.json index 07f39c65..bdcd5bd8 100644 --- a/editor/blocks/ne.json +++ b/editor/blocks/ne.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/nl.json b/editor/blocks/nl.json index 3497d9d6..2ecfb339 100644 --- a/editor/blocks/nl.json +++ b/editor/blocks/nl.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "verberg variabele %1", "DATA_ADDTOLIST": "voeg %1 toe aan %2", "DATA_DELETEOFLIST": "verwijder %1 van %2", + "DATA_DELETEALLOFLIST": "delete all of %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", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Nieuw bericht", "NEW_BROADCAST_MESSAGE_TITLE": "Nieuwe berichtnaam:", "BROADCAST_MODAL_TITLE": "Nieuw bericht", - "DEFAULT_BROADCAST_MESSAGE_NAME": "bericht1", - "DEFAULT_STAGE": "Speelveld", - "DEFAULT_MY_VARIABLE": "mijn variabele", - "DEFAULT_BACKDROP1": "achtergrond1", - "DEFAULT_SPRITE1": "Sprite1", - "DEFAULT_COSTUME1": "uiterlijk1", - "DEFAULT_COSTUME2": "uiterlijk2", - "DEFAULT_SOUND_POP": "plop", - "DEFAULT_SOUND_MEOW": "miauw" + "DEFAULT_BROADCAST_MESSAGE_NAME": "bericht1" } \ No newline at end of file diff --git a/editor/blocks/nn.json b/editor/blocks/nn.json index 3773c34a..40f33217 100644 --- a/editor/blocks/nn.json +++ b/editor/blocks/nn.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Ny melding", "NEW_BROADCAST_MESSAGE_TITLE": "Namn på ny melding:", "BROADCAST_MODAL_TITLE": "Ny melding", - "DEFAULT_BROADCAST_MESSAGE_NAME": "melding1", - "DEFAULT_STAGE": "Scene", - "DEFAULT_MY_VARIABLE": "min variabel", - "DEFAULT_BACKDROP1": "bakgrunn1", - "DEFAULT_SPRITE1": "Figur1", - "DEFAULT_COSTUME1": "drakt1", - "DEFAULT_COSTUME2": "drakt2", - "DEFAULT_SOUND_POP": "plopp", - "DEFAULT_SOUND_MEOW": "mjau" + "DEFAULT_BROADCAST_MESSAGE_NAME": "melding1" } \ No newline at end of file diff --git a/editor/blocks/oc.json b/editor/blocks/oc.json index 4525f5e1..9748e0f6 100644 --- a/editor/blocks/oc.json +++ b/editor/blocks/oc.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/pl.json b/editor/blocks/pl.json index b656d3a4..51c4dbd2 100644 --- a/editor/blocks/pl.json +++ b/editor/blocks/pl.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "Ukryj zmienną %1", "DATA_ADDTOLIST": "Dodaj %1 do %2", "DATA_DELETEOFLIST": "Usuń %1 z %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "Wstaw %1 na %2 pozycji do %3", "DATA_REPLACEITEMOFLIST": "Zamień %1 z %2 na %3", "DATA_ITEMOFLIST": "%1 z %2", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/pt-br.json b/editor/blocks/pt-br.json index 9d26482d..d21cc753 100644 --- a/editor/blocks/pt-br.json +++ b/editor/blocks/pt-br.json @@ -1,52 +1,54 @@ { "CONTROL_FOREVER": "sempre", - "CONTROL_REPEAT": "repita %1", + "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": "aguarde %1 segundos", - "CONTROL_WAITUNTIL": "aguarde até %1", - "CONTROL_REPEATUNTIL": "repita até %1", + "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 iniciar como um clone", - "CONTROL_CREATECLONEOF": "criar clone de %1", + "CONTROL_STARTASCLONE": "quando eu começar como um clone", + "CONTROL_CREATECLONEOF": "crie clone de %1", "CONTROL_CREATECLONEOF_MYSELF": "este ator", - "CONTROL_DELETETHISCLONE": "apagar este clone", + "CONTROL_DELETETHISCLONE": "apague este clone", "CONTROL_COUNTER": "contador", "CONTROL_INCRCOUNTER": "incremente contador", "CONTROL_CLEARCOUNTER": "limpar contador", "CONTROL_ALLATONCE": "todos de uma vez", - "DATA_SETVARIABLETO": "ponha %1 para %2", + "DATA_SETVARIABLETO": "mude %1 para %2", "DATA_CHANGEVARIABLEBY": "mude %1 por %2", - "DATA_SHOWVARIABLE": "mostre variável %1", - "DATA_HIDEVARIABLE": "esconda variável %1", + "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_INSERTATLIST": "insira %1 a %2 de %3", - "DATA_REPLACEITEMOFLIST": "substituir item %1 de %2 com %3", + "DATA_DELETEALLOFLIST": "delete all of %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_LENGTHOFLIST": "comprimento de %1", - "DATA_LISTCONTAINSITEM": "%1 contém %2", - "DATA_SHOWLIST": "mostre lista %1", - "DATA_HIDELIST": "esconda lista %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 clicado", - "EVENT_WHENTHISSPRITECLICKED": "quando este ator clicado", - "EVENT_WHENSTAGECLICKED": "quando palco clicado", + "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 pano de fundo mudar para %1", - "EVENT_WHENGREATERTHAN": "quando %1 >%2", + "EVENT_WHENBACKDROPSWITCHESTO": "quando o pano de fundo 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 tecla %1 pressionada", + "EVENT_WHENKEYPRESSED": "quando a tecla %1 for pressionada", "EVENT_WHENKEYPRESSED_SPACE": "espaço", "EVENT_WHENKEYPRESSED_LEFT": "seta esquerda", "EVENT_WHENKEYPRESSED_RIGHT": "seta direita", @@ -55,10 +57,10 @@ "EVENT_WHENKEYPRESSED_ANY": "qualquer", "LOOKS_SAYFORSECS": "diga %1 por %2 segundos", "LOOKS_SAY": "diga %1", - "LOOKS_HELLO": "Hello!", + "LOOKS_HELLO": "Olá!", "LOOKS_THINKFORSECS": "pense %1 por %2 segundos", "LOOKS_THINK": "pense %1", - "LOOKS_HMM": "Hmm...", + "LOOKS_HMM": "Hummm...", "LOOKS_SHOW": "mostre", "LOOKS_HIDE": "esconda", "LOOKS_HIDEALLSPRITES": "ocultar todos", @@ -69,7 +71,7 @@ "LOOKS_EFFECT_MOSAIC": "mosaico", "LOOKS_EFFECT_BRIGHTNESS": "brilho", "LOOKS_EFFECT_GHOST": "fantasma", - "LOOKS_CHANGEEFFECTBY": "adicione ao efeito %1 %2", + "LOOKS_CHANGEEFFECTBY": "adicione %1 ao efeito %2", "LOOKS_SETEFFECTTO": "mude o efeito %1 para %2", "LOOKS_CLEARGRAPHICEFFECTS": "apague os efeitos gráficos", "LOOKS_CHANGESIZEBY": "adicione %1 ao tamanho", @@ -79,21 +81,21 @@ "LOOKS_SETSTRETCHTO": "ajuste curso para %1 %", "LOOKS_SWITCHCOSTUMETO": "mude para a fantasia %1", "LOOKS_NEXTCOSTUME": "próxima fantasia", - "LOOKS_SWITCHBACKDROPTO": "mude pano de fundo para %1", - "LOOKS_GOTOFRONTBACK": "vá para %1 camada", + "LOOKS_SWITCHBACKDROPTO": "mude para o pano de fundo %1", + "LOOKS_GOTOFRONTBACK": "vá para a camada de %1", "LOOKS_GOTOFRONTBACK_FRONT": "frente", "LOOKS_GOTOFRONTBACK_BACK": "trás", - "LOOKS_GOFORWARDBACKWARDLAYERS": "vá para %1 %2 camadas", + "LOOKS_GOFORWARDBACKWARDLAYERS": "vá %1 camadas para %2 ", "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "para frente", "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "para trás", "LOOKS_BACKDROPNUMBERNAME": "pano de fundo %1", "LOOKS_COSTUMENUMBERNAME": "fantasia %1", "LOOKS_NUMBERNAME_NUMBER": "número", "LOOKS_NUMBERNAME_NAME": "nome", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "mudo pano de fundo para %1 e espere", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "mudo para o pano de fundo %1 e espere", "LOOKS_NEXTBACKDROP": "próximo pano de fundo", "LOOKS_PREVIOUSBACKDROP": "cenário anterior", - "LOOKS_RANDOMBACKDROP": "random backdrop", + "LOOKS_RANDOMBACKDROP": "pano de fundo aleatório", "MOTION_MOVESTEPS": "mova %1 passos", "MOTION_TURNLEFT": "gire %1 %2 graus", "MOTION_TURNRIGHT": "gire %1 %2 graus", @@ -143,51 +145,51 @@ "OPERATORS_OR": "%1 ou %2", "OPERATORS_NOT": "não %1", "OPERATORS_JOIN": "junte %1 com %2", - "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_APPLE": "maçã", "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letra %1 de %2", "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "tamanho de %1", - "OPERATORS_CONTAINS": "%1 contém %2", - "OPERATORS_MOD": "%1 mod %2", - "OPERATORS_ROUND": "arredonde %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": "abs", - "OPERATORS_MATHOP_FLOOR": "piso", - "OPERATORS_MATHOP_CEILING": "teto", - "OPERATORS_MATHOP_SQRT": "raiz", - "OPERATORS_MATHOP_SIN": "seno", - "OPERATORS_MATHOP_COS": "cosseno", - "OPERATORS_MATHOP_TAN": "tangente", - "OPERATORS_MATHOP_ASIN": "arcoseno", - "OPERATORS_MATHOP_ACOS": "arcocosseno", - "OPERATORS_MATHOP_ATAN": "arcotangente", - "OPERATORS_MATHOP_LN": "Em", + "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": "base elevada à potência", - "OPERATORS_MATHOP_10EXP": "10 elevado à potência", + "OPERATORS_MATHOP_EEXP": "e elevado à ", + "OPERATORS_MATHOP_10EXP": "10 elevado à ", "PROCEDURES_DEFINITION": "defina %1", - "SENSING_TOUCHINGOBJECT": "tocando %1?", - "SENSING_TOUCHINGOBJECT_POINTER": "Ponteiro do mouse", + "SENSING_TOUCHINGOBJECT": "tocando em %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "ponteiro do mouse", "SENSING_TOUCHINGOBJECT_EDGE": "borda", - "SENSING_TOUCHINGCOLOR": "Tocando na cor %1?", - "SENSING_COLORISTOUCHINGCOLOR": "cor %1 está tocando %2?", - "SENSING_DISTANCETO": "distância %1", + "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": "What's your name?", + "SENSING_ASKANDWAIT": "pergunte %1 e espere a resposta", + "SENSING_ASK_TEXT": "Qual o seu nome?", "SENSING_ANSWER": "resposta", - "SENSING_KEYPRESSED": "quando a tecla %1 for pressionada", + "SENSING_KEYPRESSED": "tecla %1 pressionada?", "SENSING_MOUSEDOWN": "mouse pressionado?", - "SENSING_MOUSEX": "mouse x", - "SENSING_MOUSEY": "mouse y", - "SENSING_SETDRAGMODE": "arraste para %1", + "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": "reiniciar o tempo", + "SENSING_RESETTIMER": "zere o cronômetro", "SENSING_OF": "%1 de %2", "SENSING_OF_XPOSITION": "posição x", "SENSING_OF_YPOSITION": "posição y", @@ -199,7 +201,7 @@ "SENSING_OF_BACKDROPNUMBER": "pano de fundo#", "SENSING_OF_BACKDROPNAME": "nome do pano de fundo", "SENSING_OF_STAGE": "Palco", - "SENSING_CURRENT": "atual %1", + "SENSING_CURRENT": "%1 atual", "SENSING_CURRENT_YEAR": "ano", "SENSING_CURRENT_MONTH": "mês", "SENSING_CURRENT_DATE": "data", @@ -207,19 +209,19 @@ "SENSING_CURRENT_HOUR": "hora", "SENSING_CURRENT_MINUTE": "minuto", "SENSING_CURRENT_SECOND": "segundo", - "SENSING_DAYSSINCE2000": "dias desde 2000", + "SENSING_DAYSSINCE2000": "número de dias desde 2000", "SENSING_USERNAME": "nome de usuário", "SENSING_USERID": "id do usuário", - "SOUND_PLAY": "iniciar o som%1", - "SOUND_PLAYUNTILDONE": "tocar o som %1 até que esteja completo/pronto", - "SOUND_STOPALLSOUNDS": "parar todos os sons", + "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 ao efeito %1 %2", + "SOUND_CHANGEEFFECTBY": "adicione %1 ao efeito %2", "SOUND_CLEAREFFECTS": "apague os efeitos de som ", "SOUND_EFFECTS_PITCH": "passo", "SOUND_EFFECTS_PAN": "balanço esquerda/direita", - "SOUND_CHANGEVOLUMEBY": "mudar o volume por %1", - "SOUND_SETVOLUMETO": "fixar o volume para %1%", + "SOUND_CHANGEVOLUMEBY": "adicione %1 ao volume", + "SOUND_SETVOLUMETO": "mude o volume para %1%", "SOUND_VOLUME": "volume", "CATEGORY_MOTION": "Movimento", "CATEGORY_LOOKS": "Aparência", @@ -249,22 +251,22 @@ "COLOUR_BRIGHTNESS_LABEL": "Brilho", "CHANGE_VALUE_TITLE": "Mudar valor:", "RENAME_VARIABLE": "Renomear variável", - "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", - "RENAME_VARIABLE_MODAL_TITLE": "Renomear variável", + "RENAME_VARIABLE_TITLE": "Renomear todas \"%1\" variáveis para:", + "RENAME_VARIABLE_MODAL_TITLE": "Renomear Variável", "NEW_VARIABLE": "Criar uma Variável", - "NEW_VARIABLE_TITLE": "Novo nome para variável:", + "NEW_VARIABLE_TITLE": "Nome da nova variável:", "VARIABLE_MODAL_TITLE": "Nova Variável", - "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\".", + "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": "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": "Criar um bloco", "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", - "NEW_LIST": "Criar uma lista", - "NEW_LIST_TITLE": "Novo nome de lista:", + "NEW_LIST": "Criar uma Lista", + "NEW_LIST_TITLE": "Nome da nova lista:", "LIST_MODAL_TITLE": "Nova Lista", - "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "LIST_ALREADY_EXISTS": "Já existe uma lista chamada '%1'.", "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Renomear Lista", "NEW_BROADCAST_MESSAGE": "Nova mensagem", diff --git a/editor/blocks/pt.json b/editor/blocks/pt.json index 43ac2ed3..a59add51 100644 --- a/editor/blocks/pt.json +++ b/editor/blocks/pt.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "esconde a variável %1", "DATA_ADDTOLIST": "acrescenta %1 a %2", "DATA_DELETEOFLIST": "remove %1 de %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "insere %1 como %2 de %3", "DATA_REPLACEITEMOFLIST": "substitui %1 de %2 por %3", "DATA_ITEMOFLIST": "%1 de %2", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Nova mensagem", "NEW_BROADCAST_MESSAGE_TITLE": "Nome da nova mensagem:", "BROADCAST_MODAL_TITLE": "Nova Mensagem", - "DEFAULT_BROADCAST_MESSAGE_NAME": "Mensagem 1", - "DEFAULT_STAGE": "o palco", - "DEFAULT_MY_VARIABLE": "a minha variável", - "DEFAULT_BACKDROP1": "cenário 1", - "DEFAULT_SPRITE1": "o actor 1", - "DEFAULT_COSTUME1": "traje 1", - "DEFAULT_COSTUME2": "traje 2", - "DEFAULT_SOUND_POP": "Pop!", - "DEFAULT_SOUND_MEOW": "Miau!" + "DEFAULT_BROADCAST_MESSAGE_NAME": "Mensagem 1" } \ No newline at end of file diff --git a/editor/blocks/qu.json b/editor/blocks/qu.json index 96dc74df..6725eec4 100644 --- a/editor/blocks/qu.json +++ b/editor/blocks/qu.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/ro.json b/editor/blocks/ro.json index 4d209313..65f0b3df 100644 --- a/editor/blocks/ro.json +++ b/editor/blocks/ro.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "ascunde variabila %1", "DATA_ADDTOLIST": "adaugă %1 la %2", "DATA_DELETEOFLIST": "șterge %1 din %2", + "DATA_DELETEALLOFLIST": "delete all of %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", @@ -44,6 +45,7 @@ "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ă", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Mesaj nou", "NEW_BROADCAST_MESSAGE_TITLE": "Numele mesajului nou", "BROADCAST_MODAL_TITLE": "Mesaj Nou", - "DEFAULT_BROADCAST_MESSAGE_NAME": "mesaj1", - "DEFAULT_STAGE": "Scenă", - "DEFAULT_MY_VARIABLE": "variabila mea", - "DEFAULT_BACKDROP1": "decor1", - "DEFAULT_SPRITE1": "Personaj1", - "DEFAULT_COSTUME1": "costum1", - "DEFAULT_COSTUME2": "costum2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "miau" + "DEFAULT_BROADCAST_MESSAGE_NAME": "mesaj1" } \ No newline at end of file diff --git a/editor/blocks/ru.json b/editor/blocks/ru.json index 6fb64f54..58eab00b 100644 --- a/editor/blocks/ru.json +++ b/editor/blocks/ru.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "скрыть переменную %1", "DATA_ADDTOLIST": "добавить %1 к %2", "DATA_DELETEOFLIST": "удалить %1 из %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "вставить %1 в %3 на место %2", "DATA_REPLACEITEMOFLIST": "заменить элемент %1 в %2 на %3", "DATA_ITEMOFLIST": "элемент %1 в %2", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "когда фон сменился на %1", "EVENT_WHENGREATERTHAN": "когда %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "таймер", + "EVENT_WHENGREATERTHAN_LOUDNESS": "громкость", "EVENT_BROADCAST": "послать %1", "EVENT_BROADCASTANDWAIT": "послать %1 и ждать", "EVENT_WHENKEYPRESSED": "когда кнопка %1 нажата", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Новое сообщение", "NEW_BROADCAST_MESSAGE_TITLE": "Новое имя сообщения:", "BROADCAST_MODAL_TITLE": "Новое сообщение", - "DEFAULT_BROADCAST_MESSAGE_NAME": "сообщение1", - "DEFAULT_STAGE": "Сцена", - "DEFAULT_MY_VARIABLE": "моя переменная", - "DEFAULT_BACKDROP1": "фон 1", - "DEFAULT_SPRITE1": "Спрайт1", - "DEFAULT_COSTUME1": "костюм1", - "DEFAULT_COSTUME2": "костюм2", - "DEFAULT_SOUND_POP": "поп", - "DEFAULT_SOUND_MEOW": "мяу" + "DEFAULT_BROADCAST_MESSAGE_NAME": "сообщение1" } \ No newline at end of file diff --git a/editor/blocks/si.json b/editor/blocks/si.json index 3f0ed3f1..47dc8d12 100644 --- a/editor/blocks/si.json +++ b/editor/blocks/si.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/sk.json b/editor/blocks/sk.json index 42d7ec0f..c94127ef 100644 --- a/editor/blocks/sk.json +++ b/editor/blocks/sk.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "skry premennú %1", "DATA_ADDTOLIST": "pripočítaj %1 k %2", "DATA_DELETEOFLIST": "zamž %1 z %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "vlož %1 na %2 v %3", "DATA_REPLACEITEMOFLIST": "nahraď %1 v %2 hodnotou %3", "DATA_ITEMOFLIST": "prvok %1 z %2", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "po zmene pozadia na %1", "EVENT_WHENGREATERTHAN": "keď %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 čakaj", "EVENT_WHENKEYPRESSED": "po stlačení klávesy %1", @@ -55,7 +57,7 @@ "EVENT_WHENKEYPRESSED_ANY": "hociktorý", "LOOKS_SAYFORSECS": "povedz %1 po dobu %2 sekúnd", "LOOKS_SAY": "povedz %1", - "LOOKS_HELLO": "Hello!", + "LOOKS_HELLO": "Ahoj!", "LOOKS_THINKFORSECS": "rozmýšľaj %1 po dobu %2 sekúnd", "LOOKS_THINK": "rozmýšľaj %1", "LOOKS_HMM": "Hmm...", @@ -93,7 +95,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "zmeň pozadie na %1 a čakaj", "LOOKS_NEXTBACKDROP": "ďalšie pozadie", "LOOKS_PREVIOUSBACKDROP": "predchádzajúce pozadie", - "LOOKS_RANDOMBACKDROP": "random backdrop", + "LOOKS_RANDOMBACKDROP": "náhodné pozadie", "MOTION_MOVESTEPS": "pohnúť %1 krokov", "MOTION_TURNLEFT": "otočiť %1 %2 stupne", "MOTION_TURNRIGHT": "otočiť %1 %2 stupne", @@ -143,8 +145,8 @@ "OPERATORS_OR": "%1 alebo %2", "OPERATORS_NOT": "negácia %1", "OPERATORS_JOIN": "spojiť %1 %2", - "OPERATORS_JOIN_APPLE": "apple", - "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_JOIN_APPLE": "jablko", + "OPERATORS_JOIN_BANANA": "banán", "OPERATORS_LETTEROF": "písmeno %1 z %2", "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "dĺžka %1", @@ -175,7 +177,7 @@ "SENSING_DISTANCETO": "vzdialenosť k %1", "SENSING_DISTANCETO_POINTER": "myš", "SENSING_ASKANDWAIT": "opýtaj sa %1 a čakaj", - "SENSING_ASK_TEXT": "What's your name?", + "SENSING_ASK_TEXT": "Ako sa voláš?", "SENSING_ANSWER": "odpoveď", "SENSING_KEYPRESSED": "klávesa %1  stisknutá?", "SENSING_MOUSEDOWN": "stlačené tlačidlo myši?", @@ -249,23 +251,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Svetelnosť", "CHANGE_VALUE_TITLE": "Zmeniť hodnotu:", "RENAME_VARIABLE": "Premenovať premennú", - "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_TITLE": "Premenovať \"%1\" premenných na:", "RENAME_VARIABLE_MODAL_TITLE": "Premenovať Premennú", "NEW_VARIABLE": "Nová premenná", "NEW_VARIABLE_TITLE": "Nové meno premennej:", "VARIABLE_MODAL_TITLE": "Nová premenná", - "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", + "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ť prmennú \"%1\", pretože je súčasťou definície funkcie \"%2\".", + "DELETE_VARIABLE": "Zmazať premennú \"%1\"", "NEW_PROCEDURE": "Nový blok", - "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", + "PROCEDURE_ALREADY_EXISTS": "Procedúra s názvom \"%1\" už existuje.", "NEW_LIST": "Nový zoznam", "NEW_LIST_TITLE": "Nový názov zoznamu:", "LIST_MODAL_TITLE": "Nový zoznam", - "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", - "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "LIST_ALREADY_EXISTS": "Zoznam s názvom \"%1\" už existuje.", + "RENAME_LIST_TITLE": "Premenovať zoznam \"%1\" na:", "RENAME_LIST_MODAL_TITLE": "Premenuj zoznam", "NEW_BROADCAST_MESSAGE": "Nová sráva", "NEW_BROADCAST_MESSAGE_TITLE": "Nový názov správy:", diff --git a/editor/blocks/sl.json b/editor/blocks/sl.json index f054dcc0..ef353c6b 100644 --- a/editor/blocks/sl.json +++ b/editor/blocks/sl.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "skrij spremenljivko %1", "DATA_ADDTOLIST": "dodaj %1 k %2", "DATA_DELETEOFLIST": "zbriši %1 v %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "vstavi %1 na %2 v %3", "DATA_REPLACEITEMOFLIST": "zamenjaj %1 v %2 z %3", "DATA_ITEMOFLIST": "element %1 v %2", @@ -44,6 +45,7 @@ "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 ", @@ -270,13 +272,5 @@ "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", - "DEFAULT_STAGE": "Oder", - "DEFAULT_MY_VARIABLE": "moja spremenljivka", - "DEFAULT_BACKDROP1": "ozadje1", - "DEFAULT_SPRITE1": "Figura1", - "DEFAULT_COSTUME1": "videz1", - "DEFAULT_COSTUME2": "videz2", - "DEFAULT_SOUND_POP": "poberi", - "DEFAULT_SOUND_MEOW": "mijav" + "DEFAULT_BROADCAST_MESSAGE_NAME": "sporočilo1" } \ No newline at end of file diff --git a/editor/blocks/sq.json b/editor/blocks/sq.json index 7d8672b5..65ce1590 100644 --- a/editor/blocks/sq.json +++ b/editor/blocks/sq.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/sr.json b/editor/blocks/sr.json index a7053c7f..f5069f23 100644 --- a/editor/blocks/sr.json +++ b/editor/blocks/sr.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "сакриј променљиву %1", "DATA_ADDTOLIST": "додај %1 у %2", "DATA_DELETEOFLIST": "обриши %1 из %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "убаци %1 на %2 у %3", "DATA_REPLACEITEMOFLIST": "замени елемент %1 у %2 са %3", "DATA_ITEMOFLIST": "елемент %1 из %2", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "када се позадина промени у %1", "EVENT_WHENGREATERTHAN": "када је %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "тајмер", + "EVENT_WHENGREATERTHAN_LOUDNESS": "јачина звука", "EVENT_BROADCAST": "разгласи %1", "EVENT_BROADCASTANDWAIT": "разгласи %1 и чекај", "EVENT_WHENKEYPRESSED": "када је дирка %1 притиснута", @@ -55,10 +57,10 @@ "EVENT_WHENKEYPRESSED_ANY": "било који", "LOOKS_SAYFORSECS": "изговори %1 током %2 секунде", "LOOKS_SAY": "изговори %1", - "LOOKS_HELLO": "Hello!", + "LOOKS_HELLO": "Здраво!", "LOOKS_THINKFORSECS": "замисли %1 током %2 секунде", "LOOKS_THINK": "замисли %1", - "LOOKS_HMM": "Hmm...", + "LOOKS_HMM": "Хмм...", "LOOKS_SHOW": "прикажи", "LOOKS_HIDE": "сакриј", "LOOKS_HIDEALLSPRITES": "сакриј све ликове", @@ -93,7 +95,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "промени позадину у %1 и чекај", "LOOKS_NEXTBACKDROP": "следећа позадина", "LOOKS_PREVIOUSBACKDROP": "претходна позадина", - "LOOKS_RANDOMBACKDROP": "random backdrop", + "LOOKS_RANDOMBACKDROP": "случајна позадина", "MOTION_MOVESTEPS": "иди %1 корака", "MOTION_TURNLEFT": "окрет %1 за %2 степени", "MOTION_TURNRIGHT": "окрет %1 за %2 степени", @@ -130,7 +132,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "горе-десно", "MOTION_XSCROLL": "x клизање", "MOTION_YSCROLL": "y клизање", - "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", + "MOTION_STAGE_SELECTED": "Издабрана је позорница: нема блокова за кретање", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -143,10 +145,10 @@ "OPERATORS_OR": "%1 или %2", "OPERATORS_NOT": "није %1", "OPERATORS_JOIN": "споји %1 и %2", - "OPERATORS_JOIN_APPLE": "apple", - "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_JOIN_APPLE": "јабука", + "OPERATORS_JOIN_BANANA": "банана", "OPERATORS_LETTEROF": "%1 слово од %2", - "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LETTEROF_APPLE": "ј", "OPERATORS_LENGTH": "дужина %1", "OPERATORS_CONTAINS": "%1 садржи %2", "OPERATORS_MOD": "%1 мод %2", @@ -175,7 +177,7 @@ "SENSING_DISTANCETO": "удаљеност од %1", "SENSING_DISTANCETO_POINTER": "показивач миша", "SENSING_ASKANDWAIT": "питај %1 и чекај", - "SENSING_ASK_TEXT": "What's your name?", + "SENSING_ASK_TEXT": "Како се зовеш?", "SENSING_ANSWER": "одговор", "SENSING_KEYPRESSED": "дугме %1 је притиснуто?", "SENSING_MOUSEDOWN": "миш притиснут?", @@ -249,23 +251,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Осветљеност", "CHANGE_VALUE_TITLE": "Промени вредност:", "RENAME_VARIABLE": "Преименуј променљиву", - "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_TITLE": "Преименуј свих \"%1\" променљивих у:", "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", + "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": "A procedure named \"%1\" already exists.", + "PROCEDURE_ALREADY_EXISTS": "Процедура са именом \"%1\" већ постоји.", "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:", + "LIST_ALREADY_EXISTS": "Листа са именом \"%1\" већ постоји.", + "RENAME_LIST_TITLE": "Преименуј свих \"%1\" листи у:", "RENAME_LIST_MODAL_TITLE": "Преименуј листу", "NEW_BROADCAST_MESSAGE": "Нова порука", "NEW_BROADCAST_MESSAGE_TITLE": "Име нове поруке:", diff --git a/editor/blocks/sv.json b/editor/blocks/sv.json index 3e35205a..4246c8ed 100644 --- a/editor/blocks/sv.json +++ b/editor/blocks/sv.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "göm variabel %1", "DATA_ADDTOLIST": "lägg till %1 i %2", "DATA_DELETEOFLIST": "ta bort %1 från %2", + "DATA_DELETEALLOFLIST": "delete all of %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", @@ -44,6 +45,7 @@ "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", @@ -135,7 +137,7 @@ "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", "OPERATORS_DIVIDE": "%1 / %2", - "OPERATORS_RANDOM": "välj slumptal %1 till %2", + "OPERATORS_RANDOM": "slumptal %1 till %2", "OPERATORS_GT": "%1 > %2", "OPERATORS_LT": "%1 < %2", "OPERATORS_EQUALS": "%1 = %2", @@ -153,8 +155,8 @@ "OPERATORS_ROUND": "avrunda %1", "OPERATORS_MATHOP": "%1 av %2", "OPERATORS_MATHOP_ABS": "abs", - "OPERATORS_MATHOP_FLOOR": "Golv", - "OPERATORS_MATHOP_CEILING": "Tak", + "OPERATORS_MATHOP_FLOOR": "golv", + "OPERATORS_MATHOP_CEILING": "tak", "OPERATORS_MATHOP_SQRT": "sqrt", "OPERATORS_MATHOP_SIN": "sin", "OPERATORS_MATHOP_COS": "cos", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Nytt meddelande", "NEW_BROADCAST_MESSAGE_TITLE": "Nytt namn på meddelande:", "BROADCAST_MODAL_TITLE": "Nytt meddelande", - "DEFAULT_BROADCAST_MESSAGE_NAME": "meddelande1", - "DEFAULT_STAGE": "Scen", - "DEFAULT_MY_VARIABLE": "min variabel", - "DEFAULT_BACKDROP1": "bakgrund 1", - "DEFAULT_SPRITE1": "Sprajt1", - "DEFAULT_COSTUME1": "klädsel1", - "DEFAULT_COSTUME2": "klädsel2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "mjau" + "DEFAULT_BROADCAST_MESSAGE_NAME": "meddelande1" } \ No newline at end of file diff --git a/editor/blocks/sw.json b/editor/blocks/sw.json index 5a698b80..f691b8bd 100644 --- a/editor/blocks/sw.json +++ b/editor/blocks/sw.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "kitunza muda", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ukumbwa wa sauti", "EVENT_BROADCAST": "broadcast %1", "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", "EVENT_WHENKEYPRESSED": "when %1 key pressed", diff --git a/editor/blocks/ta.json b/editor/blocks/ta.json index 3ee4baab..87a26e46 100644 --- a/editor/blocks/ta.json +++ b/editor/blocks/ta.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/te.json b/editor/blocks/te.json index e78313e9..dae68a92 100644 --- a/editor/blocks/te.json +++ b/editor/blocks/te.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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 అక్షరాన్ని నొక్కినప్పుడు", diff --git a/editor/blocks/tg.json b/editor/blocks/tg.json index 9a7b7b52..a0b3ddc0 100644 --- a/editor/blocks/tg.json +++ b/editor/blocks/tg.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/th.json b/editor/blocks/th.json index 7c4ea63d..df6fc1e4 100644 --- a/editor/blocks/th.json +++ b/editor/blocks/th.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "ซ่อนตัวแปร %1", "DATA_ADDTOLIST": "เพิ่ม %1 ไปยัง %2", "DATA_DELETEOFLIST": "ลบรายการที่ %1 ออกจาก %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "แทรก %1 ที่ลำดับ %2 ของ %3", "DATA_REPLACEITEMOFLIST": "แทนที่รายการที่ %1 ของ %2 ด้วย %3", "DATA_ITEMOFLIST": "รายการที่ %1 ของ %2", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "เมื่อฉากหลังเปลี่ยนเป็น %1", "EVENT_WHENGREATERTHAN": "เมื่อ %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "ตัวจับเวลา", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ระดับความดัง", "EVENT_BROADCAST": "กระจาย %1", "EVENT_BROADCASTANDWAIT": "กระจาย %1 และรอ", "EVENT_WHENKEYPRESSED": "เมื่อกดปุ่ม %1", @@ -156,7 +158,7 @@ "OPERATORS_MATHOP_FLOOR": "พื้น", "OPERATORS_MATHOP_CEILING": "เพดาน", "OPERATORS_MATHOP_SQRT": "รากที่สอง", - "OPERATORS_MATHOP_SIN": "ไซน์", + "OPERATORS_MATHOP_SIN": "sin", "OPERATORS_MATHOP_COS": "cos", "OPERATORS_MATHOP_TAN": "tan", "OPERATORS_MATHOP_ASIN": "asin", @@ -249,7 +251,7 @@ "COLOUR_BRIGHTNESS_LABEL": "ความสว่าง", "CHANGE_VALUE_TITLE": "เปลี่ยนค่า:", "RENAME_VARIABLE": "เปลี่ยนชื่อตัวแปร", - "RENAME_VARIABLE_TITLE": "เปลี่ยนชื่อตัวแปร \"% 1\" ทั้งหมดเป็น:", + "RENAME_VARIABLE_TITLE": "เปลี่ยนชื่อตัวแปร \"%1\" ทั้งหมดเป็น:", "RENAME_VARIABLE_MODAL_TITLE": "เปลี่ยนชื่อตัวแปร", "NEW_VARIABLE": "สร้างตัวแปร", "NEW_VARIABLE_TITLE": "ชื่อตัวแปรใหม่:", @@ -265,18 +267,10 @@ "NEW_LIST_TITLE": "ชื่อรายการ:", "LIST_MODAL_TITLE": "รายการใหม่", "LIST_ALREADY_EXISTS": "มีรายการชื่อ \"%1\" อยู่แล้ว", - "RENAME_LIST_TITLE": "เปลี่ยนชื่อรายการ \"% 1\" ทั้งหมดเป็น:", + "RENAME_LIST_TITLE": "เปลี่ยนชื่อรายการ \"%1\" ทั้งหมดเป็น:", "RENAME_LIST_MODAL_TITLE": "เปลี่ยนชื่อรายการ", "NEW_BROADCAST_MESSAGE": "ข้อความใหม่", "NEW_BROADCAST_MESSAGE_TITLE": "ชื่อข้อความใหม่:", "BROADCAST_MODAL_TITLE": "ข้อความใหม่", - "DEFAULT_BROADCAST_MESSAGE_NAME": "ข้อความ1", - "DEFAULT_STAGE": "เวที", - "DEFAULT_MY_VARIABLE": "ตัวแปรของฉัน", - "DEFAULT_BACKDROP1": "ฉากหลัง1", - "DEFAULT_SPRITE1": "สไปรต์1", - "DEFAULT_COSTUME1": "คอสตูม1", - "DEFAULT_COSTUME2": "คอสตูม2", - "DEFAULT_SOUND_POP": "ป๊อบ", - "DEFAULT_SOUND_MEOW": "เหมียว" + "DEFAULT_BROADCAST_MESSAGE_NAME": "ข้อความ1" } \ No newline at end of file diff --git a/editor/blocks/tn.json b/editor/blocks/tn.json index 97625150..93961e5c 100644 --- a/editor/blocks/tn.json +++ b/editor/blocks/tn.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/tr.json b/editor/blocks/tr.json index 6fd029d6..e4c36ac5 100644 --- a/editor/blocks/tr.json +++ b/editor/blocks/tr.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "%1 değişkenini gizle", "DATA_ADDTOLIST": "%1 i %2 ye ekle", "DATA_DELETEOFLIST": "%2 nin %1 ini sil", + "DATA_DELETEALLOFLIST": "delete all of %1", "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", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Yeni haber", "NEW_BROADCAST_MESSAGE_TITLE": "Yeni haber adı:", "BROADCAST_MODAL_TITLE": "Yeni Haber", - "DEFAULT_BROADCAST_MESSAGE_NAME": "haber1", - "DEFAULT_STAGE": "Sahne", - "DEFAULT_MY_VARIABLE": "değişkenim", - "DEFAULT_BACKDROP1": "dekor1", - "DEFAULT_SPRITE1": "Kukla1", - "DEFAULT_COSTUME1": "kılık1", - "DEFAULT_COSTUME2": "kılık2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "miyav" + "DEFAULT_BROADCAST_MESSAGE_NAME": "haber1" } \ No newline at end of file diff --git a/editor/blocks/uk.json b/editor/blocks/uk.json index d502f692..a73103c3 100644 --- a/editor/blocks/uk.json +++ b/editor/blocks/uk.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "сховати змінну %1", "DATA_ADDTOLIST": "додати %1 до %2", "DATA_DELETEOFLIST": "вилучити %1 з %2", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "вставити %1 на місці %2 списку %3", "DATA_REPLACEITEMOFLIST": "замінити елемент %1 в %2 на %3", "DATA_ITEMOFLIST": "елемент %1 з %2", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "коли тло змінится на %1", "EVENT_WHENGREATERTHAN": "коли %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "таймер", + "EVENT_WHENGREATERTHAN_LOUDNESS": "гучність", "EVENT_BROADCAST": "оповістити %1", "EVENT_BROADCASTANDWAIT": "оповістити %1 і чекати", "EVENT_WHENKEYPRESSED": "коли клавішу %1 натиснуто ", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "Нове повідомлення", "NEW_BROADCAST_MESSAGE_TITLE": "Нове ім’я повідомлення:", "BROADCAST_MODAL_TITLE": "Нове повідомлення", - "DEFAULT_BROADCAST_MESSAGE_NAME": "повідомлення1", - "DEFAULT_STAGE": "Сцена", - "DEFAULT_MY_VARIABLE": "моя змінна", - "DEFAULT_BACKDROP1": "тло1", - "DEFAULT_SPRITE1": "Спрайт1", - "DEFAULT_COSTUME1": "образ1", - "DEFAULT_COSTUME2": "образ2", - "DEFAULT_SOUND_POP": "поп", - "DEFAULT_SOUND_MEOW": "няв" + "DEFAULT_BROADCAST_MESSAGE_NAME": "повідомлення1" } \ No newline at end of file diff --git a/editor/blocks/ur.json b/editor/blocks/ur.json index da0bc347..1df69d77 100644 --- a/editor/blocks/ur.json +++ b/editor/blocks/ur.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/uz.json b/editor/blocks/uz.json index faee0116..9a4aec2f 100644 --- a/editor/blocks/uz.json +++ b/editor/blocks/uz.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/vi.json b/editor/blocks/vi.json index 6d0422bf..fedce180 100644 --- a/editor/blocks/vi.json +++ b/editor/blocks/vi.json @@ -26,6 +26,7 @@ "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": "delete all of %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", @@ -44,6 +45,7 @@ "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", @@ -270,13 +272,5 @@ "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", - "DEFAULT_STAGE": "Sân khấu", - "DEFAULT_MY_VARIABLE": "biến của tôi", - "DEFAULT_BACKDROP1": "hình nền 1", - "DEFAULT_SPRITE1": "Đối tượng 1", - "DEFAULT_COSTUME1": "thiết kế 1", - "DEFAULT_COSTUME2": "thiết kế 2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "meo" + "DEFAULT_BROADCAST_MESSAGE_NAME": "tin nhắn 1" } \ No newline at end of file diff --git a/editor/blocks/yo.json b/editor/blocks/yo.json index 4525f5e1..9748e0f6 100644 --- a/editor/blocks/yo.json +++ b/editor/blocks/yo.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "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", diff --git a/editor/blocks/zh-cn.json b/editor/blocks/zh-cn.json index aeb224a4..2f81e680 100644 --- a/editor/blocks/zh-cn.json +++ b/editor/blocks/zh-cn.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "隐藏变量 %1", "DATA_ADDTOLIST": "将 %1 加入 %2", "DATA_DELETEOFLIST": "删除 %2 的第 %1 项", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "在 %3 的第 %2 项插入 %1", "DATA_REPLACEITEMOFLIST": "将 %2 的第 %1 项替换为 %3", "DATA_ITEMOFLIST": "%2 的第 %1 项", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "当背景换成 %1", "EVENT_WHENGREATERTHAN": "当 %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "计时器", + "EVENT_WHENGREATERTHAN_LOUDNESS": "响度", "EVENT_BROADCAST": "广播 %1", "EVENT_BROADCASTANDWAIT": "广播 %1 并等待", "EVENT_WHENKEYPRESSED": "当按下 %1 键", @@ -120,8 +122,8 @@ "MOTION_XPOSITION": "x 坐标", "MOTION_YPOSITION": "y 坐标", "MOTION_DIRECTION": "方向", - "MOTION_SCROLLRIGHT": "向右滚动到 %1 的位置", - "MOTION_SCROLLUP": "向上滚动到 %1 的位置", + "MOTION_SCROLLRIGHT": "向右滚动 %1", + "MOTION_SCROLLUP": "向上滚动 %1", "MOTION_ALIGNSCENE": "和场景 %1 对齐", "MOTION_ALIGNSCENE_BOTTOMLEFT": "左下角", "MOTION_ALIGNSCENE_BOTTOMRIGHT": "右下角", @@ -139,7 +141,7 @@ "OPERATORS_GT": "%1 > %2", "OPERATORS_LT": "%1 < %2", "OPERATORS_EQUALS": "%1 = %2", - "OPERATORS_AND": "%1 和 %2", + "OPERATORS_AND": "%1 与 %2", "OPERATORS_OR": "%1 或 %2", "OPERATORS_NOT": "%1 不成立", "OPERATORS_JOIN": "连接 %1 和 %2", @@ -229,7 +231,7 @@ "CATEGORY_SENSING": "侦测", "CATEGORY_OPERATORS": "运算", "CATEGORY_VARIABLES": "变量", - "CATEGORY_MYBLOCKS": "自定义积木", + "CATEGORY_MYBLOCKS": "自制积木", "DUPLICATE": "复制", "DELETE": "删除", "ADD_COMMENT": "添加注释", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "新消息", "NEW_BROADCAST_MESSAGE_TITLE": "新消息的名称:", "BROADCAST_MODAL_TITLE": "新消息", - "DEFAULT_BROADCAST_MESSAGE_NAME": "消息1", - "DEFAULT_STAGE": "舞台", - "DEFAULT_MY_VARIABLE": "我的变量", - "DEFAULT_BACKDROP1": "背景1", - "DEFAULT_SPRITE1": "角色1", - "DEFAULT_COSTUME1": "造型1", - "DEFAULT_COSTUME2": "造型2", - "DEFAULT_SOUND_POP": "啵", - "DEFAULT_SOUND_MEOW": "喵" + "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 d9ab4792..7c125668 100644 --- a/editor/blocks/zh-tw.json +++ b/editor/blocks/zh-tw.json @@ -26,6 +26,7 @@ "DATA_HIDEVARIABLE": "變數 %1 隱藏", "DATA_ADDTOLIST": "添加 %1 到 %2", "DATA_DELETEOFLIST": "刪除 %2 的第 %1 項", + "DATA_DELETEALLOFLIST": "delete all of %1", "DATA_INSERTATLIST": "插入 %1 到 %3 的第 %2 項", "DATA_REPLACEITEMOFLIST": "替換 %2 的第 %1 項為 %3", "DATA_ITEMOFLIST": "%2 的第 %1 項", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "當背景換成 %1", "EVENT_WHENGREATERTHAN": "當 %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "計時器", + "EVENT_WHENGREATERTHAN_LOUDNESS": "聲音響度", "EVENT_BROADCAST": "廣播訊息 %1", "EVENT_BROADCASTANDWAIT": "廣播訊息 %1 並等待", "EVENT_WHENKEYPRESSED": "當 %1 鍵被按下", @@ -270,13 +272,5 @@ "NEW_BROADCAST_MESSAGE": "新的訊息", "NEW_BROADCAST_MESSAGE_TITLE": "新訊息的名稱:", "BROADCAST_MODAL_TITLE": "新的訊息", - "DEFAULT_BROADCAST_MESSAGE_NAME": "訊息1", - "DEFAULT_STAGE": "舞台", - "DEFAULT_MY_VARIABLE": "my variable", - "DEFAULT_BACKDROP1": "背景1", - "DEFAULT_SPRITE1": "角色1", - "DEFAULT_COSTUME1": "造型1", - "DEFAULT_COSTUME2": "造型2", - "DEFAULT_SOUND_POP": "pop", - "DEFAULT_SOUND_MEOW": "meow" + "DEFAULT_BROADCAST_MESSAGE_NAME": "訊息1" } \ No newline at end of file diff --git a/editor/blocks/zu.json b/editor/blocks/zu.json index 2260995a..3ecb51dd 100644 --- a/editor/blocks/zu.json +++ b/editor/blocks/zu.json @@ -26,6 +26,7 @@ "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", @@ -44,6 +45,7 @@ "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "iwashi elicushiwe", + "EVENT_WHENGREATERTHAN_LOUDNESS": "umsindo omkhulu", "EVENT_BROADCAST": "broadcast %1", "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", "EVENT_WHENKEYPRESSED": "when %1 key pressed", diff --git a/editor/extensions/ab.json b/editor/extensions/ab.json index 9a264d34..b2e72750 100644 --- a/editor/extensions/ab.json +++ b/editor/extensions/ab.json @@ -4,7 +4,7 @@ "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", + "message": "Иқәыргылатәуп авидео аҵәцара [TRANSPARENCY] аҟны", "description": "Controls transparency of the video preview layer" }, "pen.setColor": { @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Атанслиациа", "description": "Label for the translate extension category" }, "music.drumOpenHiHat": { @@ -44,7 +44,7 @@ "description": "label for brightness element in color picker for pen extension" }, "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", + "message": "иаҿактәуп авидео [VIDEO_STATE]", "description": "Controls display of the video preview layer" }, "pen.setSize": { @@ -88,7 +88,7 @@ "description": "Sound of snare drum as used in a standard drum kit" }, "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", + "message": "атранслиациа [WORDS] [LANGUAGE] ахь", "description": "translate some text to a different language" }, "music.drumCowbell": { @@ -96,7 +96,7 @@ "description": "Sound of a cowbell being struck" }, "videoSensing.onFlipped": { - "message": "on flipped", + "message": "иаарҳәу ала", "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" }, "pen.categoryName": { @@ -188,7 +188,7 @@ "description": "change the diameter of the trail left by a sprite" }, "videoSensing.on": { - "message": "иарктәуп", + "message": "иаҿактәуп", "description": "Option for the \"turn video [STATE]\" block" }, "music.instrumentSynthPad": { @@ -216,7 +216,7 @@ "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "speak.speakAndWaitBlock": { - "message": "speak [WORDS]", + "message": "иҳәатәуп [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -268,7 +268,7 @@ "description": "label for saturation element in color picker for pen extension" }, "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", + "message": "иқәыргылатәуп амаруга [INSTRUMENT] аҟны", "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" }, "music.instrumentPiano": { diff --git a/editor/extensions/cy.json b/editor/extensions/cy.json index 6f2313d5..3fda68ff 100644 --- a/editor/extensions/cy.json +++ b/editor/extensions/cy.json @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Cyfieithu", "description": "Label for the translate extension category" }, "music.drumOpenHiHat": { @@ -88,7 +88,7 @@ "description": "Sound of snare drum as used in a standard drum kit" }, "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", + "message": "cyfieithu[WORDS] i'r [LANGUAGE]", "description": "translate some text to a different language" }, "music.drumCowbell": { @@ -104,7 +104,7 @@ "description": "Label for the pen extension category" }, "speak.defaultTextToSpeak": { - "message": "hello", + "message": "helo", "description": "hello: the default text to speak" }, "videoSensing.sprite": { @@ -148,7 +148,7 @@ "description": "Sound of a steel drum being struck" }, "translate.defaultTextToTranslate": { - "message": "hello", + "message": "helo", "description": "hello: the default text to translate" }, "pen.setHue": { @@ -164,7 +164,7 @@ "description": "Sound of a bassoon being played" }, "translate.viewerLanguage": { - "message": "viewer language", + "message": "iaith y gwyliwr", "description": "the languge of the project viewer" }, "pen.setShade": { @@ -216,7 +216,7 @@ "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "speak.speakAndWaitBlock": { - "message": "speak [WORDS]", + "message": "siarad [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "Symudiad Fideo", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/de.json b/editor/extensions/de.json index aa76547d..d7f9b91e 100755 --- a/editor/extensions/de.json +++ b/editor/extensions/de.json @@ -164,7 +164,7 @@ "description": "Sound of a bassoon being played" }, "translate.viewerLanguage": { - "message": "viewer language", + "message": "Sprache der betrachtenden Person", "description": "the languge of the project viewer" }, "pen.setShade": { diff --git a/editor/extensions/es.json b/editor/extensions/es.json index c6fc8ce3..313332b3 100755 --- a/editor/extensions/es.json +++ b/editor/extensions/es.json @@ -152,7 +152,7 @@ "description": "hello: the default text to translate" }, "pen.setHue": { - "message": "fijar tono de lápiz a [HUE]", + "message": "fijar color de lápiz a [HUE]", "description": "legacy pen blocks - set pen color to number" }, "music.drumGuiro": { @@ -184,7 +184,7 @@ "description": "Sound of a conga being struck" }, "pen.changeSize": { - "message": "cambiar al tamaño de lápiz [SIZE]", + "message": "cambiar tamaño de lápiz por [SIZE]", "description": "change the diameter of the trail left by a sprite" }, "videoSensing.on": { @@ -192,7 +192,7 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.instrumentSynthPad": { - "message": "Sintetizador de fondo", + "message": "(21) Sintetizador de fondo", "description": "Sound of a \"pad\" synthesizer being played" }, "pen.colorMenu.transparency": { @@ -292,7 +292,7 @@ "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" }, "pen.changeShade": { - "message": "cambiar a sombra [SHADE]", + "message": "cambiar sombra de lápiz por [SHADE]", "description": "legacy pen blocks - change pen shade" }, "music.setTempo": { diff --git a/editor/extensions/ro.json b/editor/extensions/ro.json index 534a8dc2..02055b0b 100644 --- a/editor/extensions/ro.json +++ b/editor/extensions/ro.json @@ -4,19 +4,19 @@ "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", + "message": "setează transparența filmului la [TRANSPARENCY]", "description": "Controls transparency of the video preview layer" }, "pen.setColor": { - "message": "set pen color to [COLOR]", + "message": "setează culoarea creionului la [COLOR]", "description": "set the pen color to a particular (RGB) value" }, "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", + "message": "setează [COLOR_PARAM] stiloului la [VALUE]", "description": "set the state for a pen color parameter e.g. saturation" }, "music.drumCabasa": { - "message": "(15) Cabasa", + "message": "Cabasa", "description": "Sound of a cabasa being shaken" }, "music.getTempo": { @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Traducere", "description": "Label for the translate extension category" }, "music.drumOpenHiHat": { @@ -36,7 +36,7 @@ "description": "Sound of a bongo being struck" }, "videoSensing.stage": { - "message": "stage", + "message": "scenă", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "pen.colorMenu.brightness": { @@ -60,11 +60,11 @@ "description": "Sound of a cello being played with a bow" }, "pen.changeHue": { - "message": "change pen color by [HUE]", + "message": "schimbă culoarea creionului cu [HUE]", "description": "legacy pen blocks - change pen color" }, "music.instrumentChoir": { - "message": "(15) Choir", + "message": "(15) Cor", "description": "Sound of a choir singing" }, "music.drumVibraslap": { @@ -80,7 +80,7 @@ "description": "Sound of a string instrument (e.g. violin) being plucked" }, "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", + "message": "Flaut de lemn", "description": "Sound of a wooden flute being played" }, "music.drumSnare": { @@ -88,7 +88,7 @@ "description": "Sound of snare drum as used in a standard drum kit" }, "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", + "message": "tradu [WORDS] în [LANGUAGE]", "description": "translate some text to a different language" }, "music.drumCowbell": { @@ -104,11 +104,11 @@ "description": "Label for the pen extension category" }, "speak.defaultTextToSpeak": { - "message": "hello", + "message": "salut", "description": "hello: the default text to speak" }, "videoSensing.sprite": { - "message": "sprite", + "message": "personaj", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.restForBeats": { @@ -120,7 +120,7 @@ "description": "Sound of a triangle (instrument) being struck" }, "music.instrumentTrombone": { - "message": "(9) Trombone", + "message": "Trombon", "description": "Sound of a trombone being played" }, "music.instrumentVibraphone": { @@ -136,7 +136,7 @@ "description": "Sound of an accoustic upright bass" }, "pen.clear": { - "message": "erase all", + "message": "șterge tot", "description": "erase all pen trails and stamps" }, "music.instrumentClarinet": { @@ -148,7 +148,7 @@ "description": "Sound of a steel drum being struck" }, "translate.defaultTextToTranslate": { - "message": "hello", + "message": "salut", "description": "hello: the default text to translate" }, "pen.setHue": { @@ -168,7 +168,7 @@ "description": "the languge of the project viewer" }, "pen.setShade": { - "message": "set pen shade to [SHADE]", + "message": "setează umbra stiloului la [SHADE]", "description": "legacy pen blocks - set pen shade" }, "music.instrumentFlute": { @@ -200,7 +200,7 @@ "description": "label for transparency element in color picker for pen extension" }, "music.instrumentGuitar": { - "message": "(4) Guitar", + "message": "Chitară", "description": "Sound of an accoustic guitar" }, "music.drumClosedHiHat": { @@ -216,11 +216,11 @@ "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "speak.speakAndWaitBlock": { - "message": "speak [WORDS]", + "message": "spune [WORDS]", "description": "speak some words" }, "music.drumTambourine": { - "message": "(7) Tambourine", + "message": "Tamburină", "description": "Sound of a tambourine being struck" }, "music.playDrumForBeats": { @@ -264,7 +264,7 @@ "description": "change tempo (speed) for notes, drums, and rests played" }, "pen.colorMenu.saturation": { - "message": "saturation", + "message": "saturație", "description": "label for saturation element in color picker for pen extension" }, "music.setInstrument": { @@ -272,7 +272,7 @@ "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" }, "music.instrumentPiano": { - "message": "(1) Piano", + "message": "Pian", "description": "Sound of a piano" }, "music.drumWoodBlock": { diff --git a/editor/interface/ab.json b/editor/interface/ab.json index bdb43527..30fccfe5 100644 --- a/editor/interface/ab.json +++ b/editor/interface/ab.json @@ -7,6 +7,10 @@ "message": "Уажәы мап", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Абри анагӡаҩ мацара изы", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Иԥсахтәуп аԥштәы", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Шьҭахьҟа", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Амузыка", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Асиурприз", "description": "Button to add a random stage in the target pane" @@ -44,7 +52,7 @@ "description": "Title for button to close how-to card" }, "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.", + "message": "Гәхьаас иҳамоуп аха, Scratch 3.0 аус ауам Internet Explorer, Vivaldi, Opera, Silk рҟны. Шәхы иашәырхәа даҽа браузерк, иаҳҳәап, Google Chrome, Mozilla Firefox ма Microsoft Edge реиԥш иҟоу. ", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,7 +60,7 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", + "message": "Алагаразы шәақәыӷәӷәа абираҟ иаҵәа!", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { @@ -72,11 +80,11 @@ "description": "Text for file dropdown menu" }, "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", + "message": "Асцена ду", "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", + "message": "Анагӡаҩ анимациа изутәуп", "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { @@ -84,9 +92,13 @@ "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", + "message": "Иргатәуп абжьы, ақәыӷәӷәараан", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Иҭагалатәуп абжьы", "description": "Button to upload sound from file in the editor tab" @@ -100,7 +112,7 @@ "description": "One of the loading messages" }, "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", + "message": "Аекран зегь", "description": "Button to enter/exit full screen mode" }, "gui.soundEditor.redo": { @@ -139,6 +151,10 @@ "message": "Иаҟәыхтәуп", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Асцена", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Иԥсахтәуп аԥштәы", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Иалхтәуп абжьы", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Еиқәырхатәуп акопиа ҳасабла", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Иахәаԥштәуп", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Арҵага шәҟқәа", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Аҿыц", "description": "Menu bar item for creating a new project" @@ -191,8 +211,12 @@ "message": "Иамырффатәуп", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { - "message": "See more", + "message": "Еилкаатәуп еиҳаны", "description": "Title for button to see more in how-to library" }, "gui.customProcedures.addAnInputBoolean": { @@ -200,25 +224,25 @@ "description": "Label for button to add a boolean input" }, "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", + "message": "Асцена хәыҷ", "description": "Button to change stage size to small" }, "gui.menuBar.saveNow": { "message": "Еиқәырхатәуп абыржәы", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Анагӡаҩ", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", + "message": "Еиқәырхатәуп шәкомпиутер аҟны", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Иалхтәуп акостиум", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Иалхтәуп абжьы", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Иаҿактәуп акамера", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Ацгәқәа рхылаԥшра...", "description": "One of the loading messages" @@ -240,15 +272,19 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide Around", + "message": "Иқәҵәраатәуп акәша", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", + "message": "Иҭалатәуп акомпиутер аҟынтәи", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", + "message": "Иалышәх абжьы нас иашәырҳәа", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -280,15 +316,19 @@ "description": "Alert for recording error" }, "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", + "message": "Иҭажәгал арҭбаара URL ", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Ацхыраара", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Иаҟәыхтәуп", "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", + "message": "Иацышәҵа аиҭаҵратә блок", "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { @@ -316,11 +356,11 @@ "description": "Button in prompt for confirming the dialog" }, "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", + "message": "Иргатәуп абжьы ақәыӷәӷәараан", "description": "Step name for 'Play a Sound When Clicked' step" }, "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", + "message": "Акамера ахархәараз иаҳҭахуп шәара шақәшаҳаҭхара", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { @@ -331,6 +371,10 @@ "message": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Иарҳәатәуп", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Афото ҽазнык аҭыхра", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Дацҵатәуп анагӡаҩ", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Угәаанагарақәа рыцеиҩша", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Шәара шәбраузер иаднакылом WebGL.", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Авидео аиҭаҵра", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -368,15 +424,31 @@ "description": "Menu item to switch to the large monitor" }, "gui.cards.more-things-to-try": { - "message": "More things to try!", + "message": "Агәаҭараз еиҭа амаҭәарқәа!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Акамера", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Аиагара аҩадеи аладеи ахыцқәа рыла", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -415,6 +487,10 @@ "message": "Ҳара аус адулара ҳаҿуп Scratch анаҩстәи аверсиа. Ҳаигәырӷьоит, иара агәаҭара шәхы ахьалашәырхәуа!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Анагӡаҩцәа зегьы рзы", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Абӷакыдҵа аҭагалараан агха", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Ашәа аԥҵара", "description": "Step name for 'Create a Song' step" @@ -440,17 +520,25 @@ "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Иқәгатәуп аԥхьаӡара", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Ииастәуп иарбанзаалакь апозициа ахь", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { - "message": "Go", + "message": "Ицатәуп", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Акалам", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "ианыхтәуп", "description": "Menu item to delete in the right click menu" @@ -476,9 +564,13 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", + "message": "Иҵәахтәуп нас иаарԥштәуп", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Арҵага шәҟқәа", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Ашәагаа", "description": "Sprite info size label" @@ -492,7 +584,7 @@ "description": "Title of the button to apply the louder effect" }, "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", + "message": "Иҭаҩтәуп абжьы", "description": "Record A Sound' how-to" }, "gui.previewInfo.welcome": { @@ -503,8 +595,16 @@ "message": "Асиурприз", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "Иԥсахтәуп ашәагаа", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -520,9 +620,13 @@ "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" }, "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", + "message": "Иаԥҵатәуп аԥхьаӡараз аҽеиҭак", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Асмаиликқәа разырхиара...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Ахырхарҭа", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Иалхтәуп аҿаԥшыра", "description": "Heading for the backdrop library" @@ -564,7 +672,7 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add Effects", + "message": "Иацҵа аеффектқәа", "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { @@ -583,10 +691,18 @@ "message": "WebGL аднакылом", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Ахеилак ахәаԥшра", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Дацышәҵа анагӡаҩ", "description": "Step name for 'Add a Sprite' step" @@ -608,7 +724,7 @@ "description": "Stop/Play button in recording playback" }, "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", + "message": "Иалышәх амаруга Анагӡаҩ", "description": "Step name for 'Pick an Instrument Sprite' step" }, "gui.soundEditor.undo": { @@ -619,6 +735,10 @@ "message": "Акод", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Иҭагалатәуп", "description": "Button to add a sprite in the target pane from file" @@ -640,17 +760,21 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Аиагара арӷьарахьи армарахьи ахыцқәа рыла", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { - "message": "Абжьқәа рҭагалара", + "message": "Абжьқәа рҭагалара...", "description": "One of the loading messages" }, "gui.backpack.header": { "message": "Абӷакыдҵа", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Ахьӡ", "description": "Placeholder text for sprite name" @@ -680,7 +804,7 @@ "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Иаԥышәҵа ахәмарра Clicker ", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -688,7 +812,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Ииагатәуп иахьабалакь", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -740,7 +864,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Иаԥышәҵа аиԥхныҩлара иазку ахәмарра", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -764,13 +888,17 @@ "description": "A button that allows the user to save the photo they took as a costume" }, "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", + "message": "Иалышәх амикрофон Sprite & Surprise Beatbox ", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { "message": "Шәахәаԥш Scratch 3.0 ", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/af.json b/editor/interface/af.json index a8fb1942..98a14751 100644 --- a/editor/interface/af.json +++ b/editor/interface/af.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Terug", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Ontdoen", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Verhoog", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Stoor 'n kopie", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nuut", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Stoor nou", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Kanselleer", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Deel", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Vir alle sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pen", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "verwyder", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Rugsak", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/am.json b/editor/interface/am.json index b63be7f3..dc56bf8a 100644 --- a/editor/interface/am.json +++ b/editor/interface/am.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "ለዚህ ስፕራይት ብቻ", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "ሙዚቃ", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "መልስ", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "መድረክ", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "እንደ ቅጂ አስቀምጥ", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "መማሪያዎች", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "አዲስ", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "አሁን አስቀምጥ", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "ገፀ-ባህርይ", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "እርዳታ", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "ይቁም", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "ይጫወታሉ", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "አጋራ", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "ካሜራ", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "ለሁሉም ስፕራይቶች", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "ብዕር", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "ደምስስ", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "መማሪያዎች", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "ቦርሳ", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ar.json b/editor/interface/ar.json index dc6cb91d..7e1199ee 100644 --- a/editor/interface/ar.json +++ b/editor/interface/ar.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "لهذا الكائن فقط", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "الموسيقى", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "تراجع", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "المنصة", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "غيِّر اللون", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "حفظ كنسخة", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "جديد", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "الحفظ الآن", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "كائن", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "المساعدة", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "مشاركة", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "آلة التصوير", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "لجميع الكائنات", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "القلم", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "حذف", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "اختيار خلفية", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "أضف كائنًا", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "الحقيبة", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ast.json b/editor/interface/ast.json index 259cb750..546b5056 100644 --- a/editor/interface/ast.json +++ b/editor/interface/ast.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nouveau", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Encaboxar", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Cámara", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Llápiz", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Mochila", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/az.json b/editor/interface/az.json index 22c5ce1e..bde77365 100644 --- a/editor/interface/az.json +++ b/editor/interface/az.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musiqi", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Ləğv et", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Səhnə", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Kopyasını saxla", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Məşqlər", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Yeni", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "İndi saxla", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprayt", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Ləğv et", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Paylaş", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Bütün spraytlar üçün", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Qələm", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "sil", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Məşqlər", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Arxa çantası", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/be.json b/editor/interface/be.json index e1ee7a8f..bf35e170 100644 --- a/editor/interface/be.json +++ b/editor/interface/be.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Толькі для гэтага спрайта", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Адмяніць", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Сцэна", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Захаваць як копію", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Новы", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Захаваць", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Скасаваць", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Апублікаваць", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Камера", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Для ўсіх спрайтаў", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Аловак", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "выдаліць", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Заплечнік", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/bg.json b/editor/interface/bg.json index 9a12b651..d9732c47 100644 --- a/editor/interface/bg.json +++ b/editor/interface/bg.json @@ -7,6 +7,10 @@ "message": "Не сега", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Само за този спрайт", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Назад", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Музика", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Качване на звук", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Отмяна", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Сцена", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Избор на звук", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Записване като копие", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Преглед", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Обучения", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Нов", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Записване сега", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Избор на костюм", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Избор на звук", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Събиране на котките…", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Помощ", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Отказ", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "За да научите повече, разгледайте {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Пускане", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Споделяне", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Браузърът не поддържа WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Камера", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "За всички спрайтове", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "За да научите повече, разгледайте {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Молив", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "изтриване", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Обучения", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Подготвяне на емоджитата…", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Избор на фон", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "не поддържа WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Код", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Раница", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Опитайте Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "За да научите повече, разгледайте {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/bn.json b/editor/interface/bn.json index 121fc5be..01580f1c 100644 --- a/editor/interface/bn.json +++ b/editor/interface/bn.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "সঙ্গীত", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "পূর্বাবস্থায় ফিরিয়ে নাও", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "মঞ্চ", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "একটি নকল সংরক্ষণ করুন", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "নতুন", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "এখনি সংরক্ষণ কর", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "বাতিল কর", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "ক্যামেরা", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "কলম", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ca.json b/editor/interface/ca.json index 1c67ec56..6037669f 100644 --- a/editor/interface/ca.json +++ b/editor/interface/ca.json @@ -7,6 +7,10 @@ "message": "Encara no", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Només per aquest personatge", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Canvia el color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Enrere", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Música", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Sorpresa", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Reprodueix un so quan es cliqui", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Puja un so", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Desfés", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Escenari", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Canvia el color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Tots els Com fer", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Tria un so", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Desa una còpia", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Veure", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nou", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Retalla", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Veure més", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Desa ara", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Personatge", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Desa al teu ordinador", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Com usar la galeria", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Tria un vestit", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Tria un so", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Activa la càmera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Activant els personatges...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Llisca al voltant", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Carrega des del teu ordinador", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Escriu la URL de l'extensió", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Ajuda", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel·la", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Si vols saber-ne més, vés a la {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Reprodueix", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Repeteix la foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Afegeix un altre personatge", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Comparteix", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "El teu navegador no suporta WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Moviment de vídeo", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Tria un personatge de Lletra", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Més coses per provar!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Càmera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Estem treballant en la pròxima generació de Scratch. Estem emocionats per a que ho provis!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Per a tots els personatges", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error al carregar la motxilla", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Si vols saber-ne més, vés a la {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Crea una cançó", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Vés a una posició aleatòria", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Vés", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Llapis", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "esborra", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Fet i Amagar", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Mida", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Sorpresa", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Augmenta la mida", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Crea una variable de puntuació", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparant emojis ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direcció", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Tria un fons", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "no suporta WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Mira la comunitat", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Afegeix un personatge", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Codi", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Puja", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Motxilla", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nom", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Prova Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Si vols saber-ne més, vés a la {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ckb.json b/editor/interface/ckb.json index 5d4496fb..7e85b7e6 100644 --- a/editor/interface/ckb.json +++ b/editor/interface/ckb.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "میوزیک", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "پاشەکەوتکردن وەک لەبەرگیراوەیەک", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "نوێ", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "ئێستا پاشەکەوتی بکە", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "پاشگەزبوونەوە", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "کامێڕا", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "پێنووس", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "سڕینەوە", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/cs.json b/editor/interface/cs.json index 55f8f369..86523d0b 100644 --- a/editor/interface/cs.json +++ b/editor/interface/cs.json @@ -7,6 +7,10 @@ "message": "Teď ne", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Změn barvu", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Zpět", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Hudba", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Překvapení", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Zahraj zvuk po kliknutí", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Nahrát zvuk", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Vrátit", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scéna", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Změna barvy", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Všechny návody", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Vybrat zvuk", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Uložit jako kopii", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Přístup", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Návody", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nový", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Uprav", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Další informace", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Uložit aktuální stav", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Postava", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Ulož do svého počítače", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Knihovna Jak na to", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Vyber kostým", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Vyber zvuk.", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Povolit kameru", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Kočkování koček...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Klouzej okolo", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Načti z tvého počítače", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Zadej URL rozšíření", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Pomoc", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Zrušit", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Pro další info jdi na {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Hraj", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Znovu pořídit fotku", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Přidej jinou postavu", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Sdílet", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Tvůj prohlížeč nepodporuje WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Pohyb videa", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Vyber si písmeno", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Více věcí na vyzkoušení!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Pracujeme na novém Scratch. Jsme nadšeni, že jej vyzkoušíš.", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Pro všechny postavy", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Chyba při načítání batohu", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Pro další info jdi na {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Vytvoř písničku", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Skoč na náhodnou pozici", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Spustit", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pero", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "smazat", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Schovej se a ukaž se", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Návody", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Velikost", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Překvapení", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Změň velikost", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Vytvoř proměnnou skóre", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Připravuji smajlíky ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Směr", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Vybrat pozadí", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "nepodporuje WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Zobrazit společenství", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": " Přidej postavu", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Scénáře", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Nahrát", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Batoh", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Název", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Vyzkoušej Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Pro další info jdi na {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/cy.json b/editor/interface/cy.json index 53bf722a..5d0bac3c 100644 --- a/editor/interface/cy.json +++ b/editor/interface/cy.json @@ -7,8 +7,12 @@ "message": "Nid Nawr", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Newid lliw", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -23,6 +27,10 @@ "message": "Nôl", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Cerddoriaeth", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Annisgwyl", "description": "Button to add a random stage in the target pane" @@ -44,7 +52,7 @@ "description": "Title for button to close how-to card" }, "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.", + "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.costumeTab.addSurpriseCostume": { @@ -52,11 +60,11 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", + "message": "Clicio'r faner werdd i gychwyn", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", + "message": "Dewiswch Corlun Llythyren Arall a'i Wneud i Droi", "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { @@ -76,7 +84,7 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", + "message": "Animeiddio Corlun", "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { @@ -84,9 +92,13 @@ "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", + "message": "Chware Sain Wrth ei Glicio", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Llwytho Sain i Fyny...", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Dadwneud", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Cyfieithu testun i lawer o ieithoedd", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Llwyfan", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Newid Lliw", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Pob Canllaw", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Dewiswch Sain", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Cadw fel copi", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Gweld:", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tiwtorialau", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Newydd", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Tocio", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Chwarae offerynau a drymiau", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Gweld rhagor", "description": "Title for button to see more in how-to library" @@ -207,18 +231,18 @@ "message": "Cadw nawr", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Ciplun", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", + "message": "Cadw i'ch cyfrifiadur", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Dewiswch Wisg", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Dewiswch Sain", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Galluogi Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Siarad i'ch projectau", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Casglu cathod …", "description": "One of the loading messages" @@ -240,15 +272,19 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide Around", + "message": "Llithro o Amgylch", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", + "message": "Llwytho o'ch cyfrifiadur", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", + "message": "Dewis Drwm a Chreu Curiad", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -256,7 +292,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "dewis iaith", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -283,12 +319,16 @@ "message": "Rhowch URL yr estyniad", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Cymorth", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Diddymu", "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", + "message": "Ychwanegu bloc symud", "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { @@ -300,7 +340,7 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", + "message": "Dewis Corlun Llythyren Arall a Gwneud Iddo Dyfu", "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { @@ -316,7 +356,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", + "message": "Chwarae Sain Wrth Glicio", "description": "Step name for 'Play a Sound When Clicked' step" }, "gui.cameraModal.permissionRequest": { @@ -331,6 +371,10 @@ "message": "I wybod mwy, ewch i {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Cysylltu eich projectau â'r byd ffisegol.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Chwarae", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Cymryd Llun Eto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Ychwanegu Corlun Arall", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Rhannu", "description": "Label for project share button" @@ -355,8 +407,12 @@ "message": "Nid yw eich Porwr Cynnal WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Symudiad Fideo", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", + "message": "Dewis Corlun Llythyren", "description": "Step name for 'Pick a Letter Sprite' step" }, "gui.importInfo.goback": { @@ -371,12 +427,28 @@ "message": "Pethau eraill i'w gwneud!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Adnabod Lleferydd", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Lluniadu gyda'ch corluniau.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Symud i Fyny ac i Lawr gyda Bysellau Saethau", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -415,8 +487,12 @@ "message": "Rydym yn gweithio ar genhedlaeth nesaf Scratch. Rydym yn awyddus i chi ei brofi!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Ar gyfer pob ciplun", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Gwall wrth lwytho'r pecyn cefn", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -431,8 +507,12 @@ "message": "I wybod mwy, ewch i {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", + "message": "Creu Cân", "description": "Step name for 'Create a Song' step" }, "gui.previewInfo.previewfaq": { @@ -440,17 +520,25 @@ "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Ailosod y Sgôr", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Mynd i fan ar hap", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Adeiladu gyda modura synwyryddion", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Mynd", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pin", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "dileu", "description": "Menu item to delete in the right click menu" @@ -476,9 +564,13 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", + "message": "Cuddio a Dangos", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tiwtorialau", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Maint", "description": "Sprite info size label" @@ -492,7 +584,7 @@ "description": "Title of the button to apply the louder effect" }, "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", + "message": "Recordio Sain", "description": "Record A Sound' how-to" }, "gui.previewInfo.welcome": { @@ -503,8 +595,16 @@ "message": "Annisgwyl", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "Newid Maint", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -516,13 +616,17 @@ "description": "Sprite info show label" }, "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", + "message": "Yn y Corlun Octopws, Wrth Gyffwrdd Ychwanegu Sgôr", "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" }, "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", + "message": "Creu Newidyn Sgôr", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Adeiladu robotiaid rhyngwe3ithiol a mwy.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Paratoi emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Cyfeiriad", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Adeiladu gyda moduron a synwyryddion", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Dewiswch Gefnlen", "description": "Heading for the backdrop library" @@ -583,16 +691,24 @@ "message": "nid yw'#n cynnal WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Gweld y Gymuned", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Ychwanegu Corlun", "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Mewn Corlun Octopws, Wrth Gyffwrdd Sain Chwarae", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -608,7 +724,7 @@ "description": "Stop/Play button in recording playback" }, "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", + "message": "Dewis Corlun Offeryn", "description": "Step name for 'Pick an Instrument Sprite' step" }, "gui.soundEditor.undo": { @@ -619,6 +735,10 @@ "message": "Cod", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Llwytho i Fyny", "description": "Button to add a sprite in the target pane from file" @@ -640,7 +760,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Symud i'r Dde a'r Chwith gyda'r Bysellau Saeth", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -651,12 +771,16 @@ "message": "Pecyn Cefn", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Canfod symudiad gyda'r camera", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Enw", "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Mae pecyn cefn yn wag", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -672,7 +796,7 @@ "description": "Menu item to switch to the default monitor" }, "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", + "message": "Dewis Corlun Llythyren Arall", "description": "Step name for 'Pick Another Letter Sprite" }, "gui.controls.stop": { @@ -680,7 +804,7 @@ "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Creu Gêm Cliciwr", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -688,7 +812,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Symud ar Hap", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -740,7 +864,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Creu Gêm Ymlid", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -764,13 +888,17 @@ "description": "A button that allows the user to save the photo they took as a costume" }, "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", + "message": "Dewiswch y Corlun Meicroffon a'r Blwch Taro Syn", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { "message": "Profwch Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "I wybod mwy, ewch i {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/da.json b/editor/interface/da.json index 4eadd070..6382e43b 100644 --- a/editor/interface/da.json +++ b/editor/interface/da.json @@ -7,6 +7,10 @@ "message": "Ikke lige nu", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Skift farve", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Tilbage", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musik", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Overraskelse", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Afspil lyd ved klik", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload lyd", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Fortryd", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scene", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Skift farve", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Alle tips", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Vælg en lyd", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Gem som kopi", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Se", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Vejledninger", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Ny", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Klip", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Se mere", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Gem nu", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Gem på din computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Sådan-gør-du bibliotek", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Vælg et kostume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Vælg en lyd", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Aktivér kamera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Passer katte ...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glid rundt", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Upload fra din computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Indtast udvidelsens URL", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Hjælp", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Annuller", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "For at lære mere, gå til {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Spil", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Tag billede igen", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Tilføj en anden sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Del", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Din browser understøtter ikke WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video bevægelse", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Vælg en bogstav sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Flere ting, som du kan prøve!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Gå op & ned med piletaster", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "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 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For alle sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Fejl, kan ikke indlæse rygsækken", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "For at lære mere, gå til {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Lav en sang", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Gå til en tilfældig position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Gå", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pen", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "slet", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Skjul og Vis", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Vejledninger", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Størrelse", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Overraskelse", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Ændre størrelse", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Lav en variabel til point", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Forbereder emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Retning", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Vælg en baggrund", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "understøtter ikke WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Se fællesskabet", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Tilføj en sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Kode", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Rygsæk", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Navn", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Prøv Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "For at lære mere, gå til {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/de.json b/editor/interface/de.json index 7bdc4465..4fa45351 100644 --- a/editor/interface/de.json +++ b/editor/interface/de.json @@ -7,6 +7,10 @@ "message": "Nicht jetzt", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Farbe ändern", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Zurück", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musik", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Überraschung", "description": "Button to add a random stage in the target pane" @@ -44,7 +52,7 @@ "description": "Title for button to close how-to card" }, "gui.unsupportedBrowser.description": { - "message": "Es tut uns leid, Scratch 3.0 unterstützt den Internet Explorer, Vivaldi, Opera und Silk nicht. Wir empfehlen ein aktuelle Version der Browser Google Chrome, Mozilla Firefox oder Microsoft Edge.", + "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.costumeTab.addSurpriseCostume": { @@ -52,11 +60,11 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", + "message": "Klicke die grüne Flagge um das Programm zu starten", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", + "message": "Wähle eine andere Buchstabenfigur und lass sie sich drehen", "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { @@ -76,7 +84,7 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", + "message": "Animiere eine Figur", "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { @@ -84,9 +92,13 @@ "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", + "message": "Spiele einen Klang wenn angeklickt", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Klang hochladen", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Rückgängig", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Bühne", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Farbe ändern", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Alle Tipps", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Klang wählen", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Eine Kopie speichern", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Anzeigen", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorien", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Neu", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Zuschneiden", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Mehr erfahren", "description": "Title for button to see more in how-to library" @@ -207,18 +231,18 @@ "message": "Jetzt speichern", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Figur", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", + "message": "Auf deinem Computer speichern", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Wähle ein Kostüm", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Klang wählen", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Kamera aktivieren", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Katzen werden eingesammelt ...", "description": "One of the loading messages" @@ -240,15 +272,19 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide Around", + "message": "Gleite umher", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", + "message": "Hochladen von deinem Computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", + "message": "Wähle ein Schlaginstrument und mach einen Rhythmus", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -256,7 +292,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "Sprachauswahl", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -283,12 +319,16 @@ "message": "Gib die URL der Erweiterung ein", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Hilfe", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Abbrechen", "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", + "message": "Füge einen Bewegungsblock hinzu", "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { @@ -300,7 +340,7 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", + "message": "Wähle einen anderen Buchstaben und lass ihn wachsen", "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { @@ -316,7 +356,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", + "message": "Spiele einen Klang wenn angeklickt", "description": "Step name for 'Play a Sound When Clicked' step" }, "gui.cameraModal.permissionRequest": { @@ -331,6 +371,10 @@ "message": "Besuche die {previewFaqLink}, um mehr zu erfahren.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Abspielen", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Foto erneut aufnehmen", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Füge eine weitere Figur hinzu", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Veröffentlichen", "description": "Label for project share button" @@ -355,8 +407,12 @@ "message": "Dein Browser unterstützt kein WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Videobewegung", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", + "message": "Wähle eine Buchstabenfigur", "description": "Step name for 'Pick a Letter Sprite' step" }, "gui.importInfo.goback": { @@ -371,12 +427,28 @@ "message": "Probiere mehr Dinge aus", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Mit den Pfeiltasten nach oben und unten bewegen", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -415,8 +487,12 @@ "message": "Wir arbeiten an der nächsten Generation von Scratch. Wir freuen uns, dass du es ausprobierst!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Für alle Figuren", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Fehler beim Laden des Lagers", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -431,6 +507,10 @@ "message": "Besuche die {previewFaqLink}, um mehr zu erfahren.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Mach ein Lied", "description": "Step name for 'Create a Song' step" @@ -440,17 +520,25 @@ "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Punktestand zurücksetzen", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { "message": "Gehe zu einer Zufallsposition", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Los", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Malstift", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "Löschen", "description": "Menu item to delete in the right click menu" @@ -476,9 +564,13 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", + "message": "Verstecken und Zeigen", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorien", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Größe", "description": "Sprite info size label" @@ -492,7 +584,7 @@ "description": "Title of the button to apply the louder effect" }, "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", + "message": "Einen Klang aufnehmen", "description": "Record A Sound' how-to" }, "gui.previewInfo.welcome": { @@ -503,8 +595,16 @@ "message": "Überraschung", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "Die Größe ändern", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -516,13 +616,17 @@ "description": "Sprite info show label" }, "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", + "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.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", + "message": "Erstelle eine Punktestandvariable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Emojis werden vorbereitet ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Richtung", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Wähle ein Bühnenbild", "description": "Heading for the backdrop library" @@ -583,16 +691,24 @@ "message": "unterstützt kein WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Community ansehen", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Füge eine Figur hinzu", "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "In der Oktopusfigur: Spiele bei Berührung einen Klang", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -608,7 +724,7 @@ "description": "Stop/Play button in recording playback" }, "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", + "message": "Wähle eine Instrumentenfigur", "description": "Step name for 'Pick an Instrument Sprite' step" }, "gui.soundEditor.undo": { @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Hochladen", "description": "Button to add a sprite in the target pane from file" @@ -651,12 +771,16 @@ "message": "Lager", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Das Lager ist leer", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -672,7 +796,7 @@ "description": "Menu item to switch to the default monitor" }, "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", + "message": "Wähle eine andere Buchstabenfigur", "description": "Step name for 'Pick Another Letter Sprite" }, "gui.controls.stop": { @@ -680,7 +804,7 @@ "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Mach ein Klicker-Spiel", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -688,7 +812,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Zufällige Bewegung", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -740,7 +864,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Mach ein Fangspiel", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -771,6 +895,10 @@ "message": "Probiere Scratch 3.0 aus", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Besuche die {previewFaqLink}, um mehr zu erfahren.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/el.json b/editor/interface/el.json index 46e47571..0042906a 100644 --- a/editor/interface/el.json +++ b/editor/interface/el.json @@ -7,6 +7,10 @@ "message": "Όχι Τώρα", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Μόνο για αυτό το αντικείμενο", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Πίσω", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Μουσική", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Έκπληξη", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Μεταφόρτωση Ήχου", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Αναίρεση", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Σκηνικό", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Αλλάξτε το Χρώμα!", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Όλες οι Οδηγίες", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Επιλέξτε Ήχο", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Αποθήκευση ενός Αντιγράφου", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Προβολή", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Νέο Έργο", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Κόψιμο", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Δείτε Περισσότερα", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Αποθήκευση τώρα", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Αντικείμενο", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Επιλέξτε Ενδυμασία", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Επιλέξτε Ήχο", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Ενεργοποίηση κάμερας", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Πολλά ζόρια ...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Εισάγετε το URL της επέκτασης", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Βοήθεια", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Άκυρο", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Αναπαραγωγή", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Νέα λήψη φωτογραφίας", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Μοιραστείτε", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Ο περιηγητής σας δεν υποστηρίζει WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Περισσότερα πράγματα για να πειραματιστείτε", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Κάμερα", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Εργαζόμαστε για την επόμενη έκδοση του Scratch. Είμαστε ενθουσιασμένοι που τη δοκιμάζετε!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Για όλα τα αντικείμενα", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Ξεκίνα", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Πένα", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "διαγραφή", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Μέγεθος", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Έκπληξη", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Προετοιμασία emoji...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Κατεύθυνση", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Επιλέξτε Υπόβαθρο", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "δεν υποστηρίζει WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Δείτε την Κοινότητα", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Κώδικας", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Ανέβασμα", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Σακίδιο", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Όνομα", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Δοκιμάστε το Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/eo.json b/editor/interface/eo.json index 5308f4a2..4e60aefe 100644 --- a/editor/interface/eo.json +++ b/editor/interface/eo.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Muziko", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Malfari", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scenejo", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Konservi kiel kopion", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nova", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Konservi nun", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Rolulo", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Helpo", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Rezigni", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Kunhavigi", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Filmilo", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Por ĉiuj roluloj", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Skribilo", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "forigi", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Dorsosako", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nomo", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/es-419.json b/editor/interface/es-419.json index 9f77075e..a11e19dd 100644 --- a/editor/interface/es-419.json +++ b/editor/interface/es-419.json @@ -7,6 +7,10 @@ "message": "Ahora no", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Cambia el color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Dorso", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Música", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Sorpresa", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Inicia el sonido con un click", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Subir sonido", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Deshacer", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Traducir a muchos lenguajes", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Escenario", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Cambiar color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Todos los consejos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Elige un sonido", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Guardar como copia", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Traductor de Google", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Ver", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nuevo", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Recortar", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Tocar instrumentos y tambores", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Ver más", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Guardar ahora", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Objeto", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Guarda en tu computador", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Biblioteca ¿Cómo?", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Elige un disfraz", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Elige un sonido", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Activa la cámara", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Háblale a tus proyectos", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Arrear gatos …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Deslizar alrededor", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Subir desde tu computador", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Ingrese la URL de la extensión", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Ayuda", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancelar", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Para obtener más información, vaya a {Preguntas frecuentes}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Conecta tus proyectos con el mundo fìsico", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Jugar", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Vuelve a hacer una foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Agregar otro objeto", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Compartir", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Su navegador no es compatible con WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "movimiento del video", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Escoge un objeto de letra", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "¡Más cosas para probar!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Reconocimiento de voz ", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Cámara", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Dibujar con tus objetos", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Estamos trabajando en la próxima generación de Scratch. ¡Estamos emocionados de que lo pruebes!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Para todos los objetos", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error al cargar la mochila", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Para obtener más información, vaya a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Crea una canción", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Ir a una posición aleatoria", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Construye con motores y sensores", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "ir", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Lápiz", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "borrar", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Ocultar y Mostrar", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Tamaño", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Sorpresa", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Cambiar tamaño", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Crear una variable de resultado", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Construye robots interactivos y más", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparando emojis ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Dirección", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Construye con motores y sensores", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Elige un fondo", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "no es compatible con WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Ver Comunidad", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Añade un Objeto", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Código", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Subir", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Mochila", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detecta movimiento con tu cámara", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nombre", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Prueba Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Para obtener más información, vaya a {Preguntas frecuentes}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/es.json b/editor/interface/es.json index d66ede51..b0e1b33b 100644 --- a/editor/interface/es.json +++ b/editor/interface/es.json @@ -7,6 +7,10 @@ "message": "Ahora no", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Sólo para éste objeto", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Cambia el color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Atrás", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Música", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Sorpresa", "description": "Button to add a random stage in the target pane" @@ -52,11 +60,11 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", + "message": "Haz clic en la bandera verde para empezar", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", + "message": "Elige otra letra y hazla girar", "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { @@ -76,7 +84,7 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", + "message": "Animar un objeto", "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { @@ -84,9 +92,13 @@ "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", + "message": "Toca un sonido al hacer clic", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Subir sonido", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Deshacer", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Escenario", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Cambia el color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Todos los tutoriales", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Elige un sonido", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Guardar una copia", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Ver", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutoriales", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nuevo", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Recortar", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Ver más", "description": "Title for button to see more in how-to library" @@ -207,18 +231,18 @@ "message": "Guardar ahora", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", + "message": "Guardar en tu ordenador", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Biblioteca de guías", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Elige un disfraz", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Elige un sonido", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Activar la cámara", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Pastoreando gatos...", "description": "One of the loading messages" @@ -240,15 +272,19 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide Around", + "message": "Deslizarse", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", + "message": "Cargar de tu ordenador", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { - "message": "Elige un tambor y da un pulso", + "message": "Elige un tambor y crea un ritmo", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -283,12 +319,16 @@ "message": "Introduce la URL de la extensión", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Ayuda", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancelar", "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", + "message": "Añade un bloque de movimiento", "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { @@ -300,7 +340,7 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", + "message": "Elige otra letra y hazla crecer", "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { @@ -316,7 +356,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", + "message": "Al hacer clic, toca un sonido", "description": "Step name for 'Play a Sound When Clicked' step" }, "gui.cameraModal.permissionRequest": { @@ -331,6 +371,10 @@ "message": "Para conocer más, visita las {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Reproducir", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Repetir foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Añade otro objeto", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Compartir", "description": "Label for project share button" @@ -355,8 +407,12 @@ "message": "Tu navegador no soporta WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Movimiento del vídeo", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", + "message": "Elige un objeto de letra", "description": "Step name for 'Pick a Letter Sprite' step" }, "gui.importInfo.goback": { @@ -371,12 +427,28 @@ "message": "¡Más cosas para probar!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Cámara", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Mueve arriba y abajo con las teclas de flecha", + "message": "Mueve arriba y abajo con las flechas", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -415,6 +487,10 @@ "message": "Estamos trabajando en la próxima generación de Scratch. ¡Estamos deseando que lo pruebes!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Para todos los objetos", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error al cargar la mochila", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Para conocer más, visita las {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Compón una canción", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Ir a una posición aleatoria", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Ir", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Lápiz", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "borrar", "description": "Menu item to delete in the right click menu" @@ -476,9 +564,13 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", + "message": "El escondite", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutoriales", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Tamaño", "description": "Sprite info size label" @@ -492,7 +584,7 @@ "description": "Title of the button to apply the louder effect" }, "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", + "message": "Grabar un sonido", "description": "Record A Sound' how-to" }, "gui.previewInfo.welcome": { @@ -503,8 +595,16 @@ "message": "Sorpresa", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "Cambiar tamaño", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -520,9 +620,13 @@ "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" }, "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", + "message": "Crea la variable \"puntos\"", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparando emojis...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Dirección", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Elige un fondo", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "no soporta WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Visitar comunidad", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Añade un objeto", "description": "Step name for 'Add a Sprite' step" @@ -608,7 +724,7 @@ "description": "Stop/Play button in recording playback" }, "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", + "message": "Elige un objeto de instrumento", "description": "Step name for 'Pick an Instrument Sprite' step" }, "gui.soundEditor.undo": { @@ -619,6 +735,10 @@ "message": "Código", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Cargar", "description": "Button to add a sprite in the target pane from file" @@ -640,7 +760,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Mueve a derecha e izquierda usando las teclas de flecha", + "message": "Mueve a derecha e izquierda usando las flechas", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -651,6 +771,10 @@ "message": "Mochila", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nombre", "description": "Placeholder text for sprite name" @@ -672,7 +796,7 @@ "description": "Menu item to switch to the default monitor" }, "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", + "message": "Elige otra letra", "description": "Step name for 'Pick Another Letter Sprite" }, "gui.controls.stop": { @@ -700,7 +824,7 @@ "description": "Button to add a stage in the target pane from file" }, "gui.howtos.add-sprite.name": { - "message": "Añadir un objeto", + "message": "Añade un objeto", "description": "Name for the 'Add a Sprite' how-to" }, "gui.spriteSelector.addSpriteFromLibrary": { @@ -771,6 +895,10 @@ "message": "Prueba Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Para conocer más, visita las {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/et.json b/editor/interface/et.json index 77463d13..d52c3de7 100644 --- a/editor/interface/et.json +++ b/editor/interface/et.json @@ -7,6 +7,10 @@ "message": "Mitte praegu", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Muuda värvi", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Tagasi", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Muusika", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Juhuslik", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Mängi heli, kui klõpsatakse", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Laadi heli", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Võta tagasi", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Tõlgi tekst eri keeltesse", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Lava", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Muuda värvi", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Kõik juhendid", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Vali heli", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Salvesta koopiana", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google'i Tõlgi", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Vaata", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Õpetused", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Uus", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Kärbi", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Mängi instrumente ja trumme.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Vaata veel", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Salvesta nüüd", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprait", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Salvesta oma arvutisse", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Juhendid", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Vali kostüüm", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Vali heli", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Luba kaamerat kasutada", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Räägi oma projektidega.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Karjata kasse...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Liigu", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Laadi oma arvutist", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Lisa laienduse URL", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Abi", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Katkesta", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Lisainfoks mine {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Ühenda oma projektid pärismaailmaga.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Käivita", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Tee uus foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Lisa uus sprait", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Jaga", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Su veebilehitseja ei toeta WebGL-i", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "video liikumine", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Vali tähesprait", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Proovi veel asju!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Hääletuvastaja", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kaamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Joonista spraitidega", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Liiguta üles ja alla nooleklahviga", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Tegeleme uue põlvkonna Scratchiga. Ootame väga, et seda prooviksid!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Kõikide spraitide jaoks", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Viga seljakoti laadimisel", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Lisainfoks mine {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Loo laul", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Mine juhuslikku asendisse", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Ehita mootorite ja sensoritega.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Mine", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pliiats", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "eemalda", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Peida ja näita", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Õpetused", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Suurus", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Juhuslik", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Muuda suurust", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Loo skoorimuutuja", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Ehita interaktiivseid roboteid ja muud", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Valmistab emotikone...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Suund", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Ehita mootorite ja sensoritega.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Vali taust", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "Ei toeta WebGL-i", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Vaata kogukonda", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Lisa sprait", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Kood", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Üleslaadimine", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Seljakott", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Tuvasta kaameraga liikumist.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nimi", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Proovi Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Lisainfoks mine {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/eu.json b/editor/interface/eu.json index ad7fbc00..bb871cc7 100644 --- a/editor/interface/eu.json +++ b/editor/interface/eu.json @@ -7,6 +7,10 @@ "message": "Orain ez", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Sprite honentzat soilik", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Atzera", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musika", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Ezustekoa", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Soinua igo", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Desegin", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Eszenatokia", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Kolorea aldatu", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Soinua aukeratu", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Kopia gixa gorde", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Ikusi", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Berria", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Ebaki", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Gehiago ikusi", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Gorde orain", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Spritea", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Mozorroa aukeratu", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Soinua aukeratu", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Laguntza", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Ezeztatu", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Erreproduzitu", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Argazkia berriz atera", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Partekatu", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Zure nabigatzaileak ezin du WebGL erabili", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Frogatzeko aukera gehiago!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Sprite guztientzat", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Joan", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Arkatza", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "ezabatu", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Tamaina", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Ezustekoa", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Emojiak prestatzen ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Norabidea", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Hondoa aukeratu", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "ezin du WebGL erabili", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Komunitatea ikusi", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Sprite bat gehitu", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Kodea", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Igo", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Motxila", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Izena", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Frogatu Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/fa.json b/editor/interface/fa.json index 5e90ee64..4d8437af 100644 --- a/editor/interface/fa.json +++ b/editor/interface/fa.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "فقط برای این شبح", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "موسیقی", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "برگرد", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "طبقه", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "ذخیره به عنوان یک کپی", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "جدید", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "الان ذخیره کن", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "شبح", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "کمک", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "لغو", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "به اشتراک گذاری", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "دوربین", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "برای همه شبح ها", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "قلم", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "حذف", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "کوله پشتی", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/fi.json b/editor/interface/fi.json index 6886fa54..7ac8f452 100644 --- a/editor/interface/fi.json +++ b/editor/interface/fi.json @@ -7,6 +7,10 @@ "message": "Ei nyt", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Muuta väriä", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Takaisin", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musiikki", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Yllätä", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Klikattaessa soita ääni", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Lataa ääni", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Peruuta", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Käännä tekstiä useille kielille.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Esiintymislava", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Muuta väriä", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Kaikki vinkit", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Valitse ääni", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Tallenna kopio", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Kääntäjä", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Näytä", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutoriaalit", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Uusi", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Leikkaa", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Soita soittimia ja rumpuja.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Lue lisää", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Tallenna nyt", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Hahmo", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Tallenna tietokoneellesi", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Vinkkikirjasto", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Valitse asuste", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Valitse ääni", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Salli kamera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Puhu projekteillesi.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Paimennetaan kissoja...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Liu'u ympäri", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Lataa tietokoneeltasi", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Syötä liitännäisen verkko-osoite", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Apua", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Peruuta", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Lukeaksesi lisää siirry {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Yhdistä projektisi fyysiseen maailmaan.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Toista", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Ota kuva uudelleen", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Lisää toinen hahmo", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Jaa", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Selaimesi ei tue WebGL:ää", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Videon liike", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Valitse kirjainhahmo", "description": "Step name for 'Pick a Letter Sprite' step" @@ -368,13 +424,29 @@ "description": "Menu item to switch to the large monitor" }, "gui.cards.more-things-to-try": { - "message": "Enemmän kokeiltavia asioita!", + "message": "Lisää kokeiltavia asioita!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Puheentunnistus", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Piirrä hahmoillasi.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Työskentelemme seuraavan sukupolven Scratchin parissa. Olemme innoissamme, jos kokeilet sitä!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Kaikille hahmoille", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Virhe reppua ladattaessa", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Lukeaksesi lisää siirry {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Luo laulu", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Siirry satunnaiseen sijaintiin", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Rakenna käyttäen moottoreita ja sensoreita.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Mene", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Kynä", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "poista", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Piilota ja näytä", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutoriaalit", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Koko", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Yllätä", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Kasvata kokoa", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Luo pistemäärä-muuttuja", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Rakenna vuorovaikutteisia robotteja ja paljon muuta.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Valmistellaan hymiöitä...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Suunta", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Rakenna käyttäen moottoreita ja sensoreita.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Valitse tausta", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "ei tue WebGL:ää", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Tutustu yhteisöön", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Lisää hahmo", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Koodi", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Lataa", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Reppu", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Tunnista liike kameran avulla.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nimi", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Kokeile Scratch 3.0:aa", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Lukeaksesi lisää siirry {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/fr.json b/editor/interface/fr.json index 57a6deb0..344f02dc 100755 --- a/editor/interface/fr.json +++ b/editor/interface/fr.json @@ -7,6 +7,10 @@ "message": "Pas maintenant", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Pour ce lutin uniquement", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change la couleur", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Retour", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musique", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Jouer un son quand cliqué", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Importer un son", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Restaurer", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scène", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change la couleur", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Tous les \"Comment faire\"", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choisir un son", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Sauvegarder comme copie", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Voir", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutoriels", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nouveau", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Rogner", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Voir plus", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Sauvegarder maintenant", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Sauvegarder sur votre ordinateur", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Comment bibliothèque", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choisir un costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choisir un son", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Activer l'appareil photo", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Rassemblement des chats ...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glisser tout autour", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Importer depuis votre ordinateur", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Entrer l'URL de l'extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Aide", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Annuler", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Pour en savoir plus, allez sur la {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Jouer", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Reprendre la photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Ajouter un autre sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Partager", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Votre navigateur ne supporte pas WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Mouvement video", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Choisis un sprite en forme de lettre", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Plus de choses à essayer !", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Webcam", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Nous travaillons sur la prochaine version de Scratch. Nous sommes impatients que vous l’essayiez !", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Pour tous les lutins", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Erreur lors du chargement du sac-à-dos", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Pour en savoir plus, allez sur {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Créé un son", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Aller", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Stylo", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "supprimer", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Se cacher & se montrer", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutoriels", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Taille", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change la taille", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Créé une variable score", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Préparation des émojis ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choisir un arrière-plan", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "ne supporte pas WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Voir communauté", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Ajoute un sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Importer", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Sac à dos", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nom", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Essayer Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Pour en savoir plus, allez sur {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/fur.json b/editor/interface/fur.json index dce2b0a2..c25adefc 100644 --- a/editor/interface/fur.json +++ b/editor/interface/fur.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Indaûr", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musiche", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Disfe", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Sene", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Salve une copie", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Gnûf", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Salve cumò", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Jutori", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Scancele", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Condivît", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Webcam", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Par ducj i sprite", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pene", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "scancele", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Valisute", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ga.json b/editor/interface/ga.json index c3cf3a56..21289bfa 100644 --- a/editor/interface/ga.json +++ b/editor/interface/ga.json @@ -7,6 +7,10 @@ "message": "Níl Anois", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "An dath a athrú", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Chun deiridh", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Ceol", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Randamach", "description": "Button to add a random stage in the target pane" @@ -52,11 +60,11 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", + "message": "Cliceáil an bhratach uaine le tosú", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", + "message": "Litir eile a roghnú agus a chur ar casadh", "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { @@ -76,7 +84,7 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", + "message": "Beochan a chur le sprid", "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { @@ -84,9 +92,13 @@ "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", + "message": "Fuaim a chasadh nuair a chliceáiltear", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Uaslódáil Comhad Fuaime", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Cealaigh", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stáitse", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "An dath a athrú", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Fill ar an leabharlann", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Roghnaigh Fuaim", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Sábháil mar chóip", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Amharc", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Ranganna Teagaisc", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nua", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Bearr", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Tuilleadh", "description": "Title for button to see more in how-to library" @@ -207,18 +231,18 @@ "message": "Sábháil anois", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprid", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", + "message": "Sábháil ar do ríomhaire", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "An Leabharlann", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Roghnaigh Culaith", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Roghnaigh Fuaim", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Cumasaigh an Ceamara", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Cait á gcluicheadh...", "description": "One of the loading messages" @@ -240,11 +272,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide Around", + "message": "Sleamhnú thart", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", + "message": "Lódáil ó do ríomhaire", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -283,12 +319,16 @@ "message": "Cuir isteach URL an bhreiseáin", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Cabhair", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cealaigh", "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", + "message": "Bloc \"bog\" a chur leis", "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { @@ -300,7 +340,7 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", + "message": "Litir eile a roghnú agus a chur ag fás", "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { @@ -316,7 +356,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", + "message": "Fuaim a chasadh nuair a chliceáiltear", "description": "Step name for 'Play a Sound When Clicked' step" }, "gui.cameraModal.permissionRequest": { @@ -331,6 +371,10 @@ "message": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Seinn", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Glac Pictiúr Arís", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Sprid eile a chur leis", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Comhroinn", "description": "Label for project share button" @@ -355,8 +407,12 @@ "message": "Ní thacaíonn do bhrabhsálaí le WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Físghluaiseacht", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", + "message": "Litir a roghnú", "description": "Step name for 'Pick a Letter Sprite' step" }, "gui.importInfo.goback": { @@ -371,10 +427,26 @@ "message": "Tuilleadh rudaí le triail a bhaint astu!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Ceamara", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Bogadh suas anuas leis na saigheada", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "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 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Na sprideanna go léir", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Earráid agus an mála droma á lódáil", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Amhrán a chumadh", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Léim go háit randamach", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Téigh", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Peann", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "scrios", "description": "Menu item to delete in the right click menu" @@ -476,9 +564,13 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", + "message": "Folú agus Taispeáint", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Ranganna Teagaisc", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Méid", "description": "Sprite info size label" @@ -492,7 +584,7 @@ "description": "Title of the button to apply the louder effect" }, "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", + "message": "Fuaim a thaifeadadh", "description": "Record A Sound' how-to" }, "gui.previewInfo.welcome": { @@ -503,8 +595,16 @@ "message": "Randamach", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "Méid a athrú", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -520,9 +620,13 @@ "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" }, "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", + "message": "Athróg scóir a chruthú", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Emoji á n-ullmhú...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Treo", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Roghnaigh Cúlra", "description": "Heading for the backdrop library" @@ -564,7 +672,7 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add Effects", + "message": "Maisíochtaí", "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { @@ -583,10 +691,18 @@ "message": "nach dtacaíonn do bhrabhsálaí le WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Féach an Comhphobal", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Sprid nua a chur leis", "description": "Step name for 'Add a Sprite' step" @@ -608,7 +724,7 @@ "description": "Stop/Play button in recording playback" }, "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", + "message": "Ionstraim a roghnú", "description": "Step name for 'Pick an Instrument Sprite' step" }, "gui.soundEditor.undo": { @@ -619,6 +735,10 @@ "message": "Cód", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Uaslódáil", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Mála Droma", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Ainm", "description": "Placeholder text for sprite name" @@ -672,7 +796,7 @@ "description": "Menu item to switch to the default monitor" }, "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", + "message": "Litir eile a roghnú", "description": "Step name for 'Pick Another Letter Sprite" }, "gui.controls.stop": { @@ -771,6 +895,10 @@ "message": "Bain Triail as Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/gd.json b/editor/interface/gd.json index bcbc292e..42a11570 100644 --- a/editor/interface/gd.json +++ b/editor/interface/gd.json @@ -7,6 +7,10 @@ "message": "Chan fheuch an-dràsta", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Atharraich an dath", "description": "Step name for 'Change color' step" @@ -20,9 +24,13 @@ "description": "Placeholder text for library search field" }, "gui.unsupportedBrowser.back": { - "message": "Dhan fhìor-chùlaibh", + "message": "Air ais", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Ceòl", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Cùis-iongnaidh", "description": "Button to add a random stage in the target pane" @@ -52,11 +60,11 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", + "message": "Briog air a’ bhratach uaine airson tòiseachadh", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", + "message": "Tagh sprìd litreach eile ⁊ cuir i car mu char", "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { @@ -76,7 +84,7 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", + "message": "Beòthaich sprìd", "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { @@ -84,9 +92,13 @@ "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", + "message": "Cluich fuaim nuair a thèid briogadh air", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Luchdaich suas fuaim", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Neo-dhèan", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Eadar-theangaich teacsa gu iomadh cànan.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Àrd-ùrlar", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Atharrachadh an datha", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "A h-uile treòir", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Tagh fuaim", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Sàbhail mar lethbhreac", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Seall", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Oideachadh", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Ùr", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Bearr", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Cluich innealan-ciùil is drumaichean.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Seall a bharrachd", "description": "Title for button to see more in how-to library" @@ -207,18 +231,18 @@ "message": "Sàbhail an-dràsta", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprìd", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", + "message": "Sàbhail air a’ choimpiutair agad", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Leabhar-lann nan treòirean", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Tagh aodach", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Tagh fuaim", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Cuir an camara an comas", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Bruidhinn ris na pròiseactan agad.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Cho foighidinneach ri cat…", "description": "One of the loading messages" @@ -240,11 +272,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide Around", + "message": "Dèan gluasad", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", + "message": "Luchdaich on choimpiutair agad", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -283,12 +319,16 @@ "message": "Cuir a-steach URL an leudachain", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Cobhair", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Sguir dheth", "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", + "message": "Cuir bloca “gluais” ris", "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { @@ -296,11 +336,11 @@ "description": "Name for the 'Animate a Name' how-to" }, "gui.modal.back": { - "message": "Dhan fhìor-chùlaibh", + "message": "Air ais", "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", + "message": "Tagh sprìd litreach eile ⁊ thoir fàs oirre", "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { @@ -316,7 +356,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", + "message": "Cluich fuaim nuair a thèid briogadh air", "description": "Step name for 'Play a Sound When Clicked' step" }, "gui.cameraModal.permissionRequest": { @@ -331,6 +371,10 @@ "message": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Ceanglaich na pròiseactan agad ris an t-saoghal.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Cluich", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Tog an dealbh a-rithist", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Cuir sprìd eile ris", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Co-roinn", "description": "Label for project share button" @@ -355,8 +407,12 @@ "message": "Cha chuir am brabhsair agad taic ri WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Gluasad a’ video", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", + "message": "Tagh sprìd litreach", "description": "Step name for 'Pick a Letter Sprite' step" }, "gui.importInfo.goback": { @@ -371,10 +427,26 @@ "message": "Barrachd rudan ri am feuchainn!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Aithneachadh cainnte", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camara", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Tarraing leis na sprìdean agad.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Tha sinn ag obair air ath-ghinealach Scratch. Nach fheuch thu e?", "description": "Invitation to try 3.0 preview" }, + "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.backpack.errorBackpack": { "message": "Mearachd le luchdadh na màla-droma", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Cruthaich òran", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Rach gu ionad air thuaiream", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Tog nithean le einnseanan is mothaichearan.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Siuthad", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Peann", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "sguab às", "description": "Menu item to delete in the right click menu" @@ -476,9 +564,13 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", + "message": "Falaich is seall", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Oideachadh", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Meud", "description": "Sprite info size label" @@ -492,7 +584,7 @@ "description": "Title of the button to apply the louder effect" }, "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", + "message": "Clàraich fuaim", "description": "Record A Sound' how-to" }, "gui.previewInfo.welcome": { @@ -503,8 +595,16 @@ "message": "Cùis-iongnaidh", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "Atharraich am meud", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -520,9 +620,13 @@ "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" }, "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", + "message": "Cruthaich caochladair sgòir", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Tog robotairean eadar-ghnìomhach is a bharrachd.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Ag ullachadh nan emojis…", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Comhair", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Tog nithean le einnseanan is mothaichearan.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Tagh cùlaibh", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "taic ri WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Faic a’ choimhearsnachd", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Cuir sprìd ris", "description": "Step name for 'Add a Sprite' step" @@ -608,7 +724,7 @@ "description": "Stop/Play button in recording playback" }, "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", + "message": "Tagh sprìd inneil-chiùil", "description": "Step name for 'Pick an Instrument Sprite' step" }, "gui.soundEditor.undo": { @@ -619,6 +735,10 @@ "message": "Còd", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Luchdaich suas", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Màla-droma", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Mothaich do ghluasad leis a’ chamara.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Ainm", "description": "Placeholder text for sprite name" @@ -672,7 +796,7 @@ "description": "Menu item to switch to the default monitor" }, "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", + "message": "Tagh sprìd litreach eile", "description": "Step name for 'Pick Another Letter Sprite" }, "gui.controls.stop": { @@ -692,7 +816,7 @@ "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Ruith gun ath-nuadhachadh na sgrìn", + "message": "Ruith às aonais ath-nuadhachadh na sgrìn", "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { @@ -771,6 +895,10 @@ "message": "Feuch Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/gl.json b/editor/interface/gl.json index f83024db..4ac28d8b 100644 --- a/editor/interface/gl.json +++ b/editor/interface/gl.json @@ -7,6 +7,10 @@ "message": "Agora non", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Cambiar a cor", "description": "Step name for 'Change color' step" @@ -23,12 +27,16 @@ "message": "Atrás", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Música", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Sorpresa", "description": "Button to add a random stage in the target pane" }, "gui.comingSoon.message3": { - "message": "Estamos traballando en elo {emoji}", + "message": "Andamos a traballar nisto {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.unsupportedBrowser.previewfaqlink": { @@ -52,11 +60,11 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", + "message": "Preme na bandeira verde para comezar", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", + "message": "Escoller outra figura de letra e facela virar", "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { @@ -76,7 +84,7 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", + "message": "Animar unha figura", "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { @@ -84,9 +92,13 @@ "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", + "message": "Reproducir un son ao premer", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Enviar son", "description": "Button to upload sound from file in the editor tab" @@ -116,7 +128,7 @@ "description": "Heading for the extension library" }, "gui.webglModal.description": { - "message": "Desafortunadamente parece que o teu navegador ou computadora {webGlLink}. Esta tecnoloxía é necesaria para executar Scratch 3.0.", + "message": "Desafortunadamente parece que o teu navegador ou computador {webGlLink}. Esta tecnoloxía é necesaria para executar Scratch 3.0.", "description": "WebGL missing message" }, "gui.previewModal.viewproject": { @@ -139,6 +151,10 @@ "message": "Desfacer", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Traducir texto a moitos idiomas", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Escenario", "description": "Label for the stage in the stage selector" @@ -148,17 +164,13 @@ "description": "Label for button go back when browser is unsupported" }, "gui.comingSoon.message1": { - "message": "Non te preocupes, estamos en elo {emoji}", + "message": "Non te preocupes, andamos niso {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.make-a-game.step_ChangeColor": { "message": "Cambia a cor", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Todos os \"comos\"", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Escoller un son", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Gardar como unha copia", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Ver", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Titoriais", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Novo", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Recortar", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Tocar instrumentos e tambores.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Ver máis", "description": "Title for button to see more in how-to library" @@ -207,18 +231,18 @@ "message": "Gargar agora", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Figura", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", + "message": "Gardar no teu ordenador", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Biblioteca de COMOs", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Elixir Vestimenta", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Escoller un son", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Activar a cámara", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Fala cos teus proxectos.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "A recadar os gatos...", "description": "One of the loading messages" @@ -240,11 +272,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide Around", + "message": "Deslizarse", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", + "message": "Cargar desde o teu ordenador", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -252,7 +288,7 @@ "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { - "message": "OK", + "message": "Aceptar", "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { @@ -283,12 +319,16 @@ "message": "Introduce o URL da extensió", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Axuda", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancelar", "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", + "message": "Engadir un bloque de mover", "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { @@ -300,7 +340,7 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", + "message": "Escoller outra figura de letra e aumentala de tamaño", "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { @@ -312,11 +352,11 @@ "description": "Button to get to the backdrops panel" }, "gui.prompt.ok": { - "message": "OK", + "message": "Aceptar", "description": "Button in prompt for confirming the dialog" }, "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", + "message": "Reproducir un son ao premer", "description": "Step name for 'Play a Sound When Clicked' step" }, "gui.cameraModal.permissionRequest": { @@ -331,6 +371,10 @@ "message": "Para aprender máis, ir a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Conecta os teus proxectos co mundo físico.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Reproducir", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Tirar outra foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Engadir outra figura", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Compartir", "description": "Label for project share button" @@ -352,11 +404,15 @@ "description": "Unhandled error description" }, "gui.webglModal.label": { - "message": "O Teu Navegador Non Soporta WebGL", + "message": "O teu navegador non admite WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Movemento do vídeo", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", + "message": "Escoller unha figura de letra", "description": "Step name for 'Pick a Letter Sprite' step" }, "gui.importInfo.goback": { @@ -371,10 +427,26 @@ "message": "Máis cousas coas que experimentar!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Recoñecemento da fala", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Cámara", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Debuxa coas túas figuras.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Estamos traballando na próxima xeración de Scratch. Estamos encantados de que a probes!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Para todos as figuras", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Produciuse un erro ao cargar a mochila", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Para aprender máis, ir a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Crear unha canción", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Ir a unha posición ao chou", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Construír con motores e sensores.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Ir", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Lapis", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "borrar", "description": "Menu item to delete in the right click menu" @@ -476,15 +564,19 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", + "message": "Agochar e mostrar", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Titoriais", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Tamaño", "description": "Sprite info size label" }, "gui.webglModal.previewfaqlink": { - "message": "previsualizar FAQ", + "message": "previsualizar Preguntas Frecuentes", "description": "link to Scratch 3.0 FAQ page" }, "gui.soundEditor.louder": { @@ -492,7 +584,7 @@ "description": "Title of the button to apply the louder effect" }, "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", + "message": "Gravar un son", "description": "Record A Sound' how-to" }, "gui.previewInfo.welcome": { @@ -503,8 +595,16 @@ "message": "Sorpresa", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "Cambiar o tamaño", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -520,9 +620,13 @@ "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" }, "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", + "message": "Crear unha variábel de partitura", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Construír robots interactivos e máis.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparando emojis ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Dirección", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Construír con motores e sensores.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Elixir un Fondo", "description": "Heading for the backdrop library" @@ -552,7 +660,7 @@ "description": "A caption for a disabled button while the video from the camera is still loading" }, "gui.gui.variablePrompt": { - "message": "Máis Opcións", + "message": "Máis opcións", "description": "Dropdown message for variable/list options" }, "gui.gui.costumesTab": { @@ -564,7 +672,7 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add Effects", + "message": "Engadir efectos", "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { @@ -580,13 +688,21 @@ "description": "Title of the button to apply the reverse effect" }, "gui.webglModal.webgllink": { - "message": "Non sporta WebGL", + "message": "Non admite WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Ver Comunidade ", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": " Engade unha Figura", "description": "Step name for 'Add a Sprite' step" @@ -608,7 +724,7 @@ "description": "Stop/Play button in recording playback" }, "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", + "message": "Escoller unha figura de instrumento", "description": "Step name for 'Pick an Instrument Sprite' step" }, "gui.soundEditor.undo": { @@ -619,6 +735,10 @@ "message": "Código", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Cargar", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Fondo", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detectar movemento coa cámara.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nome", "description": "Placeholder text for sprite name" @@ -672,7 +796,7 @@ "description": "Menu item to switch to the default monitor" }, "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", + "message": "Escoller outra figura de letra", "description": "Step name for 'Pick Another Letter Sprite" }, "gui.controls.stop": { @@ -771,8 +895,12 @@ "message": "Proba Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { - "message": "Para aprender máis, ir a {previewFaqLink}.", + "message": "Para aprender máis, vai a {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" }, "gui.menuBar.turboMode": { diff --git a/editor/interface/gu.json b/editor/interface/gu.json index be5d8482..cd044f04 100644 --- a/editor/interface/gu.json +++ b/editor/interface/gu.json @@ -7,6 +7,10 @@ "message": "હમણા નહિ", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "પાછળ", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "પૂર્વવત્ કરો", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "અવાજ પસંદ કરો", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "જુઓ", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "પોષાક પસંદ કરો", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "અવાજ પસંદ કરો", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "રદ કરો", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "વધુ શીખવા માટે {previewFaqLink} જાઓ.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "ચલાવો", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "અજમાવવા માટે વધુ વસ્તુઓ!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "વધુ શીખવા માટે {previewFaqLink} જાઓ.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "યાર્દચ્છિક સ્થળ પર જાઓ", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pen", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "કદ", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "emojis તૈયાર કરવામાં આવી રહી છે...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "મંચની પાછળનો પડદો પસંદ કરો", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "WebGL ને સમર્થન કરતી નથી", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "કોડ", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "નામ", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Scratch 3.0 અજમાવી જુઓ", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "વધુ શીખવા માટે {previewFaqLink} જાઓ.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/hak.json b/editor/interface/hak.json index fb26c6f4..528d13b0 100644 --- a/editor/interface/hak.json +++ b/editor/interface/hak.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pen", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/he.json b/editor/interface/he.json index b9069362..729c5d2d 100644 --- a/editor/interface/he.json +++ b/editor/interface/he.json @@ -7,6 +7,10 @@ "message": "לא עכשיו", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "רק לדמות זו", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "שנה צבע", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "אחורה", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "מוזיקה", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "הפתעה", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "נגן צליל כאשר לוחצים עליה", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "העלה צליל", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "בטל", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "במה", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "שנה צבע", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "כל המדריכים", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "בחר צליל", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "שמור כעותק", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "צפה", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "הדרכות", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "חדש", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "חתוך", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "הצג עוד", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "שמור עכשיו", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "דמות", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "הורד למחשב שלך", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "ספריית המדריכים", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "בחר תלבושת", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "בחר צליל", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "אפשר מצלמה", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "מבריש את פרוות החתולים …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "החלק סביב", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "טען מהמחשב שלך", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "הכנס את כתובת ה־URL של התוסף", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "עזרה", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "בטל", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "למידע נוסף, עבור אל {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "נגן", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "צלם תמונה מחדש", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "הוסף דמות נוספת", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "שתף", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "הדפדפן שלך אינו תומך ב־WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "תנועה מבוססת וידאו", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "בחר בדמות של אות", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "עוד דברים שאפשר לנסות!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "מצלמה", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "זוז למעלה ולמטה באמצעות לחצני החיצים", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "אנחנו עובדים על הדור הבא של סקראץ'. נשמח אם תנסה אותו!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "לכל הדמויות", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "אירעה שגיאה בטעינת התרמיל", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "למידע נוסף, עבור אל {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "צור שיר", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "קפוץ אל מקום אקראי", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "צא!", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "עט", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "מחק", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "הצג והסתר", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "הדרכות", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "גודל", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "הפתעה", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "שנה גודל", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "צור משתנה של ניקוד", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "מכין אימוג'ים", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "כיוון", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "בחר רקע", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "אינו תומך ב־WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "צפה בקהילה", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "הוסף דמות", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "קוד", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "העלה", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "תרמיל", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "שם", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "נסה את Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "למידע נוסף, עבור אל {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/hi.json b/editor/interface/hi.json index 021b819c..943f8c72 100644 --- a/editor/interface/hi.json +++ b/editor/interface/hi.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nouveau", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "कैमरे", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "पेन", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "मिटाना", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "बैग", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ht.json b/editor/interface/ht.json index 72928710..3c799f31 100644 --- a/editor/interface/ht.json +++ b/editor/interface/ht.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Anile", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Sèn", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Chanje Koulè", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Sere an kopi", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nouvo", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Sere touswit", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Ti tonton yo", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Anile", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Pataje", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Plim", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "efase", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Malèt", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/hu.json b/editor/interface/hu.json index c3bf891a..59702397 100644 --- a/editor/interface/hu.json +++ b/editor/interface/hu.json @@ -1,12 +1,16 @@ { "gui.soundEditor.echo": { - "message": "Echo", + "message": "Visszhang", "description": "Title of the button to apply the echo effect" }, "gui.previewInfo.notnow": { "message": "Most Nem", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,8 +27,12 @@ "message": "Vissza", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Zene", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", + "message": "Meglepetés", "description": "Button to add a random stage in the target pane" }, "gui.comingSoon.message3": { @@ -48,7 +56,7 @@ "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", + "message": "Meglepetés", "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { @@ -80,13 +88,17 @@ "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", + "message": "Háttérkép feltöltése", "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Hang feltöltés", "description": "Button to upload sound from file in the editor tab" @@ -116,7 +128,7 @@ "description": "Heading for the extension library" }, "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", + "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.previewModal.viewproject": { @@ -139,6 +151,10 @@ "message": "Visszavonás", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Játéktér", "description": "Label for the stage in the stage selector" @@ -155,16 +171,12 @@ "message": "Szín módosítása", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Válassz hangot", "description": "Heading for the sound library" }, "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", + "message": "Ó ne, ennek a programnak a linkje vagy az id-je nem éppen megfelelő.", "description": "Invalid project link or id message" }, "gui.customProcedures.addAnInputNumberText": { @@ -175,10 +187,18 @@ "message": "Mentés másolatként", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Nézet", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Gyakorlatok", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Új", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Levágás", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Mentés most", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Szereplők", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Válassz jelmezt", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Válassz hangot", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Súgó", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Mégsem", "description": "Label for button to cancel custom procedure edits" @@ -328,9 +368,13 @@ "description": "Description of the number/text input type" }, "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Lejátszás", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Megosztás", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "A webböngésző nem támogatja a WebGL-t", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -412,9 +484,13 @@ "description": "Button to add a sprite in the target pane from paint" }, "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", + "message": "A Scratch következő generációján dolgozunk. Izgattotak vagyunk hogy kipróbálhasd!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Minden szereplőé", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -428,15 +504,19 @@ "description": "Menu item to duplicate in the right click menu" }, "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" }, "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Toll", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "törlés", "description": "Menu item to delete in the right click menu" @@ -460,7 +548,7 @@ "description": "Name for the 'Make Music' how-to" }, "gui.soundTab.surpriseSound": { - "message": "Surprise", + "message": "Meglepetés", "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Gyakorlatok", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Méret", "description": "Sprite info size label" @@ -500,9 +592,17 @@ "description": "Header for Preview Info Modal" }, "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", + "message": "Meglepetés", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,8 +623,12 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { - "message": "Preparing emojis …", + "message": "Emojik előkészítése ...", "description": "One of the loading messages" }, "gui.soundEditor.faster": { @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Háttér választás", "description": "Heading for the backdrop library" @@ -552,7 +660,7 @@ "description": "A caption for a disabled button while the video from the camera is still loading" }, "gui.gui.variablePrompt": { - "message": "More Options", + "message": "További lehetőségek", "description": "Dropdown message for variable/list options" }, "gui.gui.costumesTab": { @@ -583,10 +691,18 @@ "message": "WebGL nem támogatott", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { - "message": "See Community", + "message": "Közösség megtekintése", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Adj hozzá szereplőt", "description": "Step name for 'Add a Sprite' step" @@ -600,7 +716,7 @@ "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", + "message": "Jelmez feltöltése", "description": "Button to add a costume by uploading a file in the editor tab" }, "gui.playbackStep.stopMsg": { @@ -619,8 +735,12 @@ "message": "Kód", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { - "message": "Upload", + "message": "Feltölt", "description": "Button to add a sprite in the target pane from file" }, "gui.howtos.add-sprite.step_addSprite": { @@ -632,11 +752,11 @@ "description": "Menu item to export the selected item" }, "gui.loader.message1": { - "message": "Creating blocks …", + "message": "Blokkok létrhozása ...", "description": "One of the loading messages" }, "gui.loader.message6": { - "message": "Transmitting nanos …", + "message": "A nanók átvitele ...", "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { @@ -651,6 +771,10 @@ "message": "Tálca", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Név", "description": "Placeholder text for sprite name" @@ -696,7 +820,7 @@ "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", + "message": "Háttérkép feltöltése", "description": "Button to add a stage in the target pane from file" }, "gui.howtos.add-sprite.name": { @@ -768,11 +892,15 @@ "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { - "message": "Try Scratch 3.0", + "message": "Próbáld ki a Scratch 3.0-át", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}", "description": "Scratch 3.0 FAQ description" }, "gui.menuBar.turboMode": { diff --git a/editor/interface/hy.json b/editor/interface/hy.json index dad9b1dd..06119498 100644 --- a/editor/interface/hy.json +++ b/editor/interface/hy.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Միայն այս կերպարի համար", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Ետարկել", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Բեմ", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Պահել, որպես պատճեն", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Նոր", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Պահել հիմա", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Գրաֆիկական կերպարներ", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Չեղարկել", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Կիսվել", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Տեսախցիկ", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Բոլոր գրաֆիկական կերպարների համար", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Գրիչ", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "ջնջել", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Չափս", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Ուսապարկ", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Անուն", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/id.json b/editor/interface/id.json index 5af789b6..376a81f6 100644 --- a/editor/interface/id.json +++ b/editor/interface/id.json @@ -7,6 +7,10 @@ "message": "Tidak Sekarang", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Ubah warna", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Kembali", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musik", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Kejutan", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Mainkan Suara Ketika Dikli", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Unggah Suara", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Terjemahkan teks menjadi berbagai bahasa.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Panggung", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Ubah Warna", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Semua Panduan", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Pilih Suara", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Simpan sebagai salinan", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Terjemahan", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Lihat", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Baru", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Potong", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Mainkan instrumen dan drum.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Lihat lebih banyak", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Simpan sekarang", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Simpan ke komputermu", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Pustaka Cara", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Pilih Kostum", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Pilih Suara", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Perbolehkan Kamera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Berbicara ke karya-karyamu.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Menggembala kucing-kucing …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Meluncur Keliling", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Muat dari komputermu", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Masukkan URL ekstension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Bantuan", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Batal", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Hubungkan karya-karyamu dengan dunia nyata.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Mainkan", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Ambil Ulang Foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Tambahkan Sprite Lain", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Bagikan", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Perambanmu Tidak Mendukung WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Gerakan Video", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pilih Sebuah Sprite Huruf", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Lebih banyak hal untuk dicoba!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Pengenalan Percakapan", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Menggambar dengan sprite-spritemu.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Bergerak Naik & Turun Dengan Tombol Panah", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Kami sedang mengerjakan generasi Scratch yang berikutnya. Kami ingin kamu mencobanya!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Untuk semua sprite", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Gagal memuat ransel", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Buat Sebuah Lagu", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Pergi ke posisi sembarang", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Berkreasi dengan motor dan sensor.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Jalankan", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pena", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "hapus", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Sembunyikan dan Munculkan", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Ukuran", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Kejutan", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Ubah Ukuran", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Buat Variabel Nilai", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Buat robot-robot interaktif dan lebih banyak lagi.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Menyiapkan emoji-emoji …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Arah", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Berkreasi dengan motor dan sensor.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Pilih Latar", "description": "Heading for the backdrop library" @@ -568,7 +676,7 @@ "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { - "message": "Berikan Umpan Balik", + "message": "Berikan Masukan", "description": "Label for feedback form modal button" }, "gui.cameraModal.cameraModalTitle": { @@ -583,10 +691,18 @@ "message": "tidak mendukung WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Lihat Komunitas", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Tambahkan sebuah Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Kode", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Unggah", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Ransel", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Mendeteksi gerakan dengan kamera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Judul", "description": "Placeholder text for sprite name" @@ -692,7 +816,7 @@ "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Jalankan tanpa muat ulang", + "message": "Bekerja secara instan", "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { @@ -752,7 +876,7 @@ "description": "Import project message" }, "gui.menuBar.edit": { - "message": "Edit", + "message": "Sunting", "description": "Text for edit dropdown menu" }, "gui.howtos.intro-move-sayhello-hat.name": { @@ -771,6 +895,10 @@ "message": "Coba Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/it.json b/editor/interface/it.json index db383529..31464cb1 100644 --- a/editor/interface/it.json +++ b/editor/interface/it.json @@ -7,6 +7,10 @@ "message": "Non Ora", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Cambiare colore", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Indietro", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musica", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Aggiungi uno sfondo a Sorpresa", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Produci un Suono Quando viene Cliccato", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Carica un Suono", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Annulla", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Traduci del testo in altre lingue.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Cambia Colore", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Tutti i Tutorial", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Scegli un Suono", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Salva una copia", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Traduttore", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Visualizza", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorial", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nuovo", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Taglia", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Suona strumenti e percussioni.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Ulteriori informazioni", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Salva ora", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Salva sul tuo computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Libreria ComeFare ", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Scegli un Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Scegli un Suono", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Abilita la webcam", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Parla ai tuoi progetti.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Tranquillizzare i gatti...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Scivola di Qua e di Là", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Carica dal tuo computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Inserisci l'URL dell'estensione", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Aiuto", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Annulla", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Per saperne di più, vai alla pagina {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Collega i tuoi progetti al mondo reale.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Riproduci", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Scatta una nuova Foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Aggiungere un'Altro Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Condividi", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Il Tuo Browser Non Supporta WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Movimento Webcam", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Aggiungi una Lettera", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Altre cose da provare!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Riconoscimento Vocale", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Webcam", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Disegna con i tuoi sprite.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Stiamo lavorando sulla prossima generazione di Scratch. Saremmo felicissimi se tu lo volessi provare!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Per tutti gli sprite", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Errore nel caricamento dello zaino", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Per saperne di più, vai alla pagina {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Creare una Canzone", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Andare ad una posizione a caso", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Costruisci usando motori e sensori.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Vai", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Penna", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "cancella", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Mostra e Nascondi", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorial", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Dimensione", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Aggiungi uno sprite a Sorpresa", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Cambiare Dimensione", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Crea una Variabile per tenere il Punteggio", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Costruisci robot interattivi e molto altro.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparazione delle emoji...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direzione", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Costruisci usando motori e sensori.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Scegli uno Sfondo", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "non supporta WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Vai alla Comunità", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Aggiungi uno Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Codice", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Importa", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Valigetta", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Rileva il movimento con la tua webcam.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nome", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Prova Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Per saperne di più, vai alla pagina {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ja-Hira.json b/editor/interface/ja-Hira.json index 04178296..43337049 100644 --- a/editor/interface/ja-Hira.json +++ b/editor/interface/ja-Hira.json @@ -7,6 +7,10 @@ "message": "いまはやめておく", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "このスプライトのみ", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "いろをかえる", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "もどる", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "おんがく", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "サプライズ", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "クリックしたらおとをならす", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "おとをアップロードする", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "とりけし", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "ステージ", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "いろをかえる", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "すべてのチュートリアル", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "おとをえらぶ", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "コピーをほぞん", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "みる", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "しんき", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "カット", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "もっとみる", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "ただちにほぞん", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "スプライト", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "コンピューターにほぞんする", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "ヒントライブラリー", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "コスチュームをえらぶ", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": " おとをえらぶ", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "カメラをゆうこうにする", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "ねこのむれをあつめています…", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "なめらかにうごかす", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "コンピューターからよみこむ", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "かくちょうきのうのURLをにゅうりょく", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "ヘルプ", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "キャンセル", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "くわしくは、{previewFaqLink}をごらんください。", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "さいせい", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "しゃしんをとりなおす", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "ほかのスプライトをついかする", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "きょうゆうする", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "ブラウザーはWebGLをサポートしていないようです", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "ビデオモーション", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "もじのスプライトをえらぶ", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "もっとやってみる!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "カメラ", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "やじるしキーでじょうげにうごかす", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "わたしたちはじせだいのScratchをかいはつちゅうです。おためしください!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "すべてのスプライトよう", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "バックパックのよみこみじにエラーがはっせいしました", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "くわしくは、{previewFaqLink}をごらんください。", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "きょくをつくる", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "ランダムなばしょへいく", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "じっこう", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "ペン", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "さくじょ", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "かくすとひょうじする", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "おおきさ", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "サプライズ", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "おおきさをへんこうする", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "スコアのへんすうをつくる", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "えもじをじゅんびちゅう…", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "むき", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "はいけいをえらぶ", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "WebGLをサポートしていない", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "コミュニティーをみる", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "スプライトをついかする", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "コード", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "アップロード", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "バックパック", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "なまえ", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Scratch 3.0をためしてみる", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "くわしくは、{previewFaqLink}をごらんください。", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ja.json b/editor/interface/ja.json index dda5a852..e500e8a0 100644 --- a/editor/interface/ja.json +++ b/editor/interface/ja.json @@ -7,6 +7,10 @@ "message": "今はやめておく", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "このスプライトのみ", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "色を変える", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "戻る", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "音楽", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "サプライズ", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "クリックしたら音を鳴らす", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "音をアップロードする", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "取り消し", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "テキストを色々な言語に翻訳します。", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "ステージ", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "色を変える", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "すべてのチュートリアル", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "音を選ぶ", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "コピーを保存", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google翻訳", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "見る", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "チュートリアル", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "新規", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "カット", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "楽器やドラムを演奏する。", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "もっと見る", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "直ちに保存", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "スプライト", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "コンピューターに保存する", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "ヒントライブラリー", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "コスチュームを選ぶ", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": " 音を選ぶ", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "カメラを有効にする", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "プロジェクトに話しかける。", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "猫の群れを集めています…", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "滑らかに動かす", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "コンピューターから読み込む", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "拡張機能のURLを入力", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "ヘルプ", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "キャンセル", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "詳しくは、{previewFaqLink}をご覧下さい。", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "あなたのプロジェクトを現実の世界に接続する。", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "再生", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "写真を撮り直す", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "他のスプライトを追加する", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "共有する", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "ブラウザーはWebGLをサポートしていないようです", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "ビデオモーション", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "文字のスプライトを選ぶ", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "もっとやってみる!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "音声認識", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "カメラ", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "スプライトで絵を描く。", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "矢印キーで上下に動かす", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "私たちは次世代のScratchを開発中です。お試しください!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "すべてのスプライト用", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "バックパックの読み込み時にエラーが発生しました", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "詳しくは、{previewFaqLink}をご覧下さい。", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "曲を作る", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "ランダムな場所へ行く", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "モーターとセンサーを使って作る。", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "実行", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "ペン", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "削除", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "隠すと表示する", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "チュートリアル", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "大きさ", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "サプライズ", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "大きさを変更する", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "スコアの変数を作る", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "対話型ロボット他を作る。", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "絵文字を準備中…", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "向き", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "モーターとセンサーで作る。", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "背景を選ぶ", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "WebGLをサポートしていない", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "コミュニティーを見る", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "スプライトを追加する", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "コード", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "アップロード", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "バックパック", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "カメラで動きを検知する。", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "名前", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Scratch 3.0を試してみる", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "詳しくは、{previewFaqLink}をご覧下さい。", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ka.json b/editor/interface/ka.json index 1a00c8bc..2e456e27 100644 --- a/editor/interface/ka.json +++ b/editor/interface/ka.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "უკან", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "მუსიკა", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "ინსტრუქციები", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "დახმარება", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "დაკავშირება", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "კამერა", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "გადასვლა", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "კალამი", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "წაშლა", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "ინსტრუქციები", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/kk.json b/editor/interface/kk.json index a599b854..b1592985 100644 --- a/editor/interface/kk.json +++ b/editor/interface/kk.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Тек осы спрайт үшін", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Артқа", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Музыка", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Болдырмау", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Сахна", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Түсті өзгертіңіз", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Көшірме ретінде сақтау", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Оқулықтар", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Жаңа", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Қазір сақтау", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Көмек", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Болдырмау", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Ойнау", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Бөлісу", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Камера", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Барлық спрайтар үшін", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Қалам", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "жою", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Оқулықтар", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Фонды таңдаңыз", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Спрайтты қосыңыз", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Орнату", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Рюкзак", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/kn.json b/editor/interface/kn.json index 9864ecb7..a7942bac 100644 --- a/editor/interface/kn.json +++ b/editor/interface/kn.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "ವೇದಿಕೆ", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "ಲೇಖಣಿ", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "ಅಳಿಸು", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "ಬೆನ್ನುಚೀಲ", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ko.json b/editor/interface/ko.json index 554eef5a..f7a026bb 100644 --- a/editor/interface/ko.json +++ b/editor/interface/ko.json @@ -7,6 +7,10 @@ "message": "나중에", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "이 스프라이트에서만 사용", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "색 바꾸기", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "뒤로", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "음악", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "클릭할 때 소리 재생", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "소리 업로드하기", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "되돌리기", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "무대", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "색 바꾸기", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "모든 도움말", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "소리 고르기", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "복사본 저장하기", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "보기", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "튜토리얼", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "새로 만들기", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "자르기", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "더 보기", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "저장하기", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "스프라이트", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "모양 고르기", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "소리 고르기", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "카메라 사용", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "컴퓨터에서 가져오기", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "확장 라이브러리 주소 입력", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "도움말", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "취소하기", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "더 알아보려면, {previewFaqLink}로 이동하세요.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "재생", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "사진 다시 찍기", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "다른 스프라이트 추가하기", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "공유", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "브라우저가 WebGL을 지원하지 않습니다", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "해 볼 만한 다른 것들!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "카메라", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "화살표 키를 눌러서 위쪽 & 아래쪽으로 움직이기", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "모든 스프라이트에서 사용", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "더 알아보려면, {previewFaqLink}로 이동하세요.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "노래 만들기", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "아무 데나 이동하기", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "시작하기", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "펜", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "삭제", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "감추기와 보이기", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "튜토리얼", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "크기", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "크기 바꾸기", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "이모티콘을 준비하는 중...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "방향", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "배경 고르기", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "WebGL을 지원하지 않는 상태", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "커뮤니티 방문하기", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "스프라이트 추가하기", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "코드", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "업로드", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "개인 저장소", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "이름", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "스크래치 3.0 체험하기", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "더 알아보려면, {previewFaqLink}로 이동하세요.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ku.json b/editor/interface/ku.json index fa3704f2..1fc7f7ef 100644 --- a/editor/interface/ku.json +++ b/editor/interface/ku.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Dik", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "pênûs", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "paqij be", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/la.json b/editor/interface/la.json index fa4f8708..0a6872f1 100644 --- a/editor/interface/la.json +++ b/editor/interface/la.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musica", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Muta colorem", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nouveau", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Auxilium", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Claudere", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "stilus", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "dele", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Elige imaginem scaenae", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Adde imaginem rei", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Deponentia", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/lo.json b/editor/interface/lo.json index dcac45e9..c4b9bd2c 100644 --- a/editor/interface/lo.json +++ b/editor/interface/lo.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "ສໍາລັບ sprite ນີ້", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "ຍົກເລີກ", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "ຂັ້ນຕອນຂອງການ", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "ບັນທຶກເປັນສໍາເນົາ", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "ໃຫມ່", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "ບັນທຶກໃນປັດຈຸບັນ", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "ຍົກເລີກ", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "ແບ່ງປັນ", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "ກ້ອງ", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "ສໍາລັບ sprite ທັງຫມົດ", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "ບິກ", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "ຂີດອອກ", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "ຖົງເປ້", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/lt.json b/editor/interface/lt.json index 5441b04a..ee181ef7 100644 --- a/editor/interface/lt.json +++ b/editor/interface/lt.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Atgal", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Muzika", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scena", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Keisk Spalvą", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Išsaugoti kopiją", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Naujas", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Išsaugoti dabar", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Veikėjas", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Pagalba", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Atšaukti", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Bendrinti", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Vaizdo kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Visiems veikėjams", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pieštukas", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "šalinti", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Pasirink foną", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Pridėk Veikėją", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Komandų krepšelis", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/mg.json b/editor/interface/mg.json index e187e4b6..88581167 100644 --- a/editor/interface/mg.json +++ b/editor/interface/mg.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Mozika", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Fohanana", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Sehatra", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Vaovao", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Lutin", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "foanana", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Zaraina", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Webcam", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Ho an'ny lutin", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Penina", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "Faf�na", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Kitapo fibaby", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/mi.json b/editor/interface/mi.json index 9c09949b..ce9ed5a4 100644 --- a/editor/interface/mi.json +++ b/editor/interface/mi.json @@ -7,6 +7,10 @@ "message": "Kāore, mō nāianei", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Panoni tae", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Hoki atu", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Puoro", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Ohorere", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Whakatangihia Oro Ina Pāwhiria", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Tukuatu oro", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Wetekia", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Atamira", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Panoni Tae", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Ngā “Me Pēhea” Katoa", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Kōwhiria tētahi Oro", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Tiakina hei tārua", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Tirohia:", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Ngā Akoranga", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Hou", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Poroa", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Tirohia anōtia", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Tiakina ināianei", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Parehe", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Tiakina ki tō rorohiko", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Te Puna \"Me Pēhea\"", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Kōwhiria he Kākahu", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Kōwhiria tētahi Oro", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Whakaāheitia te Kāmera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Kei te āngia ngā ngeru …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Wania Noatia", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Utaina mai i tō rorohiko", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Tāurutia te URL mō te torohanga", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Āwhina", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Whakakore", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Haere ki {previewFaqLink} ki te ako tonu.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Whakatangihia", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Tangohia anōtia te Whakaahua", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Tāpirihia Tētahi Parehe Anō", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Tuaritia", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Kāore a WebGL i te tautokona e tō pūtirotiro", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Nekehanga Ataata", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Kōwhiria tētahi Parehe Pū", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Ētahi mahinga kē kia whakamātauria!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kāmera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "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 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Mō ngā parehe katoa", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Kua raru te tāuta pīkau", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Haere ki {previewFaqLink} ki te ako tonu.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Tito Waiata", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Haere ki tētahi tūnga matapōkere", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Haere", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pene", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "mukua", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Huna me te Whakaatu", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Ngā Akoranga", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Rahi", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Ohorere", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Panonitia te Nui", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Waihangatia tētahi Taurangi Piro", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Kei te whakarite i ngā ata pūāhua …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Ahunga", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Kōwhiria tētahi Ārai Tuarongo", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "kāore e tautokona te WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Tirohia te Hapori", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Tāpiritia he Parehe", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Waehere", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Tukuatu", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Pīkau", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Ingoa", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Whakamātauria te Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Haere ki {previewFaqLink} ki te ako tonu.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/mn.json b/editor/interface/mn.json index c8bb09b3..34e05470 100644 --- a/editor/interface/mn.json +++ b/editor/interface/mn.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Зөвхөн энэ дүрсэнд", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Буцах", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Хөгжим", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Буцаах", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Тайз", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Хуулбарлаж хадгалах", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Шинэ", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Одоо хадгалах", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Дүрс", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Цуцлах", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Хуваалцах", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Камер", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Бүх дүрсэнд", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Үзэг", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "устга", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Үүргэвч", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/mr.json b/editor/interface/mr.json index 7612b865..21abdbf8 100644 --- a/editor/interface/mr.json +++ b/editor/interface/mr.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "पायरी", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "रद्द करा", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "कॅमेरा", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "पेन ", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "पुसुन टाका", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ms.json b/editor/interface/ms.json index 452a3e58..e8cd929b 100644 --- a/editor/interface/ms.json +++ b/editor/interface/ms.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Muzik:", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Batalkan", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Pentas", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Simpan sebagai satu salinan", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Pelajaran", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Baru", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Simpan sekarang", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Batal", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Kongsi", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Untuk semua sprite", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pen", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "padam", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Pelajaran", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Beg sandang", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/nb.json b/editor/interface/nb.json index f60019cd..7d960c67 100644 --- a/editor/interface/nb.json +++ b/editor/interface/nb.json @@ -7,6 +7,10 @@ "message": "Ikke nå", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "For denne figuren", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Tilbake", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musikk", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Overraskelse", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Last opp en lyd", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Angre", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scene", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Bytt farge", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Alle veiledninger", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Velg en lyd", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Lagre som kopi", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Vis", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Veiledninger", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Ny", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Klipp", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Vis flere", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Lagre nå", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Figur", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Velg en drakt", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Velg en lyd", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Skru på kamera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Gjeter katter...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Skriv inn URL til tilleggsfunksjonen", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Hjelp", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Avbryt", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Du finner mer informasjon under {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Spill av", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Ta bilde igjen", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Legg ut", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Nettleseren støtter ikke WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Videobevegelse", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Andre ting du kan prøve", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Vi lager en ny versjon av Scratch. Vi vil gjerne at du prøver den!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For alle figurer", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Du finner mer informasjon under {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Lag musikk", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Gå til et tilfeldig sted", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Start", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Penn", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "slett", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Veiledninger", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Størrelse", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Overraskelse", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Henter emoji...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Retning", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Velg et bakgrunnsbilde", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "ikke støtter WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Nettsamfunn", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Legg til en ny figur", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Kode", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Last opp", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Ryggsekk", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Figurens navn", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Prøv Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Du finner mer informasjon under {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ne.json b/editor/interface/ne.json index fc192acc..08445409 100644 --- a/editor/interface/ne.json +++ b/editor/interface/ne.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "संगीत", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "पूर्ववत गर्नुहोस्", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "मञ्च", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "ट्यूटोरियल", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "खेल्नु", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "कैमरा", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "कलम", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "मेटाऊ", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "ट्यूटोरियल", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/nl.json b/editor/interface/nl.json index a319fa65..4417b68a 100644 --- a/editor/interface/nl.json +++ b/editor/interface/nl.json @@ -7,6 +7,10 @@ "message": "Nu niet", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Verander kleur", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Terug", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Muziek", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Verrassing", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Klik om een geluid te spelen", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload geluid", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Ongedaan maken", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Speelveld", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Verander de kleur", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Alle help", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Kies een geluid", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Opslaan als", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Bekijk", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Lessen", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nieuw", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Knippen", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Bekijk meer", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Nu opslaan", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Opslaan op je computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Help bibliotheek", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Kies een uiterlijk", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Kies een geluid", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Camera inschakelen", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Katten verzamelen ...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glijd rond", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Uploaden vanaf je computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Geef de URL van de uitbreiding", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": " Annuleren", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Meer weten? Ga naar {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Spelen", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Foto opnieuw nemen", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Voeg nog een andere sprite toe", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Delen", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "WebGL wordt niet door jouw browser ondersteund", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video bewegingsherkenning", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Kies een letter sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Meer om uit te proberen!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Beweeg op & neer met de pijltjestoetsen", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We werken aan de volgende versie van Scratch. We zijn blij dat je het al kunt proberen!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Voor alle sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Fout bij laden van de rugzak", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Ga voor meer informatie naar {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Maak een liedje", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Ga naar een willekeurige positie", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Ga", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pen", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "verwijderen", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Kiekeboe", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Lessen", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Grootte", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Verrassing", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Verander grootte", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Maak een variabele met de naam score", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Emojis voorbereiden …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Richting", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Kies een achtergrond", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "WebGL wordt niet ondersteund", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Zie Gemeenschap", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Voeg een sprite toe", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Uploaden", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Rugzak", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Naam", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Probeer Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Meer weten? Ga naar {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/nn.json b/editor/interface/nn.json index da92a4d4..2405de91 100644 --- a/editor/interface/nn.json +++ b/editor/interface/nn.json @@ -7,6 +7,10 @@ "message": "Ikkje no", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "For denne figuren", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Byt farge", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Tilbake", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musikk", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Overrasking", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Spel lyd når trykt på", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Last opp ein lyd", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Angra", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scene", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Byt farge", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Alle rettleiingar", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Vel ein lyd", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Lagra som kopi", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Vis", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Innføringar", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Ny", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Klipp", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Vis fleire", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Lagra no", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Figur", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Lagra til datamaskina", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Oppskrifter", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Vel ei drakt", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Vel ein lyd", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Slå på kamera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Samlar kattar …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Gli rundt", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Last opp frå maskina", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Skriv inn nettadressa til tilleggsfunksjonen", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Hjelp", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Avbryt", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Du finn meir informasjon på {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Spel av", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Ta bilete på nytt", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Legg til ein ny figur", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Legg ut", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Nettlesaren din støttar ikkje WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Videorørsle", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Vel ein bokstavfigur", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Fleire ting å prøva!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Flytt opp og ned med piltastane", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Me held på med å laga neste generasjon Scratch. Kult om du vil prøva han!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For alle figurar", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Feil ved lasting av ryggsekk", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Du finn meir informasjon på {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Lag ein song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Gå til tilfeldig plassering", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Gå til", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Penn", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "slett", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Gøym og vis", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Innføringar", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Storleik", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Overrasking", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Endra storleik", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Lag poengvariabel", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Hentar emojiar …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Retning", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Vel eit bakgrunnsbilete", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "ikkje støttar WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Nettsamfunn", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Legg til ein figur", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Kode", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Last opp", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Ryggsekk", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Namn", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Prøv Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Du finn meir informasjon på {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/oc.json b/editor/interface/oc.json index 327b674d..c20f060d 100644 --- a/editor/interface/oc.json +++ b/editor/interface/oc.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pen", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/pl.json b/editor/interface/pl.json index 23e76194..0b070532 100644 --- a/editor/interface/pl.json +++ b/editor/interface/pl.json @@ -7,6 +7,10 @@ "message": "Nie teraz", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Powrót", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Muzyka", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Niespodzianka", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Prześlij dźwięk", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Cofnij", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scena", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Zmień kolor", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Wybierz dźwięk", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Zapisz jako kopię", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Wczytaj", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Samouczki", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nowy", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Przytnij", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Zapisz teraz", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Duszek", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Wybierz kostium", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Wybierz dźwięk", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Hodowanie kotów", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Pomoc", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Anuluj", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Zagraj", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Udostępnij", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Twoja przeglądarka nie wspiera WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Pracujemy nad nową generacją Scratcha. Jesteśmy podekscytowani, że chcesz go wypróbować!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Dla wszystkich duszków", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Idź", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pióro", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "Usuń", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Samouczki", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Rozmiar", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Niespodzianka", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Przygotowywanie emotek...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Kierunek", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Wybierz tło", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "Nie wspiera WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Zobacz społeczność", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Dodaj duszka", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Skrypt", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Wyślij", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Plecak", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Imię", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Wypróbuj Scratcha 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/pt-br.json b/editor/interface/pt-br.json index abb51d2f..9ddb3190 100644 --- a/editor/interface/pt-br.json +++ b/editor/interface/pt-br.json @@ -7,6 +7,10 @@ "message": "Agora Não", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Para este ator apenas", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Mude cor", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Fundo/atrás/costas", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Música", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Descubra", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Envio de Som", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Desfazer", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Palco", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Mude a Cor", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Todas as entradas dos modos de fazer", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Selecione um Som", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Salvar como cópia", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Visualizar", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutoriais", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Novo", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Aparar", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Veja mais", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Salvar agora", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Personagem/ ator", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Escolha um traje", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Selecione um som", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Habilitar Câmera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Reunir gatos...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Entre o endereço para a extensão", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Ajuda", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancelar", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Para aprender mais, vá para {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Jogar", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retocar Foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Compartilhe", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Seu navegador não suporta WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Movimento de Vídeo", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Mais coisas para experimentar!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Câmera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -412,9 +484,13 @@ "description": "Button to add a sprite in the target pane from paint" }, "gui.previewInfo.invitation": { - "message": "Nós estamos trabalhando na próxima geração do Scratch. Estamos ansiosos para que você o teste!", + "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 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Para todos os atores", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,12 +507,16 @@ "message": "Para aprender mais, vá para {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Crie uma Canção", "description": "Step name for 'Create a Song' step" }, "gui.previewInfo.previewfaq": { - "message": "Para aprende mais, vá para {previewFaqLink}).", + "message": "Para aprender mais, vá para {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { @@ -447,10 +527,18 @@ "message": "Vá para posição aleatória", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Ande", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Caneta", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "excluir", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutoriais", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "tamanho", "description": "Sprite info size label" @@ -503,8 +595,16 @@ "message": "Descubra", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "Mudar tamanho", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparando emojis...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direção", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Selecione um Pano de Fundo", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "Não suporta WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Ver a comunidade", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Adicione um ator", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Código", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Carregar", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Mochila", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nome", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Experimente o Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Para aprender mais, vá para o {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/pt.json b/editor/interface/pt.json index cb72812a..55d5cee6 100644 --- a/editor/interface/pt.json +++ b/editor/interface/pt.json @@ -7,6 +7,10 @@ "message": "Agora Não", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Alterar a Cor", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Voltar", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Música", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surpresa", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Tocar um Som Quando Clicado", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Carregar Som", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Desfazer", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Palco", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Alterar a Cor", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Todos os Como Fazer", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Escolha um Som", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Guardar como cópia", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Ver", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutoriais", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Novo", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Aparar", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Ver mais", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Guardar agora", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Actor", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Descarregar para o seu computador", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Biblioteca de Dicas", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Escolha um Traje", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Escolha um Som", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Activar a Câmara", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "A apascentar gatos …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Deslizar Por Aí", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Carregar a partir do seu computador", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Introduza o URL da extensão", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Ajuda", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancelar", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Para saber mais, vá a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Tocar", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Tirar Fotografia de Novo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Adicionar Outro Actor", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Partilhar", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "O Seu Navegador Não Suporta WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Movimento no Vídeo", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Escolher um Actor Letra", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Mais coisas a experimentar!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Câmara", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Estamos a trabalhar na próxima geração do Scratch. Estamos entusiasmados por o experimentar!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Para todos os actores", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Erro ao carregar a mochila", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Para saber mais, vá a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Criar um Som", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Ir para uma posição ao acaso", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Começar", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Caneta", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "remover", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Mostrar e Esconder", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutoriais", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Tamanho", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surpresa", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Alterar o Tamanho", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Criar uma Variável de Pontuação", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "A preparar emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direcção", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Escolha um Cenário", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "não suporta WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Ver a Comunidade", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Adicionar um Actor", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Código", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Carregar", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Mochila", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Nome", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Experimente o Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Para saber mais, vá a {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/qu.json b/editor/interface/qu.json index e3fa5cd0..e321039a 100644 --- a/editor/interface/qu.json +++ b/editor/interface/qu.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "qillqay kaspi", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ro.json b/editor/interface/ro.json index c770a30f..f028fc05 100644 --- a/editor/interface/ro.json +++ b/editor/interface/ro.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Inapoi", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Muzica", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Anulează ultima modificare", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scenă", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Schimbă culoarea", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Salveaza o copie", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutoriale", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nou", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Salvează acum", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Personaj", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Ajutor", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Renunţă", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Partajeaza", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Cameră", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Pentru toate personajele", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Mergi", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Stilou", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "șterge", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutoriale", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Dimensiune", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Alege un Decor", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Adaugă un Personaj", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Incarca", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Rucsac", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Numele", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Încearcă Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ru.json b/editor/interface/ru.json index 12e68e11..eceb2403 100644 --- a/editor/interface/ru.json +++ b/editor/interface/ru.json @@ -7,6 +7,10 @@ "message": "Не сейчас", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Только для этого спрайта", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Изменить цвет", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Назад", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Музыка", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Сюрприз", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Играть звук при нажатии", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Загрузить звук", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Отменить", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Сцена", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Изменить цвет", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Выбрать звук", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Сохранить как копию", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Посмотреть", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Учебники", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Новый", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Обрезать", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Узнать больше", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Сохранить сейчас", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Сохранить на свой компьютер", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Выбрать костюм", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Выбрать звук", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Выпас кошек…", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Загрузить с компьютера", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Введи URL расширения", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Помощь", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Отменить", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Чтобы узнать больше, перейдите к {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Проиграть", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Переснять", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Поделись", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Ваш браузер не поддерживает WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Камера", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Мы работаем над следующим поколением Scratch. Мы рады, что вы пробуете его!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Для всех спрайтов", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Чтобы узнать больше, перейдите к {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Создайте песню", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Перейти к случайной позиции", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Перо", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "удалить", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Учебники", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Размер", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Сюрприз", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Изменить размер", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Создать переменную счёта", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Подготовка смайликов…", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Направление", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Выбрать фон", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "не поддерживает WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Просмотр сообщества", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Добавь спрайт", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Код", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Загрузить", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Рюкзак", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Название", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Попробуй Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Чтобы узнать больше, перейдите к {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/si.json b/editor/interface/si.json index 57c0b948..0e320e9d 100644 --- a/editor/interface/si.json +++ b/editor/interface/si.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "අවලංගු කරන්න", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "ක්‍රීඩා කරන්න", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "පෑන", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/sk.json b/editor/interface/sk.json index 656a0b98..2566aba4 100644 --- a/editor/interface/sk.json +++ b/editor/interface/sk.json @@ -7,6 +7,10 @@ "message": "Nie teraz", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Zmeniť farbu", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Späť", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Hudba", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Prekvapenie", "description": "Button to add a random stage in the target pane" @@ -76,7 +84,7 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", + "message": "Animovanie postavy", "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { @@ -84,9 +92,13 @@ "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", + "message": "Zahrať zvuk po kliknutí", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Načítať zvuk", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Naspäť", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scéna", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Zmeniť farbu", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Všetky návody", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Zvoľte zvuk", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Ulož ako kópiu", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Pozrieť", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutoriály", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nový", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Skrátiť", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Ukázať viac", "description": "Title for button to see more in how-to library" @@ -207,18 +231,18 @@ "message": "Ulož", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Postava", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", + "message": "Prevziať do počítača", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Knižnica s návodmi", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Zvoliť kostým", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Zvoľte zvuk", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Povoliť kameru", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Ukľudňujem mačky ...", "description": "One of the loading messages" @@ -240,11 +272,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide Around", + "message": "Kĺzanie po ploche", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", + "message": "Načítať z počítača", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -283,6 +319,10 @@ "message": "Vlož URL rozšírenia", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Pomoc", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Zrušiť", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Prehrať", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Odfotiť znova", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Pridať ďalšieho škriatka", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Zverejni", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Váš prehliadač nepodporuje WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Pohyb videa", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Viac vecí na vyskúšanie!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Odfotiť", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Pohybovať sa hore a dole so šipkami", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Pracujeme na novej generácii prostredia Scratch. Vyskúšajte si ho hneď!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Pre všetky postavy", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Chyba pri načítaní batohu", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Vytvoriť pesničku", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Choď na náhodnú pozíciu", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Choď", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pero", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "zruš", "description": "Menu item to delete in the right click menu" @@ -476,9 +564,13 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", + "message": "Skrývanie a ukazovanie", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutoriály", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Veľkosť", "description": "Sprite info size label" @@ -492,7 +584,7 @@ "description": "Title of the button to apply the louder effect" }, "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", + "message": "Nahrávanie zvukov", "description": "Record A Sound' how-to" }, "gui.previewInfo.welcome": { @@ -503,8 +595,16 @@ "message": "Prekvapenie", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "Zmena veľkosti", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Pripravujeme emoji...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Smer", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Vyber si pozadie", "description": "Heading for the backdrop library" @@ -564,7 +672,7 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add Effects", + "message": "Pridávanie efektov", "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { @@ -583,10 +691,18 @@ "message": "nepodporuje WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Kontaktovať komunitu", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Pridaj škriatka", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Kód", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Načítať", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Batoh", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Meno", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Vyskúšať Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/sl.json b/editor/interface/sl.json index 738fbfcd..71e1fab9 100644 --- a/editor/interface/sl.json +++ b/editor/interface/sl.json @@ -7,6 +7,10 @@ "message": "Ne še", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Spremeni barvo", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Nazaj", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Glasba", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Presenečenje", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Ob kliku predvajaj zvok", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Naloži zvočni posnetek...", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Razveljavi", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Oder", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Spremeni barvo", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Vsi Kako storim to", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Izberi zvok", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Shrani kot kopijo", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Oglej si", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Vodiči", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nov", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Odstrani", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Oglej si še", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Shrani takoj", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Figura", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Shrani na računalnik", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Knjižnica Nasvetov", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Izberi videz", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Izberi zvok", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Omogoči kamero", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Krotenje mačk ...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Drsi", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Naloži z računalnika", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Dodaj URL naslov razširitve", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Pomoč", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Prekliči", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Da izveš več, pojdi na {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Predvajaj", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Ponovno fotografiraj", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Dodaj naslednjo figuro", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Deli", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Tvoj brskalnik ne podpira WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video premik", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Izberi figuro uge črke", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Poskusi še več stvari!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Spletna kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Razvijamo novo generacijo Scratcha. Veselimo se, da ga boš preizkusil!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Za vse figure", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Napaka pri nalaganju shrambe", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Da izveš več, pojdi na {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Ustvari pesem", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Pojdi na naključno mesto", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Pojdi", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Svinčnik", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "zbriši", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Skrij in pokaži", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Vodiči", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Velikost", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Presenečenje", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Spremeni velikost", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Ustvari spremenljivko za rezultat", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Priprava smeškov ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Smer", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Izberi ozadje", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "ne podpira WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Oglej si Skupnost", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Dodaj figuro", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Koda", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Naloži", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Shramba", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Ime", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Preizkusi Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Da izveš več, pojdi na {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/sq.json b/editor/interface/sq.json index d4d037e5..4adf8774 100644 --- a/editor/interface/sq.json +++ b/editor/interface/sq.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Muzikë", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Zhbëj", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Skenë", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Ndrysho Ngjyrën", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Ruaj si kopje", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "I Ri", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Ruaj tani", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Ndihmë", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Anullo", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Shpërndaj", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "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.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Shko", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Stilolapsi", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "fshije", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Zgjidh një Sfond", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Shto Një Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Ngarko", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Çantë shpine", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/sr.json b/editor/interface/sr.json index 1e3a2550..dc9b05e6 100644 --- a/editor/interface/sr.json +++ b/editor/interface/sr.json @@ -7,6 +7,10 @@ "message": "Не сада", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Само за овај лик", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Промени боју", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Назад", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Музика", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Изненађење", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Када је кликнуто репродукуј звук", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Пошаљи звук", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Опозови", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Позорница", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Промени боју", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Сва упутства", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Изабери звук", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Сачувај као копију", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Приказ", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Приручници", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Ново", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Опсеци", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Погледај више", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Сачувај одмах", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Лик", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Сачувај на свом рачунару", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Библиотека упутстава", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Изабери костим", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Изабери звук", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Омогући камеру", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Маце у стаду...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Клизи око", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Пошаљи са свог рачунара", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Унеси URL проширења", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Помоћ", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Откажи", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Да сазнаш више, иди на {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Репродукуј", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Поново направи фотографију", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Додај још један лик", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Објави (дели)", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Твој прегледач интернета не подржава WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Видео кретање", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Изабери лик слова", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Више ствари за испробавање!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Камера", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Кретање горе и доле употребом тастера са стрелицама", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Радимо на следећој генерацији Скрeча. Биће нам драго да га испробаш!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "За све ликове", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Грешка при учитавању оставе", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Да сазнаш више, иди на {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Направи песму", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Иди на случајан положај", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Крени", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Оловка", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "обриши", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Сакриј и прикажи", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Приручници", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Величина", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Изненађење", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Промени величину", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Направи променљиву са бодовима", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Припремам смајлије...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Смер", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Одабери позадину", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "не подржава WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Види Заједницу", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Додај лик", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Програм", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Отпреми", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Остава", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Име", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Пробај Скрeч 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Да сазнаш више, иди на {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/sv.json b/editor/interface/sv.json index 8244fe8d..1ac17290 100644 --- a/editor/interface/sv.json +++ b/editor/interface/sv.json @@ -7,6 +7,10 @@ "message": "Inte nu", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Ändra färg", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Placera längst bak", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musik", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Överraska", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Spela ljud när den klickas på", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Ladda upp ljud från fil", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Ångra", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Översätt text till många språk.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Scen", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Ändra Färg", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Alla hur-gör-man", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Välj ett ljud", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Spara som kopia", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Översättning", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Visa", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Handledningar", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nytt", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trimma", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Spela instrument och trummor.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Läs mera", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Spara nu", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprajt", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Spara till din dator", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Gör så här - Bibliotek", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Välj en klädsel", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Välj ett ljud", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Aktivera kameran", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Prata med dina projekt.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Samlar katter...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glid omkring", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Ladda upp från din dator", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Skriv in en URL till tillägget", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Hjälp", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Avbryt", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "För att läsa mer, gå till {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Koppla dina projekt till den fysiska världen.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Spela upp", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Ta om foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Lägg till en ny sprajt", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Dela", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Din webbläsare stödjer inte WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Videorörelse", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Välj en bokstavssprajt", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Fler saker att pröva!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Taligenkänning", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Låt dina sprajts rita.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Vi arbetar på nästa generation av Scratch. Vi blir glada om du vill prova!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "För alla sprajtar", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Problem att ladda ryggsäcken", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "För att läsa mer, gå till {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Skapa en sång", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Gå till en slumpmässig position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Bygg med motorer och sensorer.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Gå", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Penna", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "radera", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Göm och visa", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Handledningar", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Storlek", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Överraska", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Ändra storlek", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Skapa poängvariabel", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Bygg interaktiva robotar och annat.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Förbereder emojis ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Riktning", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Bygg med motorer och sensorer.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Välj en bakgrund", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "stödjer inte webGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Visa community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Lägg till en sprajt", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Kod", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Ladda upp", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Ryggsäck", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Känn av rörelse med kameran.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Namn", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Prova Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "För att läsa mer, gå till {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/sw.json b/editor/interface/sw.json index bdd11fa2..06a02542 100644 --- a/editor/interface/sw.json +++ b/editor/interface/sw.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Muziki", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "tengua", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "jukwaa", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "hifadhi nakala", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nouveau", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "hifadhi sasa", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "kufuta", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "kalamu", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "mkoba", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ta.json b/editor/interface/ta.json index fdcc2709..74516183 100644 --- a/editor/interface/ta.json +++ b/editor/interface/ta.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Nouveau", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "ரத்து", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "பகிர்ந்திடு", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "நிழற்படக் கருவி", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "பேனா", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "பையில் சேமி", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/te.json b/editor/interface/te.json index 06927cac..4f5b4d57 100644 --- a/editor/interface/te.json +++ b/editor/interface/te.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "ఈ స్ప్రిట్స్ కోసం మాత్రమే", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "వెనక్కి ", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "సంగీతం", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "చేసిందిరద్దు", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "స్టేజ్", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "ఒక నకలుగా భద్రపరుచు", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "క్రొత్త", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "ఇపుడు భద్రపరుచు", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "స్ప్రైట్", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "సహాయం", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "రద్దుచేయి", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "భాగస్వామ్యం", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "కేమెరా", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "అన్ని స్ప్రిట్స్ లకు", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "పెన్ను", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "తొలగించు", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "వెనుక తగిలించుకునే బ్యాగు", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/tg.json b/editor/interface/tg.json index bf6fb687..6511c03d 100644 --- a/editor/interface/tg.json +++ b/editor/interface/tg.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Танҳо барои ҳамин спрайт", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Мусиқӣ", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Ба қафо", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Саҳна", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Ҳамчун нусха ҳифз кардан", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Нав", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Ҳозир ҳифз кардан", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Рад кардан", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Мубодила", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Наворбардор", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Барои ҳама спрайтҳо", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Қалам", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "нест кардан", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Ҷуздон", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/th.json b/editor/interface/th.json index 06e5a145..d1cf48c5 100644 --- a/editor/interface/th.json +++ b/editor/interface/th.json @@ -7,6 +7,10 @@ "message": "ไม่ใช่ตอนนี้", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "สำหรับสไปรต์นี้เท่านั้น", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "เปลี่ยนสี", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "ย้อนกลับ", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "ดนตรี", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "เซอร์ไพรส์", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "เล่นเสียงเมื่อคลิก", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "อัปโหลดเสียง", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "ย้อนกลับ", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "เวที", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "เปลี่ยนสี", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "How-To ทั้งหมด", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "เลือกเสียง", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "บันทึกเป็น", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "ดู", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "บทเรียน", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "ใหม่", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "ตัดแต่ง", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "ดูเพิ่มเติม", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "บันทึกทันที", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "สไปรต์", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "บันทึกลงในคอมพิวเตอร์ของคุณ", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "คลัง How-to", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "เลือกคอสตูม", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "เลือกเสียง", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "เปิดใช้งานกล้อง", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "จับแมวใส่กระด้ง …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "เหินไปรอบๆ", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "อัปโหลดจากคอมพิวเตอร์ของคุณ", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "ใส่ URL ของส่วนขยาย", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "ช่วยเหลือ", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "ยกเลิก", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "เล่น", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "ถ่ายรูปใหม่", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "เพิ่มอีกสไปรต์", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "แชร์", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "เบราเซอร์ของคุณไม่รองรับ WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "ภาพเคลื่อนไหว", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "เลือกสไปรต์ตัวอักษร", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "มีอีกเยอะให้ลอง!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "กล้อง", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "ขยับขึ้น-ลงด้วยปุ่มลูกศร", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "เรากำลังทำ Scratch รุ่นถัดไป เราตื่นเต้นที่คุณจะลอง!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "สำหรับสไปรต์ทั้งหมด", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "เกิดความผิดพลาดขณะโหลดกระเป๋าเป้", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "สร้างเสียงเพลง", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "ไปที่ตำแหน่งสุ่ม", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "ไป", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "ปากกา", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "ลบ", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "ซ่อนและแสดง", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "บทเรียน", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "ขนาด", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "เซอร์ไพรส์", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "เปลี่ยนขนาด", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "สร้างตัวแปรคะแนน", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "กำลังเตรียมอิโมจิ ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "ทิศทาง", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "เลือกฉากหลัง", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "ไม่รองรับ WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "ชุมชน", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "เพิ่มสไปรต์", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "โค้ด", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "อัปโหลด", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "กระเป๋าเป้", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "ชื่อ", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "ลอง Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink}", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/tn.json b/editor/interface/tn.json index f8c3b98f..9bc5875d 100644 --- a/editor/interface/tn.json +++ b/editor/interface/tn.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Sprite sena fela", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Mmino", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Sutlha", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Serala", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Boloka jaaka setshwantso", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Mo bosheng", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Boloka jaanong", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Phimola", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Arogana", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Setsaadinepe", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Go di sprites tsotlhe", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pene", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "phimola", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Mokotla", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/tr.json b/editor/interface/tr.json index 0f39bc97..e35622e8 100644 --- a/editor/interface/tr.json +++ b/editor/interface/tr.json @@ -7,6 +7,10 @@ "message": "Daha Sonra", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Renk değiştir", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Geri", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Müzik", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Sürpriz", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Tıklandığında Ses Çal", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Ses Yükle", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Geri Al", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Sahne", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Renk Değiştir", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Tüm Nasıl Yapılırlar", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Bir Ses Seç", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Kopya olarak kaydet", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Görüntüle", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Eğitim", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Yeni", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Kırp", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Daha fazla görüntüle", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Şimdi kaydet", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Kukla", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Bilgisayarına kaydet", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Nasıl Yapılır Kütüphanesi", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Bir Kostüm Seç", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Bir Ses Seç", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Kamerayı etkinleştir", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Kediler toplanıyor...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Etrafta Süzül", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Bilgisayarından yükle", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Uzantının URL'ini giriniz", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Yardım", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Vazgeç", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Daha fazlası öğrenmek için, {previewFaqLink} bağlantısını ziyaret edin.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Oynat", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Yeniden fotoğraf çek", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Başka Bir Kukla Ekle", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Paylaş", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Web Tarayıcınızın WebGL Desteği Bulunmamaktadır", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Hareketi", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Bir Harf Kuklası Seç", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "Denemek için daha fazla şey!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "message": "Yeni nesil Scratch üzerinde çalışıyoruz. Deneyeceğiniz için heyecanlıyız!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Tüm kuklalar için", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Sırt çantası yüklenirken hata oluştu", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Daha fazla öğrenmek için, {previewFaqLink} bağlantısını ziyaret edin.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Bir Şarkı Oluştur", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Rastgele bir konuma git", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Git", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Kalem", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "sil", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Gizle & Göster", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Eğitim", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Büyüklük", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Sürpriz", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Boyutu değiştir", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Skor Değişkeni Oluştur", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Emojiler hazırlanıyor ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Yön", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Bir Dekor Seç", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "WebGL desteğiniz bulunmamaktadır", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Topluluğu Gör", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Bir Kukla Ekle", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Kod", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Yükle", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Sırt Çantası", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "İsim", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Scratch 3.0'ı Dene", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Daha fazlası için, {previewFaqLink} bağlantısını ziyaret edin.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/uk.json b/editor/interface/uk.json index bb0bf963..31b67ed2 100644 --- a/editor/interface/uk.json +++ b/editor/interface/uk.json @@ -7,6 +7,10 @@ "message": "Не зараз", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Тільки для цього спрайту", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Зміна кольору", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Назад", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Музика", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Сюрприз", "description": "Button to add a random stage in the target pane" @@ -56,7 +64,7 @@ "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", + "message": "Оберіть спрайти для літер та обертайте їх", "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { @@ -87,6 +95,10 @@ "message": "Відтворити звук по натиску", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Завантажити звуки", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Скасувати", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Сцена", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Змінити колір", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Всі уроки", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Оберіть звук", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Зберегти як копію", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Переглянути", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Новий", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Обрізати", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Дивитись ще", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Зберегти негайно", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Вивантажити на ваш комп’ютер", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Бібліотека \"Як зробити\"", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Обрати образ", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Оберіть звук", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Ввімкнути камеру", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Випасання котів …", "description": "One of the loading messages" @@ -243,12 +275,16 @@ "message": "Ковзати навколо", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Завантажити з вашого комп’ютера", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", + "message": "Оберіть барабан і зробіть удар", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -283,6 +319,10 @@ "message": "Введи URL розширення", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Допомога", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Скасувати", "description": "Label for button to cancel custom procedure edits" @@ -300,7 +340,7 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", + "message": "Оберіть спрайти для літер та збільшіть їх", "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { @@ -331,6 +371,10 @@ "message": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Відтворити", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Перезняти фото", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Додати ще один спрайт", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Поділитись", "description": "Label for project share button" @@ -355,8 +407,12 @@ "message": "Ваш оглядач не підтримує WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Відео руху", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", + "message": "Оберіть літеру-спрайт", "description": "Step name for 'Pick a Letter Sprite' step" }, "gui.importInfo.goback": { @@ -371,10 +427,26 @@ "message": "Спробуй більше!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Камера", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Рух вгору-вниз клавішами зі стрілками", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "Ми працюємо над наступним поколінням Scratch. Ми раді, що ви випробуєте його!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Для усіх спрайтів", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Збій завантаження сховку", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Створити пісню", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Перейти у випадкову позиціцю", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Виконати", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Олівець", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "вилучити", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Сховати й показати", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Розмір", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Сюрприз", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Змінити розмір", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Створити змінну-лічильник", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Готуємо емоджі ...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Напрям", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Оберіть тло", "description": "Heading for the backdrop library" @@ -583,16 +691,24 @@ "message": "не підтримує WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Спільнота", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Додайте спрайт", "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Спрайт \"Восьминіг\" відтворює звуки при торканні", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -619,6 +735,10 @@ "message": "Код", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Вивантажити", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Сховок", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Назва", "description": "Placeholder text for sprite name" @@ -672,7 +796,7 @@ "description": "Menu item to switch to the default monitor" }, "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", + "message": "Оберіть іншу літеру-спрайт", "description": "Step name for 'Pick Another Letter Sprite" }, "gui.controls.stop": { @@ -680,7 +804,7 @@ "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Зробіть ігри-натискання", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -740,7 +864,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Зробіть ігри-переслідування", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -764,13 +888,17 @@ "description": "A button that allows the user to save the photo they took as a costume" }, "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", + "message": "Оберіть мікрофон для спрайту та створіть бітбокс", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { "message": "Спробуйте Скретч 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/ur.json b/editor/interface/ur.json index 2513c936..b82b3ecc 100644 --- a/editor/interface/ur.json +++ b/editor/interface/ur.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "پیچھے\n", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "منسوخ کریں\n", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "قلم", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "سکریچ 3.0 کی کوشش کریں\n", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/uz.json b/editor/interface/uz.json index 0be94a85..23a54329 100644 --- a/editor/interface/uz.json +++ b/editor/interface/uz.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Musiqa", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Bekor qilish", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Sahna", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Rangni oʻzgartiring", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Nusxasi sifatida saqlash", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Darsliklar", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Yangi", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Hoziroq saqlash", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Elf", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Yordam", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Bekor qilish", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "O‘yin", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Boʻlishish", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Kamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Barcha spraytlar uchun", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Ruchka", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "o'chirish", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Darsliklar", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "?? qoʻshing", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Ryukzak", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/vi.json b/editor/interface/vi.json index 2d2bf939..964777c5 100644 --- a/editor/interface/vi.json +++ b/editor/interface/vi.json @@ -7,6 +7,10 @@ "message": "không phải bây giờ", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Thay đổi màu", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Trở về", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Âm nhạc", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Bất ngờ", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Tải âm thanh lên", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Hoàn tác", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Sân khấu", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Thay đổi Màu sắc", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "Tất cả cách hướng dẫn sử dụng", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "chọn âm thanh ", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Lưu bản sao ", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "Xem", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Hướng dẫn", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Mới", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "thu gọn ", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "Xem thêm", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Lưu bây giờ", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Đối tượng", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Lưu về máy tính", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "Thư viện hướng dẫn", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "thay đổi trang phục ", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "chọn âm thanh ", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "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.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "bầy mèo ...", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Trượt xung quanh", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Nạp từ máy tính", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Thêm đường dẫn URL mở rộng", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Trợ giúp", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Hủy", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "Để biết thêm chi tiết, truy cập [previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Chơi", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Chụp lại ảnh", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Thêm đối tượng khác", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Chia sẻ", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Trình duyệt của bạn không hỗ trợ WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Chuyển động video", + "description": "Name for the 'Video Motion' extension" + }, "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" @@ -371,10 +427,26 @@ "message": "Thêm nhiều thứ nữa để thử!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Máy ảnh", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "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" @@ -415,6 +487,10 @@ "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 preview" }, + "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.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "Để biết thêm chi tiết, truy cập [previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Tạo ra một bài hát", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Đi đến vị trí ngẫu nhiên", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Đi", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Bút vẽ", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "xoá", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Ẩn và hiện", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Hướng dẫn", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Kích thước ", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Bất ngờ", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Thay đổi kích thước", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Thêm biến Điểm", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Chuân bị emoji...", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Hướng di chuyển", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Chọn một Phông nền", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "không hỗ trợ WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "Xem cộng đồng", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Thêm một Đối tượng", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Tải lên", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Ba lô", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Tên", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Thủ Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "Để biết thêm chi tiết, đi đến [previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/yo.json b/editor/interface/yo.json index 327b674d..c20f060d 100644 --- a/editor/interface/yo.json +++ b/editor/interface/yo.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "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.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "Music", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Undo", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Stage", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Save as a copy", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "New", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Save now", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Help", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cancel", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Share", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Camera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "For all sprites", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Pen", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "delete", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Backpack", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/zh-cn.json b/editor/interface/zh-cn.json index a9c6e35a..a4423d2f 100644 --- a/editor/interface/zh-cn.json +++ b/editor/interface/zh-cn.json @@ -7,6 +7,10 @@ "message": "下次吧", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "仅适用于当前角色", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "改变颜色", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "返回", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "音乐", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "随机", "description": "Button to add a random stage in the target pane" @@ -52,11 +60,11 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", + "message": "点击绿旗运行", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", + "message": "选一个字母,让它旋转", "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { @@ -76,7 +84,7 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", + "message": "让角色动起来", "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { @@ -84,9 +92,13 @@ "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", + "message": "点击时播放声音", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "上传声音", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "撤销", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "把文字翻译成多种语言。", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "舞台", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "改变颜色", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "全部技巧", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "选择一个声音", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "保存副本", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "谷歌翻译", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "观看", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "教程", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "新建项目", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "修剪", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "演奏乐器,敲锣打鼓。", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "更多技巧", "description": "Title for button to see more in how-to library" @@ -207,18 +231,18 @@ "message": "立即保存", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "角色", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", + "message": "保存到电脑", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "技巧指南", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "选择一个造型", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "选择一个声音", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "启用摄像头", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "听懂你说的话。", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "呼唤小猫……", "description": "One of the loading messages" @@ -240,11 +272,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide Around", + "message": "滑来滑去", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", + "message": "从电脑中上传", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -283,12 +319,16 @@ "message": "键入扩展的URL", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "帮助", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "取消", "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", + "message": "添加「移动」积木", "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { @@ -300,7 +340,7 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", + "message": "另选一个字母,让它变大", "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { @@ -316,7 +356,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", + "message": "点击时播放声音", "description": "Step name for 'Play a Sound When Clicked' step" }, "gui.cameraModal.permissionRequest": { @@ -331,6 +371,10 @@ "message": "访问{previewFaqLink},了解更多。", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "让项目连接到实体世界。", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "播放", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "重新拍摄", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "添加另一个角色", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "分享", "description": "Label for project share button" @@ -355,8 +407,12 @@ "message": "你的浏览器不支持WenGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "视频运动", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", + "message": "选一个字母角色", "description": "Step name for 'Pick a Letter Sprite' step" }, "gui.importInfo.goback": { @@ -371,10 +427,26 @@ "message": "再试试这些!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "语音识别", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "摄像头", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "绘制角色。", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "用方向键控制上下移动", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "我们正在开发下一代Scratch。我们很想让你试试它!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "适用于所有角色", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "载入书包时出错了", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "访问{previewFaqLink},了解更多。", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "创作乐曲", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "移动到随机位置", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "支持马达和传感器。", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "运行", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "画笔", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "删除", "description": "Menu item to delete in the right click menu" @@ -472,13 +560,17 @@ "description": "Button to change stage size to full screen" }, "gui.stageSelector.backdrops": { - "message": "背景库", + "message": "背景", "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", + "message": "隐藏和出现", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "教程", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "大小", "description": "Sprite info size label" @@ -492,7 +584,7 @@ "description": "Title of the button to apply the louder effect" }, "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", + "message": "录制声音", "description": "Record A Sound' how-to" }, "gui.previewInfo.welcome": { @@ -503,8 +595,16 @@ "message": "随机", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { - "message": "Change Size", + "message": "变大变小", "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -520,9 +620,13 @@ "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" }, "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", + "message": "建立一个得分变量", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "搭建交互机器人等。", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "准备表情……", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "方向", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "支持马达和传感器。", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "选择一个背景", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "不支持WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "查看社区", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "添加一个角色", "description": "Step name for 'Add a Sprite' step" @@ -608,7 +724,7 @@ "description": "Stop/Play button in recording playback" }, "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", + "message": "选一个乐器角色", "description": "Step name for 'Pick an Instrument Sprite' step" }, "gui.soundEditor.undo": { @@ -619,6 +735,10 @@ "message": "代码", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "上传", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "书包", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "用摄像头探测物体运动。", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "名字", "description": "Placeholder text for sprite name" @@ -672,7 +796,7 @@ "description": "Menu item to switch to the default monitor" }, "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", + "message": "另选一个字母角色", "description": "Step name for 'Pick Another Letter Sprite" }, "gui.controls.stop": { @@ -771,6 +895,10 @@ "message": "尝试一下 Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "访问{previewFaqLink},了解更多。", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/zh-tw.json b/editor/interface/zh-tw.json index f60c62c7..3b94e859 100644 --- a/editor/interface/zh-tw.json +++ b/editor/interface/zh-tw.json @@ -7,6 +7,10 @@ "message": "現在還不要", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "僅適用當前角色", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "更改顏色", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "返回", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "音樂", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "驚喜", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "當被點擊時播放音效", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "上傳", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "復原", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "舞台", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "變更色彩", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "所有小學堂", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "範例音效", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "另存成複本", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "檢視", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "教學課程", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "新建專案", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "裁剪", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "觀看更多", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "儲存", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "角色", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "下載到你的電腦", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "小學堂", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "選個造型", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "選個音效", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "啟用攝影裝置", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "角色滑行", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "從你的電腦挑選", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "輸入擴充功能的網址", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "求助", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "取消", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "若要進一步瞭解,請至 {previewFaqLink}。", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "播放", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "重新拍照", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "添加其他角色", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "分享", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "你的瀏覽器不支援 WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "視訊動作", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "選擇一個字母", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "造訪牛刀小試頁面", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "拍照", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "用方向鍵上下移動", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "我們正在開發下一代的 Scratch。很高興你願意嘗試!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "適用於所有角色", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "載入背包時發生錯誤", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "若要進一步瞭解,請至 {previewFaqLink}。", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "創建一首歌曲", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "定位到隨機位置", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "開始", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "畫筆", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "刪除", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "隱藏和顯示", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "教學課程", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "尺寸", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "驚喜", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "尺寸改變", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "創建一個變數以紀錄分數", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "正在準備表情符號…", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "方向", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "範例背景", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "不支援 WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "到社群逛逛", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "添加一個角色", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "程式", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "上傳", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "背包", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "名稱", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "試試 Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "若要進一步瞭解,請至 {previewFaqLink}。", "description": "Scratch 3.0 FAQ description" diff --git a/editor/interface/zu.json b/editor/interface/zu.json index faf1a47b..90e3d16f 100644 --- a/editor/interface/zu.json +++ b/editor/interface/zu.json @@ -7,6 +7,10 @@ "message": "Not Now", "description": "Label for button to back out of trying Scratch 3.0 preview" }, + "gui.gui.variableScopeOptionSpriteOnly": { + "message": "Ngalomlingsi kuphela", + "description": "Option message when creating a varaible for making it only available to the current sprite" + }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { "message": "Change color", "description": "Step name for 'Change color' step" @@ -23,6 +27,10 @@ "message": "Back", "description": "Button to go back in unsupported browser modal" }, + "gui.extension.music.name": { + "message": "uMculo", + "description": "Name for the 'Music' extension" + }, "gui.stageSelector.addBackdropFromSurprise": { "message": "Surprise", "description": "Button to add a random stage in the target pane" @@ -87,6 +95,10 @@ "message": "Play Sound When Clicked", "description": "Step name for 'Play Sound When Clicked' step" }, + "gui.connection.errorMessage": { + "message": "Oops, looks like something went wrong.", + "description": "The device connection process has encountered an error." + }, "gui.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -139,6 +151,10 @@ "message": "Yenza kabusha", "description": "Menu bar item for undoing" }, + "gui.extension.googletranslate.description": { + "message": "Translate text into many languages.", + "description": "Description for the 'Google Translate' extension. Do not translate 'Google'" + }, "gui.stageSelector.stage": { "message": "Isigaba", "description": "Label for the stage in the stage selector" @@ -155,10 +171,6 @@ "message": "Change Color", "description": "Step name for 'Change Color' step" }, - "gui.cards.all-how-tos": { - "message": "All How-Tos", - "description": "Title for button to return to how-to library" - }, "gui.soundLibrary.chooseASound": { "message": "Choose a Sound", "description": "Heading for the sound library" @@ -175,10 +187,18 @@ "message": "Gcina njenge khophi", "description": "Menu bar item for saving as a copy" }, + "gui.extension.googletranslate.name": { + "message": "Google Translate", + "description": "Name for the 'Google Translate' extension" + }, "gui.importModal.viewproject": { "message": "View", "description": "Label for button to load a scratch 2.0 project" }, + "gui.cards.all-tutorials": { + "message": "Tutorials", + "description": "Title for button to return to tutorials library" + }, "gui.menuBar.new": { "message": "Entsha", "description": "Menu bar item for creating a new project" @@ -191,6 +211,10 @@ "message": "Trim", "description": "Title of the button to start trimminging the sound" }, + "gui.extension.music.description": { + "message": "Play instruments and drums.", + "description": "Description for the 'Music' extension" + }, "gui.cards.see-more": { "message": "See more", "description": "Title for button to see more in how-to library" @@ -207,6 +231,10 @@ "message": "Gcina manje", "description": "Menu bar item for saving now" }, + "gui.connection.connecting-cancelbutton": { + "message": "Connecting...", + "description": "Label indicating that connection is in progress" + }, "gui.SpriteInfo.sprite": { "message": "Umlingisi", "description": "Sprite info label" @@ -215,10 +243,6 @@ "message": "Save to your computer", "description": "Menu bar item for downloading a project to your computer" }, - "gui.menuBar.howToLibrary": { - "message": "How-to Library", - "description": "accessibility text for the how-to library button" - }, "gui.costumeTab.addCostumeFromLibrary": { "message": "Choose a Costume", "description": "Button to add a costume in the editor tab" @@ -227,10 +251,18 @@ "message": "Choose a Sound", "description": "Button to add a sound in the editor tab" }, + "gui.connection.scanning.lookingfordevices": { + "message": "Looking for devices", + "description": "Text shown while scanning for devices" + }, "gui.cameraModal.enableCameraCaption": { "message": "Enable Camera", "description": "A caption for a disabled button prompting the user to enable camera access" }, + "gui.extension.speechrecognition.description": { + "message": "Talk to your projects.", + "description": "Description for the 'Speech Recognition' extension" + }, "gui.loader.message5": { "message": "Herding cats …", "description": "One of the loading messages" @@ -243,6 +275,10 @@ "message": "Glide Around", "description": "Name for the 'Glide Around' how-to" }, + "gui.connection.scanning.instructions": { + "message": "Select your device in the list above.", + "description": "Prompt for choosing a device to connect to" + }, "gui.menuBar.uploadFromComputer": { "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" @@ -283,6 +319,10 @@ "message": "Enter the URL of the extension", "description": "Prompt for unoffical extension url" }, + "gui.connection.helpbutton": { + "message": "Usizo", + "description": "Button to view help content" + }, "gui.customProcedures.cancel": { "message": "Cima", "description": "Label for button to cancel custom procedure edits" @@ -331,6 +371,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.extension.microbit.description": { + "message": "Connect your projects with the physical world.", + "description": "Description for the 'Micro:bit' extension" + }, "gui.soundEditor.play": { "message": "Play", "description": "Title of the button to start playing the sound" @@ -339,10 +383,18 @@ "message": "Retake Photo", "description": "A button that allows the user to take the picture again, replacing the old one" }, + "gui.connection.scanning.noDevicesFound": { + "message": "No devices found", + "description": "Text shown when no devices could be found" + }, "gui.howtos.Chase-Game.step_AddStar": { "message": "Add Another Sprite", "description": "Step name for 'Add Another Sprite' step" }, + "gui.connection.search": { + "message": "Refresh", + "description": "Button in prompt for starting a search" + }, "gui.menuBar.share": { "message": "Yipha", "description": "Label for project share button" @@ -355,6 +407,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.extension.videomotion.name": { + "message": "Video Motion", + "description": "Name for the 'Video Motion' extension" + }, "gui.howtos.animate-a-name.step_AnimatePickLetter": { "message": "Pick a Letter Sprite", "description": "Step name for 'Pick a Letter Sprite' step" @@ -371,10 +427,26 @@ "message": "More things to try!", "description": "Title card with more things to try" }, + "gui.extension.speechrecognition.name": { + "message": "Speech Recognition", + "description": "Name for the 'Speech Recognition' extension" + }, + "gui.connection.connect": { + "message": "Connect", + "description": "Button to start connecting to a specific device" + }, + "gui.tipsLibrary.tutorials": { + "message": "Choose a Tutorial", + "description": "Heading for the help/tutorials library" + }, "gui.costumeTab.addCameraCostume": { "message": "Ikhamera", "description": "Button to use the camera to create a costume costume in the editor tab" }, + "gui.extension.pen.description": { + "message": "Draw with your sprites.", + "description": "Description for the 'Pen' extension" + }, "gui.howtos.Chase-Game.step_UpDown": { "message": "Move Up & Down With Arrow Keys", "description": "Step name for 'Move Up & Down With Arrow Keys' step" @@ -415,6 +487,10 @@ "message": "We're working on the next generation of Scratch. We're excited for you to try it!", "description": "Invitation to try 3.0 preview" }, + "gui.gui.variableScopeOptionAllSprites": { + "message": "Ngabo bonke omlingisi", + "description": "Option message when creating a variable for making it available to all sprites" + }, "gui.backpack.errorBackpack": { "message": "Error loading backpack", "description": "Error backpack message" @@ -431,6 +507,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.connection.disconnect": { + "message": "Disconnect", + "description": "Button to disconnect the device" + }, "gui.howtos.Make-Music.step_MakeSong": { "message": "Create a Song", "description": "Step name for 'Create a Song' step" @@ -447,10 +527,18 @@ "message": "Go to a random position", "description": "Step name for 'Go to a random position' step" }, + "gui.extension.wedo2.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO WeDo 2.0' extension" + }, "gui.controls.go": { "message": "Go", "description": "Green flag button title" }, + "gui.extension.pen.name": { + "message": "Ipeni", + "description": "Name for the 'Pen' extension" + }, "gui.spriteSelectorItem.contextMenuDelete": { "message": "khipha", "description": "Menu item to delete in the right click menu" @@ -479,6 +567,10 @@ "message": "Hide and Show", "description": "Name for the 'Hide and Show' how-to" }, + "gui.menuBar.tutorialsLibrary": { + "message": "Tutorials", + "description": "accessibility text for the tutorials button" + }, "gui.SpriteInfo.size": { "message": "Size", "description": "Sprite info size label" @@ -503,6 +595,14 @@ "message": "Surprise", "description": "Button to add a random sprite in the target pane" }, + "gui.connection.connecting": { + "message": "Connecting", + "description": "" + }, + "gui.connection.go-to-editor": { + "message": "Go to Editor", + "description": "Button to return to the editor" + }, "gui.howtos.change-size.name": { "message": "Change Size", "description": "Name for the 'Change Size' how-to" @@ -523,6 +623,10 @@ "message": "Create Score Variable", "description": "Step name for 'Create Score Variable" }, + "gui.extension.ev3.description": { + "message": "Build interactive robots and more.", + "description": "Description for the 'LEGO MINDSTORMS EV3' extension" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -543,6 +647,10 @@ "message": "Direction", "description": "Sprite info direction label" }, + "gui.extension.boost.description": { + "message": "Build with motors and sensors.", + "description": "Description for the 'LEGO Boost' extension" + }, "gui.costumeLibrary.chooseABackdrop": { "message": "Choose a Backdrop", "description": "Heading for the backdrop library" @@ -583,10 +691,18 @@ "message": "does not support WebGL", "description": "link part of your browser does not support WebGL message" }, + "gui.connection.connected": { + "message": "Connected", + "description": "Message indicating that a device was connected" + }, "gui.menuBar.seeCommunity": { "message": "See Community", "description": "Label for see community button" }, + "gui.connection.tryagainbutton": { + "message": "Try again", + "description": "Button to initiate trying the device connection again after an error" + }, "gui.howtos.chase-game.step_AddOcto": { "message": "Add a Sprite", "description": "Step name for 'Add a Sprite' step" @@ -619,6 +735,10 @@ "message": "Code", "description": "Button to get to the code panel" }, + "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.spriteSelector.addSpriteFromFile": { "message": "Upload", "description": "Button to add a sprite in the target pane from file" @@ -651,6 +771,10 @@ "message": "Isikhwama", "description": "Button to open the backpack" }, + "gui.extension.videomotion.description": { + "message": "Detect motion with the camera.", + "description": "Description for the 'Video Motion' extension" + }, "gui.SpriteInfo.spritePlaceholder": { "message": "Name", "description": "Placeholder text for sprite name" @@ -771,6 +895,10 @@ "message": "Try Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, + "gui.connection.device-name-label": { + "message": "Device name", + "description": "Label for field showing the device name" + }, "gui.webglModal.previewfaq": { "message": "To learn more, go to the {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" diff --git a/editor/paint-editor/ab.json b/editor/paint-editor/ab.json index 3d2ec945..3a05c684 100644 --- a/editor/paint-editor/ab.json +++ b/editor/paint-editor/ab.json @@ -24,7 +24,7 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.pointed": { - "message": "Pointed", + "message": "Иҵарқәоу", "description": "Label for the button that converts selected points to sharp points" }, "paint.paintEditor.backward": { @@ -44,7 +44,7 @@ "description": "Label for the paste button" }, "paint.modeTools.lineSize": { - "message": "Line size", + "message": "Аҵәаӷәа ашәагаа", "description": "Label for the line size input" }, "paint.paintEditor.saturation": { @@ -76,7 +76,7 @@ "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.vector": { - "message": "Convert to Vector", + "message": "Авектортә графикахь аконвертациа", "description": "Label for button that converts the paint editor to vector mode" }, "paint.paintEditor.costume": { diff --git a/editor/paint-editor/cy.json b/editor/paint-editor/cy.json index 3eb797e6..844a7235 100644 --- a/editor/paint-editor/cy.json +++ b/editor/paint-editor/cy.json @@ -44,7 +44,7 @@ "description": "Label for the paste button" }, "paint.modeTools.lineSize": { - "message": "Line size", + "message": "Maint llinell", "description": "Label for the line size input" }, "paint.paintEditor.saturation": { @@ -76,7 +76,7 @@ "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.vector": { - "message": "Convert to Vector", + "message": "Trosi i Fector", "description": "Label for button that converts the paint editor to vector mode" }, "paint.paintEditor.costume": { diff --git a/editor/paint-editor/de.json b/editor/paint-editor/de.json index 0dd5a493..a89e16b1 100755 --- a/editor/paint-editor/de.json +++ b/editor/paint-editor/de.json @@ -76,7 +76,7 @@ "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.vector": { - "message": "Nach Vektor umwandeln", + "message": "In Vektorgrafik umwandeln", "description": "Label for button that converts the paint editor to vector mode" }, "paint.paintEditor.costume": { diff --git a/editor/paint-editor/ga.json b/editor/paint-editor/ga.json index 3e871d5b..64d700ad 100644 --- a/editor/paint-editor/ga.json +++ b/editor/paint-editor/ga.json @@ -44,7 +44,7 @@ "description": "Label for the paste button" }, "paint.modeTools.lineSize": { - "message": "Line size", + "message": "Méid na líne", "description": "Label for the line size input" }, "paint.paintEditor.saturation": { @@ -76,7 +76,7 @@ "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.vector": { - "message": "Convert to Vector", + "message": "Mód Veicteora", "description": "Label for button that converts the paint editor to vector mode" }, "paint.paintEditor.costume": { diff --git a/editor/paint-editor/gl.json b/editor/paint-editor/gl.json index 2ee30f8e..eaa9a29f 100644 --- a/editor/paint-editor/gl.json +++ b/editor/paint-editor/gl.json @@ -8,7 +8,7 @@ "description": "Label for the color picker for the fill color" }, "gui.comingSoon.message3": { - "message": "Estamos traballando en elo {emoji}", + "message": "Andamos a traballar nisto {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.eraserSize": { @@ -20,7 +20,7 @@ "description": "Label for dropdown to access more action buttons" }, "gui.comingSoon.message1": { - "message": "Non te preocupes, estamos en elo {emoji}", + "message": "Non te preocupes, andamos niso {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.pointed": { @@ -32,11 +32,11 @@ "description": "Label for the `Send backward on canvas` button" }, "paint.paintEditor.bitmap": { - "message": "Transformar a Mapa de Bits", + "message": "Converter en mapa de bits", "description": "Label for button that converts the paint editor to bitmap mode" }, "paint.paintEditor.group": { - "message": "Grupo", + "message": "Agrupar", "description": "Label for the button to group shapes" }, "paint.modeTools.paste": { @@ -44,7 +44,7 @@ "description": "Label for the paste button" }, "paint.modeTools.lineSize": { - "message": "Line size", + "message": "Tamaño de liña", "description": "Label for the line size input" }, "paint.paintEditor.saturation": { @@ -76,7 +76,7 @@ "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.vector": { - "message": "Convert to Vector", + "message": "Converter en vectores", "description": "Label for button that converts the paint editor to vector mode" }, "paint.paintEditor.costume": { @@ -104,11 +104,11 @@ "description": "Label for the copy button" }, "paint.paintEditor.front": { - "message": "Fronte", + "message": "Diante", "description": "Label for the `Send to front of canvas` button" }, "paint.paintEditor.stroke": { - "message": "Borde", + "message": "Bordo", "description": "Label for the color picker for the outline color" }, "gui.comingSoon.message2": { diff --git a/editor/paint-editor/hu.json b/editor/paint-editor/hu.json index 7ea63ee1..b8fdbfae 100644 --- a/editor/paint-editor/hu.json +++ b/editor/paint-editor/hu.json @@ -36,7 +36,7 @@ "description": "Label for button that converts the paint editor to bitmap mode" }, "paint.paintEditor.group": { - "message": "Csoportosítás", + "message": "Csoport", "description": "Label for the button to group shapes" }, "paint.modeTools.paste": { @@ -44,7 +44,7 @@ "description": "Label for the paste button" }, "paint.modeTools.lineSize": { - "message": "Line size", + "message": "Vonal méret", "description": "Label for the line size input" }, "paint.paintEditor.saturation": { @@ -76,7 +76,7 @@ "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.vector": { - "message": "Convert to Vector", + "message": "Konvertálás Vektorképpe", "description": "Label for button that converts the paint editor to vector mode" }, "paint.paintEditor.costume": { @@ -104,7 +104,7 @@ "description": "Label for the copy button" }, "paint.paintEditor.front": { - "message": "Előtérbe", + "message": "Előtér", "description": "Label for the `Send to front of canvas` button" }, "paint.paintEditor.stroke": { diff --git a/editor/paint-editor/pt-br.json b/editor/paint-editor/pt-br.json index 927bb2c4..9445da47 100644 --- a/editor/paint-editor/pt-br.json +++ b/editor/paint-editor/pt-br.json @@ -44,7 +44,7 @@ "description": "Label for the paste button" }, "paint.modeTools.lineSize": { - "message": "Line size", + "message": "Tamanho da Linha", "description": "Label for the line size input" }, "paint.paintEditor.saturation": { @@ -76,7 +76,7 @@ "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.vector": { - "message": "Convert to Vector", + "message": "Converter pra Vetor", "description": "Label for button that converts the paint editor to vector mode" }, "paint.paintEditor.costume": { diff --git a/editor/paint-editor/sk.json b/editor/paint-editor/sk.json index 26f28456..e2cfa38b 100644 --- a/editor/paint-editor/sk.json +++ b/editor/paint-editor/sk.json @@ -44,7 +44,7 @@ "description": "Label for the paste button" }, "paint.modeTools.lineSize": { - "message": "Line size", + "message": "Hrúbka čiary", "description": "Label for the line size input" }, "paint.paintEditor.saturation": { @@ -76,7 +76,7 @@ "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.vector": { - "message": "Convert to Vector", + "message": "Zmeniť na vektory", "description": "Label for button that converts the paint editor to vector mode" }, "paint.paintEditor.costume": { diff --git a/src/index.js b/src/index.js index a93e90e2..a882ab70 100644 --- a/src/index.js +++ b/src/index.js @@ -7,6 +7,7 @@ import da from 'react-intl/locale-data/da'; import de from 'react-intl/locale-data/de'; import el from 'react-intl/locale-data/el'; import es from 'react-intl/locale-data/es'; +import et from 'react-intl/locale-data/et'; import fi from 'react-intl/locale-data/fi'; import fr from 'react-intl/locale-data/fr'; import ga from 'react-intl/locale-data/ga'; @@ -16,11 +17,13 @@ import he from 'react-intl/locale-data/he'; import id from 'react-intl/locale-data/id'; import it from 'react-intl/locale-data/it'; import ja from 'react-intl/locale-data/ja'; +import ko from 'react-intl/locale-data/ko'; import nl from 'react-intl/locale-data/nl'; import nb from 'react-intl/locale-data/nb'; import nn from 'react-intl/locale-data/nn'; import pt from 'react-intl/locale-data/pt'; import sl from 'react-intl/locale-data/sl'; +import sk from 'react-intl/locale-data/sk'; import sr from 'react-intl/locale-data/sr'; import sv from 'react-intl/locale-data/sv'; import th from 'react-intl/locale-data/th'; @@ -70,6 +73,7 @@ let localeData = [].concat( de, el, es, + et, fi, fr, ga, @@ -79,11 +83,13 @@ let localeData = [].concat( id, it, ja, + ko, nl, nb, nn, pt, sl, + sk, sr, sv, th, diff --git a/src/supported-locales.js b/src/supported-locales.js index 5c925658..d4cd964d 100644 --- a/src/supported-locales.js +++ b/src/supported-locales.js @@ -11,6 +11,7 @@ const locales = { 'cy': {name: 'Cymraeg'}, 'da': {name: 'Dansk'}, 'de': {name: 'Deutsch'}, + 'et': {name: 'Eesti'}, 'el': {name: 'Ελληνικά'}, 'en': {name: 'English'}, 'es': {name: 'Español'}, @@ -19,17 +20,20 @@ const locales = { 'ga': {name: 'Gaeilge'}, 'gd': {name: 'Gàidhlig'}, 'gl': {name: 'Galego'}, + 'ko': {name: '한국어'}, 'he': {name: 'עִבְרִית'}, 'it': {name: 'Italiano'}, - 'ja': {name: '日本語'}, 'mi': {name: 'Maori'}, 'nl': {name: 'Nederlands'}, + 'ja': {name: '日本語'}, + 'ja-Hira': {name: 'にほんご'}, 'nb': {name: 'Norsk Bokmål'}, 'nn': {name: 'Norsk Nynorsk'}, 'th': {name: 'ไทย'}, 'pt': {name: 'Português'}, 'pt-br': {name: 'Português Brasileiro'}, 'sr': {name: 'Српски'}, + 'sk': {name: 'Slovenčina'}, 'sl': {name: 'Slovenščina'}, 'fi': {name: 'Suomi'}, 'sv': {name: 'Svenska'},