diff --git a/editor/blocks/ab.json b/editor/blocks/ab.json index c26a5192..09e828c3 100644 --- a/editor/blocks/ab.json +++ b/editor/blocks/ab.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "иарбанзаалакь", "LOOKS_SAYFORSECS": "иҳәалатәуп %1 %2 секундк ", "LOOKS_SAY": "иҳәатәуп %1 ", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "ахәыцра %1 %2 секундк ", "LOOKS_THINK": "ахәыцра %1 ", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ацәырҵра", "LOOKS_HIDE": "аҽыҵәахра", "LOOKS_HIDEALLSPRITES": "иҵәахтәуп анагӡаҩцәа зегьы", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "иԥсахтәуп аҿаԥшыра %1 ала нас иԥштәуп ", "LOOKS_NEXTBACKDROP": "анаҩстәи аҿаԥшыра", "LOOKS_PREVIOUSBACKDROP": "уаанӡатәи аҿаҧшыра", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "ицатәуп %1 шьаҿак", "MOTION_TURNLEFT": "иргьежьтәуп %1 %2 градус рыла ", "MOTION_TURNRIGHT": "иргьежьтәуп %1 %2 градус рыла ", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 ма %2", "OPERATORS_NOT": "%1 акәӡам", "OPERATORS_JOIN": "еиԥшьтәуп %1 %2 ", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "асимвол %1 %2 аҟны", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "%1 аура", "OPERATORS_CONTAINS": "%1 иаҵанакуама %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "%1 аҟынӡа ибжьоу", "SENSING_DISTANCETO_POINTER": "аҳәынаԥ арбага", "SENSING_ASKANDWAIT": "иазҵаатәуп %1 нас иԥштәуп ", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "аҭак", "SENSING_KEYPRESSED": "аклавиша %1 иақәыӷәӷәома? ", "SENSING_MOUSEDOWN": "аҳәынаԥ иақәыӷәӷәома?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "абжьы адура", "SENSING_OF_BACKDROPNUMBER": "аҿаԥшыра №", "SENSING_OF_BACKDROPNAME": "аҿаԥшыра ахьӡ", + "SENSING_OF_STAGE": "Асцена", "SENSING_CURRENT": "уажәтәи %1 ", "SENSING_CURRENT_YEAR": "ашықәс", "SENSING_CURRENT_MONTH": "амза", @@ -200,7 +209,7 @@ "SENSING_CURRENT_SECOND": "асекунд", "SENSING_DAYSSINCE2000": "амшқәа 01.01.2000 инаркны ", "SENSING_USERNAME": "алахәылаҩ ихьӡ", - "SENSING_USERID": "user id", + "SENSING_USERID": "Ахархәаҩ ID", "SOUND_PLAY": "иргатәуп абжьы %1 ", "SOUND_PLAYUNTILDONE": "иргатәуп абжьы %1 инҵәаанӡа ", "SOUND_STOPALLSOUNDS": "иаанкылатәуп абжьқәа зегьы", @@ -234,29 +243,29 @@ "REDO": "Ирхынҳәтәуп", "EDIT_PROCEDURE": "Ариашара", "SHOW_PROCEDURE_DEFINITION": "Go to definition", - "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Иҳәатәуп џьара акы...", "COLOUR_HUE_LABEL": "Аԥштәы", "COLOUR_SATURATION_LABEL": "Аԥштәылгазаара", "COLOUR_BRIGHTNESS_LABEL": "Ажжара", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Аҽеиҭак ахьӡ ԥсахтәуп", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Аҽеиҭак ахьӡ ԥсахтәуп", "NEW_VARIABLE": "Иаԥҵатәуп аҽеиҭак", "NEW_VARIABLE_TITLE": "Аҽеиҭак ахьӡ ҿыц:", "VARIABLE_MODAL_TITLE": "Аҽеиҭак ҿыц", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Ианыхтәуп аҽеиҭак '%1' ", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Иаԥҵатәуп аблок", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "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": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Ахьӡынҵа ахьӡ ԥсахтәуп", "NEW_BROADCAST_MESSAGE": "Ацҳамҭа ҿыц", "NEW_BROADCAST_MESSAGE_TITLE": "Ацҳамҭа ҿыц ахьӡ:", diff --git a/editor/blocks/af.json b/editor/blocks/af.json index 3a16082d..03eb7f5f 100644 --- a/editor/blocks/af.json +++ b/editor/blocks/af.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "wys", "LOOKS_HIDE": "hide", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "volgende agtergrond", "LOOKS_PREVIOUSBACKDROP": "vorige agtergrond", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "antwoord", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse down?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "agtergrond #", "SENSING_OF_BACKDROPNAME": "agtergrondnaam", + "SENSING_OF_STAGE": "Verhoog", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "jaar", "SENSING_CURRENT_MONTH": "maand", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Skep ’n Veranderlike", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Nuwe veranderlike", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Skep ’n Blok", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Skep ’n Lys", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Nuwe Lys", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/am.json b/editor/blocks/am.json index 5fba739f..53e1373c 100644 --- a/editor/blocks/am.json +++ b/editor/blocks/am.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "የቱም", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "አሳይ", "LOOKS_HIDE": "ደብቅ", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "ቀጣይ የጀርባ ምስል", "LOOKS_PREVIOUSBACKDROP": "ቀድሞ የነበረው የጀርባ ምስል", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "የማውሱ መጠቆሚያ", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "መልስ", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "መዳፊት ወደታች?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "የድምጽ መጠን", "SENSING_OF_BACKDROPNUMBER": "የጀርባ ምስል #", "SENSING_OF_BACKDROPNAME": "የጀርባ ምስል ስም", + "SENSING_OF_STAGE": "መድረክ", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "አመት", "SENSING_CURRENT_MONTH": "ወር", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "ተለዋጭ ፍጠር", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "አዲስ ተለዋዋጭ", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "ጡብ ፍጠር", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "ዝርዝር ፍጠር", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "አዲስ ዝርዝር", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/ar.json b/editor/blocks/ar.json index 84b151db..71d53482 100644 --- a/editor/blocks/ar.json +++ b/editor/blocks/ar.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "عند الضغط على %1", "EVENT_WHENTHISSPRITECLICKED": "عند نقر هذا الكائن", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -54,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "(موقع ما)", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "اظهر", "LOOKS_HIDE": "اختفِ", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -90,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "الخلفية التالية", "LOOKS_PREVIOUSBACKDROP": "الخلفية السابقة", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -126,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "اعلى اليمين", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -138,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -167,6 +175,7 @@ "SENSING_DISTANCETO": "المسافة الى 1%", "SENSING_DISTANCETO_POINTER": "مؤشر الفأرة", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "الإجابة", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "زر الفأرة مضغوط؟", @@ -189,6 +198,7 @@ "SENSING_OF_VOLUME": "شدة الصوت", "SENSING_OF_BACKDROPNUMBER": "رقم الخلفية", "SENSING_OF_BACKDROPNAME": "اسم الخلفية", + "SENSING_OF_STAGE": "المنصة", "SENSING_CURRENT": "الحالى 1%", "SENSING_CURRENT_YEAR": "السنة", "SENSING_CURRENT_MONTH": "الشهر", @@ -210,5 +220,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "شدة الصوت" + "SOUND_VOLUME": "شدة الصوت", + "CATEGORY_MOTION": "الحركة", + "CATEGORY_LOOKS": "المظاهر", + "CATEGORY_SOUND": "الصوت", + "CATEGORY_EVENTS": "الأحداث", + "CATEGORY_CONTROL": "التحكم", + "CATEGORY_SENSING": "التحسس", + "CATEGORY_OPERATORS": "العمليات", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "مضاعفة", + "DELETE": "حذف", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "المساعدة", + "UNDO": "تراجع", + "REDO": "إعادة", + "EDIT_PROCEDURE": "تحرير", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "إنشاء متغير", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "متغير جديد", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", + "NEW_PROCEDURE": "أنشئ لبنة", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", + "NEW_LIST": "إنشاء لائحة", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "لائحة جديدة", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "رسالة جديدة", + "DEFAULT_BROADCAST_MESSAGE_NAME": "الرسالة ١" } \ No newline at end of file diff --git a/editor/blocks/ast.json b/editor/blocks/ast.json index baca2dfd..70b6fe76 100644 --- a/editor/blocks/ast.json +++ b/editor/blocks/ast.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "amosar", "LOOKS_HIDE": "anubrir", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "siguiente fondu", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "respuesta", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "¿tá'l mur calcáu?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "núm. de fondu", "SENSING_OF_BACKDROPNAME": "nombre de fondu", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/az.json b/editor/blocks/az.json index 13ea13b9..4034f5e9 100644 --- a/editor/blocks/az.json +++ b/editor/blocks/az.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "Hər hansı", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "görün", "LOOKS_HIDE": "gizlən", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "növbəti fon", "LOOKS_PREVIOUSBACKDROP": "əvvəlki fon", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "siçan nişanı", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "cavab", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "siçan basılıdırmı?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "səs yüksəkliyi", "SENSING_OF_BACKDROPNUMBER": "fon #", "SENSING_OF_BACKDROPNAME": "fon adı", + "SENSING_OF_STAGE": "Səhnə", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "il", "SENSING_CURRENT_MONTH": "ay", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Bir dəyişən yarat", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Yeni Dəyişən", - "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Bir blok yarat", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Bir list yarat", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Yeni list", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/be.json b/editor/blocks/be.json index 0e201381..65ecb204 100644 --- a/editor/blocks/be.json +++ b/editor/blocks/be.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "паказацца", "LOOKS_HIDE": "схавацца", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "наступны фон", "LOOKS_PREVIOUSBACKDROP": "папярэдні фон", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "мыш", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "адказ", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "мышка націснутая?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "гучнасць", "SENSING_OF_BACKDROPNUMBER": "фон #", "SENSING_OF_BACKDROPNAME": "імя фону", + "SENSING_OF_STAGE": "Сцэна", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "год", "SENSING_CURRENT_MONTH": "месяц", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Стварыць пераменную", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Новая пераменная", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Стварыць блок", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Стварыць спіс", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Новы спіс", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/bg.json b/editor/blocks/bg.json index e05f10bc..278cec7d 100644 --- a/editor/blocks/bg.json +++ b/editor/blocks/bg.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "произволен", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "покажи се", "LOOKS_HIDE": "скрий се", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "следващ декор", "LOOKS_PREVIOUSBACKDROP": "предишен декор", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "показалец на мишката", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "отговор", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "мишка натисната?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "сила на звука", "SENSING_OF_BACKDROPNUMBER": "декор #", "SENSING_OF_BACKDROPNAME": "име на декор", + "SENSING_OF_STAGE": "Сцена", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "година", "SENSING_CURRENT_MONTH": "месец", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Яркост", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Създаване на променлива", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Нова променлива", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Създаване на блок", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Създаване на списък", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Нов списък", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/bn.json b/editor/blocks/bn.json index e88e595e..f0121afc 100644 --- a/editor/blocks/bn.json +++ b/editor/blocks/bn.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "যে কোনো", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "দেখাও", "LOOKS_HIDE": "আড়াল কর", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "পরবর্তী দৃশ্য", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "উত্তর", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "মাউস কি চাপা হয়েছে?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "শব্দের মাত্রা", "SENSING_OF_BACKDROPNUMBER": "পটভূমি #", "SENSING_OF_BACKDROPNAME": "পটভূমির নাম", + "SENSING_OF_STAGE": "মঞ্চ", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "বছর", "SENSING_CURRENT_MONTH": "মাস", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "তালিকা তৈরী কর", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "নতুন তালিকা", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/ca.json b/editor/blocks/ca.json index be764ee7..8d0809b2 100644 --- a/editor/blocks/ca.json +++ b/editor/blocks/ca.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "qualsevol", "LOOKS_SAYFORSECS": "digues %1 durant %2 segons", "LOOKS_SAY": "digues %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "pensa %1 durant %2 segons", "LOOKS_THINK": "pensa %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "mostra't", "LOOKS_HIDE": "amaga't", "LOOKS_HIDEALLSPRITES": "Amagar tots els personatges", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "canvia el fons a %1 i espera", "LOOKS_NEXTBACKDROP": "següent fons de pantalla", "LOOKS_PREVIOUSBACKDROP": "fons anterior", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "mou-te %1 passos", "MOTION_TURNLEFT": "gira %1 %2 graus", "MOTION_TURNRIGHT": "gira %1 %2 graus", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "Superior - Dret", "MOTION_XSCROLL": "Coordenada X", "MOTION_YSCROLL": "Coordenada Y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 o %2", "OPERATORS_NOT": "no %1", "OPERATORS_JOIN": "uneix %1 i %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "lletra %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "llargada de %1", "OPERATORS_CONTAINS": "%1 conté %2?", "OPERATORS_MOD": "residu de dividir %1 entre %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distància a %1", "SENSING_DISTANCETO_POINTER": "punter del ratolí", "SENSING_ASKANDWAIT": "pregunta %1 i espera", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "resposta", "SENSING_KEYPRESSED": "tecla %1 premuda?", "SENSING_MOUSEDOWN": "ratolí clicat?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volum", "SENSING_OF_BACKDROPNUMBER": "fons nr", "SENSING_OF_BACKDROPNAME": "nom del fons", + "SENSING_OF_STAGE": "Escenari", "SENSING_CURRENT": "actual %1", "SENSING_CURRENT_YEAR": "any", "SENSING_CURRENT_MONTH": "mes", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Lluminositat", "CHANGE_VALUE_TITLE": "Canviar el valor :", "RENAME_VARIABLE": "Canviar el nom de la variable", - "RENAME_VARIABLE_TITLE": "Canviar el nom de totes les variables '%1' a : ", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Canviar el nom de la variable", "NEW_VARIABLE": "Crea una variable", "NEW_VARIABLE_TITLE": "Nou nom de variable :", "VARIABLE_MODAL_TITLE": "Nova Variable", - "VARIABLE_ALREADY_EXISTS": "Ja existeix una variable amb el nom '%1' .", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Ja existeix una variable anomenada '%1' per una altra variable de tipus '%2' .", - "DELETE_VARIABLE_CONFIRMATION": "Eliminar els %1 usos de la variable '%2' ?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "No es pot esborrar la variable '%1' perquè forma part de la definició de la funció '%2'", - "DELETE_VARIABLE": "Esborrar la variable '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Crea un bloc", - "PROCEDURE_ALREADY_EXISTS": "Ja existeix un procediment anomenat '%1' .", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Crea una llista", "NEW_LIST_TITLE": "Nou nom per la Llista :", "LIST_MODAL_TITLE": "Nova Llista", - "LIST_ALREADY_EXISTS": "Ja existeix una Llista anomenada '%1' .", - "RENAME_LIST_TITLE": "Canviar el nom de les Llistes '%1' a :", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Canviar el nom de la Llista", "NEW_BROADCAST_MESSAGE": "Nou missatge", "NEW_BROADCAST_MESSAGE_TITLE": "Nou nom pel missatge :", diff --git a/editor/blocks/ckb.json b/editor/blocks/ckb.json index 0aa025e0..3874a08c 100644 --- a/editor/blocks/ckb.json +++ b/editor/blocks/ckb.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "پیشاندان", "LOOKS_HIDE": "شاردنەوە", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "وەڵام", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse down?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "قەبارە", "SENSING_OF_BACKDROPNUMBER": "backdrop #", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "ساڵ", "SENSING_CURRENT_MONTH": "مانگ", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "گۆڕاوی نوێ", - "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "لیستی نوێ", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/cs.json b/editor/blocks/cs.json index 49cce967..991e8afa 100644 --- a/editor/blocks/cs.json +++ b/editor/blocks/cs.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "libovolná", "LOOKS_SAYFORSECS": "bublina %1 %2 sekund", "LOOKS_SAY": "bublina %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "myšlenka %1 %2 sekund", "LOOKS_THINK": "myšlenka %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ukaž se", "LOOKS_HIDE": "skryj se", "LOOKS_HIDEALLSPRITES": "skryj všechny postavy", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "změň pozadí na %1", "LOOKS_NEXTBACKDROP": "další pozadí", "LOOKS_PREVIOUSBACKDROP": "předchozí pozadí", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "dopředu o %1 kroků", "MOTION_TURNLEFT": "otoč se %1 o %2 stupňů", "MOTION_TURNRIGHT": "otoč se %1 o %2 stupňů", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "vpravo nahoře", "MOTION_XSCROLL": "x přesouvání", "MOTION_YSCROLL": "y přesouvání", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 nebo %2", "OPERATORS_NOT": "ne %1", "OPERATORS_JOIN": "spoj %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "písmeno %1 z %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "délka %1", "OPERATORS_CONTAINS": "%1 obsahuje %2?", "OPERATORS_MOD": "zbytek %1 děleno %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "vzdálenost k %1", "SENSING_DISTANCETO_POINTER": "ukazateli myši", "SENSING_ASKANDWAIT": "otázka %1", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "odpověď", "SENSING_KEYPRESSED": "klávesa %1 stisknuta?", "SENSING_MOUSEDOWN": "myš stisknuta?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "hlasitost", "SENSING_OF_BACKDROPNUMBER": "číslo pozadí", "SENSING_OF_BACKDROPNAME": "název pozadí", + "SENSING_OF_STAGE": "Scéna", "SENSING_CURRENT": "aktuální %1", "SENSING_CURRENT_YEAR": "rok", "SENSING_CURRENT_MONTH": "měsíc", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Jas", "CHANGE_VALUE_TITLE": "Změň hodnotu:", "RENAME_VARIABLE": "Přejmenovat proměnnou", - "RENAME_VARIABLE_TITLE": "Přejmenuj všech '%1' proměnných na:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Přejmenovat proměnnou", "NEW_VARIABLE": "Vytvoř proměnnou", "NEW_VARIABLE_TITLE": "Nové jméno proměnné:", "VARIABLE_MODAL_TITLE": "Nová proměnná", - "VARIABLE_ALREADY_EXISTS": "Proměnná '%1' již existuje.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Proměnná téhož jména '%1' již existuje jako jiná proměnná typu '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Smazat %1 výskytů proměnné '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Nelze smazat proměnnou '%1', protože je součástí scénáře funkce '%2'", - "DELETE_VARIABLE": "Smaž proměnnou '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Vytvořit blok", - "PROCEDURE_ALREADY_EXISTS": "Scénář se jménem '%1' již existuje.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Vytvoř seznam", "NEW_LIST_TITLE": "Nový název seznamu:", "LIST_MODAL_TITLE": "Nový seznam", - "LIST_ALREADY_EXISTS": "Seznam '%1' již existuje.", - "RENAME_LIST_TITLE": "Přejmenuj všech '%1' seznamů na:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Přejmenuj seznam", "NEW_BROADCAST_MESSAGE": "Nová zpráva", "NEW_BROADCAST_MESSAGE_TITLE": "Nový název zprávy:", diff --git a/editor/blocks/cy.json b/editor/blocks/cy.json index fc7f1bda..3071c021 100644 --- a/editor/blocks/cy.json +++ b/editor/blocks/cy.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "unrhyw", "LOOKS_SAYFORSECS": "dweud %1 am %2 eiliad", "LOOKS_SAY": "dweud %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "meddwl %1 am %2 eiliad", "LOOKS_THINK": "meddwl %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "dangos", "LOOKS_HIDE": "cuddio", "LOOKS_HIDEALLSPRITES": "cuddio pob ciplun", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "newid cefnlen i %1 ac aros", "LOOKS_NEXTBACKDROP": "cefnlen nesaf", "LOOKS_PREVIOUSBACKDROP": "cefndir blaenorol", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "symud %1 cam", "MOTION_TURNLEFT": "troi %1 %2 gradd", "MOTION_TURNRIGHT": "troi %1 %2 gradd", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "brig de", "MOTION_XSCROLL": "sgrolio x", "MOTION_YSCROLL": "sgrolio y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 neu %2", "OPERATORS_NOT": "nid %1", "OPERATORS_JOIN": "uno %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "llythyren %1 o %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "hyd %1", "OPERATORS_CONTAINS": "%1 yn cynnwys %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,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_ANSWER": "ateb", "SENSING_KEYPRESSED": "bysell %1 wedi ei phwyso", "SENSING_MOUSEDOWN": "llygoden i lawr?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "lefel sain", "SENSING_OF_BACKDROPNUMBER": "cefndir #", "SENSING_OF_BACKDROPNAME": "enw cefndir", + "SENSING_OF_STAGE": "Llwyfan", "SENSING_CURRENT": "cyfredol %1", "SENSING_CURRENT_YEAR": "blwyddyn", "SENSING_CURRENT_MONTH": "mis", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Disgleirdeb", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Creu Newidyn", "NEW_VARIABLE_TITLE": "New variable name:", "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Creu Bloc", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Gwneud Rhestr", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Rhestr Newydd", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/da.json b/editor/blocks/da.json index cf87c1a7..c361029f 100644 --- a/editor/blocks/da.json +++ b/editor/blocks/da.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "vilkårlig", "LOOKS_SAYFORSECS": "sig %1 i %2 sekunder", "LOOKS_SAY": "sig %1", + "LOOKS_HELLO": "Hej!", "LOOKS_THINKFORSECS": "tænke %1 i %2 sekunder", "LOOKS_THINK": "tænk %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "vis", "LOOKS_HIDE": "skjul", "LOOKS_HIDEALLSPRITES": "skjul alle sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "skift baggrund til %1 og vent", "LOOKS_NEXTBACKDROP": "næste baggrund", "LOOKS_PREVIOUSBACKDROP": "forrige baggrund", + "LOOKS_RANDOMBACKDROP": "tilfældig baggrund", "MOTION_MOVESTEPS": "gå %1 trin", "MOTION_TURNLEFT": "drej %1 %2 grader", "MOTION_TURNRIGHT": "drej %1 %2 grader", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "øverst-til-højre", "MOTION_XSCROLL": "x rul", "MOTION_YSCROLL": "y rul", + "MOTION_STAGE_SELECTED": "scene valgt: ingen bevægelses brikker", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 eller %2", "OPERATORS_NOT": "ikke %1", "OPERATORS_JOIN": "%1 tilkobles %2", + "OPERATORS_JOIN_APPLE": "æble", + "OPERATORS_JOIN_BANANA": "banan", "OPERATORS_LETTEROF": "bogstav %1 af %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "længden af %1", "OPERATORS_CONTAINS": "%1 indeholder %2?", "OPERATORS_MOD": "%1 modulus %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "afstand til %1", "SENSING_DISTANCETO_POINTER": "musepil", "SENSING_ASKANDWAIT": "bed om %1 og vent", + "SENSING_ASK_TEXT": "Hvad er dit navn?", "SENSING_ANSWER": "svar", "SENSING_KEYPRESSED": "trykket på tasten %1?", "SENSING_MOUSEDOWN": "trykket på musen?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "lydstyrke", "SENSING_OF_BACKDROPNUMBER": "baggrund #", "SENSING_OF_BACKDROPNAME": "navn på baggrund", + "SENSING_OF_STAGE": "Scene", "SENSING_CURRENT": "nuværende %1", "SENSING_CURRENT_YEAR": "år", "SENSING_CURRENT_MONTH": "måned", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Lysstyrke", "CHANGE_VALUE_TITLE": "Ændre værdien:", "RENAME_VARIABLE": "Omdøb variabel", - "RENAME_VARIABLE_TITLE": "Omdøb alle '%1' variabler til:", + "RENAME_VARIABLE_TITLE": "Omdøb alle \"%1\" variabler til:", "RENAME_VARIABLE_MODAL_TITLE": "Omdøb variabel", "NEW_VARIABLE": "Lav en variabel", "NEW_VARIABLE_TITLE": "Navn på ny variabel:", "VARIABLE_MODAL_TITLE": "Ny variabel", "VARIABLE_ALREADY_EXISTS": "Der eksisterer allerede en variabel med navnet '%1'.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Der eksisterer allerede en variabel med navnet '%1' for en anden variabel af typen '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Slet %1 brugen af denne '%2' variabel?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan ikke slette variablen '%1' fordi at den er en del af forklaringen til funktionen '%2'", - "DELETE_VARIABLE": "Slet '%1' variablen", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Der eksisterer allerede en variabel med navnet \"%1\" for en anden variabel af typen \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Slet %1 brugen af denne \"%2\" variabel?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan ikke slette variablen \"%1\" fordi at den er en del af forklaringen til funktionen \"%2\"", + "DELETE_VARIABLE": "Slet \"%1\" variablen", "NEW_PROCEDURE": "Lav en brik", - "PROCEDURE_ALREADY_EXISTS": "Der eksisterer allerede en procedure med navnet '%1'.", + "PROCEDURE_ALREADY_EXISTS": "Der eksisterer allerede en procedure med navnet \"%1\".", "NEW_LIST": "Lav en liste", "NEW_LIST_TITLE": "Navn på ny liste:", "LIST_MODAL_TITLE": "Ny liste", - "LIST_ALREADY_EXISTS": "Der eksisterer allerede en liste med navnet '%1'.", - "RENAME_LIST_TITLE": "Omdøb alle '%1' lister til:", + "LIST_ALREADY_EXISTS": "Der eksisterer allerede en liste med navnet \"%1\".", + "RENAME_LIST_TITLE": "Omdøb alle \"%1\" lister til:", "RENAME_LIST_MODAL_TITLE": "Omdøb liste", "NEW_BROADCAST_MESSAGE": "Ny besked", "NEW_BROADCAST_MESSAGE_TITLE": "Navn på ny besked:", diff --git a/editor/blocks/de.json b/editor/blocks/de.json index a105516d..4498d939 100755 --- a/editor/blocks/de.json +++ b/editor/blocks/de.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "beliebiges", "LOOKS_SAYFORSECS": "sage %1 für %2 Sekunden", "LOOKS_SAY": "sage %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "denke %1 für %2 Sekunden", "LOOKS_THINK": "denke %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "zeige dich", "LOOKS_HIDE": "verstecke dich", "LOOKS_HIDEALLSPRITES": "Alle Figuren verbergen", @@ -73,8 +75,8 @@ "LOOKS_CHANGESIZEBY": "ändere Größe um %1", "LOOKS_SETSIZETO": "setze Größe auf %1", "LOOKS_SIZE": "Größe", - "LOOKS_CHANGESTRETCHBY": "ändere Dehnung um 1 %", - "LOOKS_SETSTRETCHTO": "setze Dehnung auf 1 %", + "LOOKS_CHANGESTRETCHBY": "ändere Dehnung um %1", + "LOOKS_SETSTRETCHTO": "setze Dehnung auf %1 %", "LOOKS_SWITCHCOSTUMETO": "wechsle zu Kostüm %1", "LOOKS_NEXTCOSTUME": "nächstes Kostüm", "LOOKS_SWITCHBACKDROPTO": "wechsle zu Bühnenbild %1", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "wechsle zu Bühnenbild %1 und warte", "LOOKS_NEXTBACKDROP": "nächstes Bühnenbild", "LOOKS_PREVIOUSBACKDROP": "vorheriges Bühnenbild", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "gehe %1 er Schritt", "MOTION_TURNLEFT": "drehe dich %1 um %2 Grad", "MOTION_TURNRIGHT": "drehe dich %1 um %2 Grad", @@ -117,9 +120,9 @@ "MOTION_XPOSITION": "x-Position", "MOTION_YPOSITION": "y-Position", "MOTION_DIRECTION": "Richtung", - "MOTION_SCROLLRIGHT": "1 % nach rechts bewegen", - "MOTION_SCROLLUP": "1 % nach oben bewegen", - "MOTION_ALIGNSCENE": "Szene ausrichten 1 %", + "MOTION_SCROLLRIGHT": "%1 nach rechts bewegen", + "MOTION_SCROLLUP": "%1 nach oben bewegen", + "MOTION_ALIGNSCENE": "Szene ausrichten %1", "MOTION_ALIGNSCENE_BOTTOMLEFT": "unten links", "MOTION_ALIGNSCENE_BOTTOMRIGHT": "unten rechts", "MOTION_ALIGNSCENE_MIDDLE": "Mitte", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "oben rechts", "MOTION_XSCROLL": "x-Bewegung", "MOTION_YSCROLL": "y-Bewegung", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 oder %2", "OPERATORS_NOT": "nicht %1", "OPERATORS_JOIN": "verbinde %1 und %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "Zeichen %1 von %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "Länge von %1", "OPERATORS_CONTAINS": "%1 enthält %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "Entfernung von %1", "SENSING_DISTANCETO_POINTER": "Mauszeiger", "SENSING_ASKANDWAIT": "frage %1 und warte", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "Antwort", "SENSING_KEYPRESSED": "Taste %1 gedrückt?", "SENSING_MOUSEDOWN": "Maustaste gedrückt?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "Lautstärke", "SENSING_OF_BACKDROPNUMBER": "Bühnenbildnummer", "SENSING_OF_BACKDROPNAME": "Bühnenbildname", + "SENSING_OF_STAGE": "Bühne", "SENSING_CURRENT": "%1 im Moment", "SENSING_CURRENT_YEAR": "Jahr", "SENSING_CURRENT_MONTH": "Monat", @@ -219,7 +228,7 @@ "CATEGORY_CONTROL": "Steuerung", "CATEGORY_SENSING": "Fühlen", "CATEGORY_OPERATORS": "Operatoren", - "CATEGORY_VARIABLES": "Variable", + "CATEGORY_VARIABLES": "Variablen", "CATEGORY_MYBLOCKS": "Meine Blöcke", "DUPLICATE": "Duplizieren", "DELETE": "Löschen", @@ -227,7 +236,7 @@ "REMOVE_COMMENT": "Kommentar entfernen", "DELETE_BLOCK": "Lösche Block", "DELETE_X_BLOCKS": "Lösche %1 Blöcke", - "DELETE_ALL_BLOCKS": "Alle Blöcke %1 löschen?", + "DELETE_ALL_BLOCKS": "Alle %1 Blöcke löschen?", "CLEAN_UP": "Blöcke aufräumen", "HELP": "Hilfe", "UNDO": "Rückgängig", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Helligkeit", "CHANGE_VALUE_TITLE": "Ändere Wert", "RENAME_VARIABLE": "Variable umbenennen", - "RENAME_VARIABLE_TITLE": "Nenne alle Variablen '%1' um in: ", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "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 mit dem Namen '%1' existiert bereits.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Eine Variable mit dem Namen '%1' existiert bereits für eine Variable des Typs '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Nenne die Liste '%2' um in:", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kann die Variable '%1' nicht löschen weil sie Teil der Definition der Funktion '%2' ist.", - "DELETE_VARIABLE": "Lösche die Variable '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Neuer Block", - "PROCEDURE_ALREADY_EXISTS": "Eine Prozedur mit dem Namen '%1' existiert bereits.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Neue Liste", "NEW_LIST_TITLE": "Neuer Listen Name:", "LIST_MODAL_TITLE": "Neue Liste", - "LIST_ALREADY_EXISTS": "Eine Liste mit dem Namen '%1' existiert bereits", - "RENAME_LIST_TITLE": "Nenne alles aus Liste '%1' um in:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Liste umbenennen", "NEW_BROADCAST_MESSAGE": "Neue Nachricht", "NEW_BROADCAST_MESSAGE_TITLE": "Neue Nachricht name:", diff --git a/editor/blocks/el.json b/editor/blocks/el.json index 9393de8f..b68b37a3 100644 --- a/editor/blocks/el.json +++ b/editor/blocks/el.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "οποιοδήποτε", "LOOKS_SAYFORSECS": "πες %1 για %2 δευτερόλεπτα", "LOOKS_SAY": "πες %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "σκέψου %1 για %2 δευτερόλεπτα", "LOOKS_THINK": "σκέψου %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "εμφανίσου", "LOOKS_HIDE": "εξαφανίσου", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "άλλαξε το υπόβαθρο σε %1 και περίμενε", "LOOKS_NEXTBACKDROP": "άλλαξε στο επόμενο υπόβαθρο", "LOOKS_PREVIOUSBACKDROP": "προηγούμενο υπόβαθρο", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "κινήσου %1 βήματα", "MOTION_TURNLEFT": "στρίψε %1 %2 μοίρες", "MOTION_TURNRIGHT": "στρίψε %1 %2 μοίρες", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "πάνω-δεξιά", "MOTION_XSCROLL": "κύλιση χ", "MOTION_YSCROLL": "κύλιση ψ", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 ή %2", "OPERATORS_NOT": "δεν ισχύει ότι %1", "OPERATORS_JOIN": "ένωσε το %1 και το %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "το %1 ° γράμμα του %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "το μήκος του %1", "OPERATORS_CONTAINS": "το %1 περιλαμβάνει το %2;", "OPERATORS_MOD": "υπόλοιπο ακέραιας διαίρεσης %1 δια %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "η απόσταση μέχρι το %1", "SENSING_DISTANCETO_POINTER": "δείκτη του ποντικιού", "SENSING_ASKANDWAIT": "ρώτησε %1 και περίμενε", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "απάντηση", "SENSING_KEYPRESSED": "πατήθηκε το πλήκτρο %1", "SENSING_MOUSEDOWN": "πατήθηκε το ποντίκι;", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "ένταση", "SENSING_OF_BACKDROPNUMBER": "υπόβαθρο #", "SENSING_OF_BACKDROPNAME": "όνομα υποβάθρου", + "SENSING_OF_STAGE": "Σκηνικό", "SENSING_CURRENT": "τρέχων %1", "SENSING_CURRENT_YEAR": "χρόνος", "SENSING_CURRENT_MONTH": "μήνας", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Φωτεινότητα", "CHANGE_VALUE_TITLE": "Αλλαγή τιμής:", "RENAME_VARIABLE": "Μετονομασία μεταβλητής", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Μετονομασία μεταβλητής", "NEW_VARIABLE": "Δημιουργία Μεταβλητής", "NEW_VARIABLE_TITLE": "Νέο όνομα μεταβλητής:", "VARIABLE_MODAL_TITLE": "Νέα Μεταβλητή", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Διαγραφή μεταβλητής '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "δημιουργήστε ένα τετράγωνο εντολών", - "PROCEDURE_ALREADY_EXISTS": "Μια διαδικασία με όνομα '%1' υπάρχει ήδη.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Δημιουργία Λίστας", "NEW_LIST_TITLE": "Νέο όνομα λίστας:", "LIST_MODAL_TITLE": "Νέα Λίστα", - "LIST_ALREADY_EXISTS": "Μια λίστα με όνομα '%1' υπάρχει ήδη.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Μετονομασία λίστας", "NEW_BROADCAST_MESSAGE": "Νέο μήνυμα", "NEW_BROADCAST_MESSAGE_TITLE": "Νέο όνομα μηνύματος:", diff --git a/editor/blocks/eo.json b/editor/blocks/eo.json index 02f20aac..2353e04c 100644 --- a/editor/blocks/eo.json +++ b/editor/blocks/eo.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "iu", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "montri", "LOOKS_HIDE": "kaŝi", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "sekva fono", "LOOKS_PREVIOUSBACKDROP": "antaŭa fono", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "musa montrilo", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "respondo", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "ĉu musbutono estas premita?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "laŭteco", "SENSING_OF_BACKDROPNUMBER": "numero de la fono", "SENSING_OF_BACKDROPNAME": "nomo de fono", + "SENSING_OF_STAGE": "Scenejo", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "jaro", "SENSING_CURRENT_MONTH": "monato", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Krei variablon", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Nova variablo", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Krei blokon", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Krei liston", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Nova listo", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/es-419.json b/editor/blocks/es-419.json index 8140adcc..1221fe43 100644 --- a/editor/blocks/es-419.json +++ b/editor/blocks/es-419.json @@ -39,7 +39,7 @@ "EVENT_WHENFLAGCLICKED": "al hacer clic en %1", "EVENT_WHENTHISSPRITECLICKED": "al hacer clic en este objeto", "EVENT_WHENSTAGECLICKED": "al hacer clic en el escenario", - "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", + "EVENT_WHENTOUCHINGOBJECT": "cuando este objeto toca %1", "EVENT_WHENBROADCASTRECEIVED": "al recibir %1", "EVENT_WHENBACKDROPSWITCHESTO": "cuando el fondo cambie a %1", "EVENT_WHENGREATERTHAN": "cuando %1 sea > %2", @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "Cualquiera", "LOOKS_SAYFORSECS": "decir %1 por %2 segundos", "LOOKS_SAY": "decir %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "pensar %1 por %2 segundos", "LOOKS_THINK": "pensar %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "Mostrar", "LOOKS_HIDE": "Ocultar", "LOOKS_HIDEALLSPRITES": "esconder todos los disfraces", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "cambiar fondo a %1 y esperar", "LOOKS_NEXTBACKDROP": "siguiente fondo", "LOOKS_PREVIOUSBACKDROP": "fondo anterior", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "mover %1 pasos", "MOTION_TURNLEFT": "girar %1 %2 grados", "MOTION_TURNRIGHT": "girar %1 %2 grados", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "arriba-derecha", "MOTION_XSCROLL": "desplazar x", "MOTION_YSCROLL": "desplazar y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 o %2", "OPERATORS_NOT": "no %1", "OPERATORS_JOIN": "unir %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letra %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "longitud de %1", "OPERATORS_CONTAINS": "%1 contiene %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distancia a %1", "SENSING_DISTANCETO_POINTER": "puntero del ratón", "SENSING_ASKANDWAIT": "preguntar %1 y esperar", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "respuesta", "SENSING_KEYPRESSED": "¿tecla %1 presionada?", "SENSING_MOUSEDOWN": "¿ratón presionado?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volumen", "SENSING_OF_BACKDROPNUMBER": "# de fondo", "SENSING_OF_BACKDROPNAME": "nombre de fondo", + "SENSING_OF_STAGE": "Escenario", "SENSING_CURRENT": "%1 actual", "SENSING_CURRENT_YEAR": "año", "SENSING_CURRENT_MONTH": "mes", @@ -220,7 +229,7 @@ "CATEGORY_SENSING": "Sensores", "CATEGORY_OPERATORS": "Operadores", "CATEGORY_VARIABLES": "Variables", - "CATEGORY_MYBLOCKS": "My Blocks", + "CATEGORY_MYBLOCKS": "Mis Bloques", "DUPLICATE": "Duplicar", "DELETE": "Borrar", "ADD_COMMENT": "Agregar comentario", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brillo", "CHANGE_VALUE_TITLE": "Cambiar valor:", "RENAME_VARIABLE": "Renombrar variable", - "RENAME_VARIABLE_TITLE": "Renombrar todas las variables '%1' a:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Renombrar variable", "NEW_VARIABLE": "Crear una variable", "NEW_VARIABLE_TITLE": "Nuevo nombre de variable:", "VARIABLE_MODAL_TITLE": "Variable nueva", - "VARIABLE_ALREADY_EXISTS": "Una variable llamada '%1' ya existe.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Una variable llamada '%1' ya existe para otra variable de tipo '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "¿Borrar los usos %1 de la variable '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "No se puede borrar la '%1' porque es parte de la definición de la función '%2'", - "DELETE_VARIABLE": "Borrar la variable '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Crear un bloque", - "PROCEDURE_ALREADY_EXISTS": "Un procedimiento llamado '%1' ya existe.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Crear una lista", "NEW_LIST_TITLE": "Nombre para nueva lista:", "LIST_MODAL_TITLE": "Lista nueva", - "LIST_ALREADY_EXISTS": "Una lista llamada '%1' ya existe.", - "RENAME_LIST_TITLE": "Renombrar todas las listas '%1' a:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Renombrar lista", "NEW_BROADCAST_MESSAGE": "Nuevo mensaje", "NEW_BROADCAST_MESSAGE_TITLE": "Nombre para el nuevo mensaje:", diff --git a/editor/blocks/es.json b/editor/blocks/es.json index 084c83e1..35b818b8 100644 --- a/editor/blocks/es.json +++ b/editor/blocks/es.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "cualquiera", "LOOKS_SAYFORSECS": "decir %1 durante %2 segundos", "LOOKS_SAY": "decir %1", + "LOOKS_HELLO": "¡Hola!", "LOOKS_THINKFORSECS": "pensar %1 durante %2 segundos", "LOOKS_THINK": "pensar %1", + "LOOKS_HMM": "Umm...", "LOOKS_SHOW": "mostrar", "LOOKS_HIDE": "esconder", "LOOKS_HIDEALLSPRITES": "esconder todos los objetos", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "cambiar fondo a %1 y esperar", "LOOKS_NEXTBACKDROP": "siguiente fondo", "LOOKS_PREVIOUSBACKDROP": "fondo anterior", + "LOOKS_RANDOMBACKDROP": "fondo aleatorio", "MOTION_MOVESTEPS": "mover %1 pasos", "MOTION_TURNLEFT": "girar %1 %2 grados", "MOTION_TURNRIGHT": "girar %1 %2 grados", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "arriba a la derecha", "MOTION_XSCROLL": "desplazamiento en x", "MOTION_YSCROLL": "desplazamiento en y", + "MOTION_STAGE_SELECTED": "Escenario seleccionado: no hay bloques de movimiento", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 o %2", "OPERATORS_NOT": "no %1", "OPERATORS_JOIN": "unir %1 %2", + "OPERATORS_JOIN_APPLE": "manzana", + "OPERATORS_JOIN_BANANA": "plátano", "OPERATORS_LETTEROF": "letra %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "longitud de %1", "OPERATORS_CONTAINS": "¿%2 está en %1?", "OPERATORS_MOD": "%1 módulo %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distancia a %1", "SENSING_DISTANCETO_POINTER": "puntero del ratón", "SENSING_ASKANDWAIT": "preguntar %1 y esperar", + "SENSING_ASK_TEXT": "¿Cómo te llamas?", "SENSING_ANSWER": "respuesta", "SENSING_KEYPRESSED": "¿tecla %1 presionada?", "SENSING_MOUSEDOWN": "¿ratón presionado?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volumen", "SENSING_OF_BACKDROPNUMBER": "# del fondo", "SENSING_OF_BACKDROPNAME": "nombre del fondo", + "SENSING_OF_STAGE": "Escenario", "SENSING_CURRENT": "%1 actual", "SENSING_CURRENT_YEAR": "año", "SENSING_CURRENT_MONTH": "mes", @@ -245,18 +254,18 @@ "NEW_VARIABLE": "Crear una variable", "NEW_VARIABLE_TITLE": "Nuevo nombre de variable:", "VARIABLE_MODAL_TITLE": "Nueva variable", - "VARIABLE_ALREADY_EXISTS": "Ya existe una variable llamada '%1'.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Ya existe una variable llamada '%1' de otra variable de tipo '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "¿Borrar los %1 usos de la variable '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "No se puede borrar la variable '%1' porque es parte de la definición de la función '%2'", - "DELETE_VARIABLE": "Borrar la variable '%1'", + "VARIABLE_ALREADY_EXISTS": "Ya existe una variable llamada \"%1\".", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Una variable llamada \"%1\" ya existe para otra variable de tipo \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "¿Eliminar %1 usos de la variable \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "No se puede borrar la variable \"%1\" porque es parte de la definición de la función \"%2\"", + "DELETE_VARIABLE": "Borrar la variable \"%1\"", "NEW_PROCEDURE": "Crear un bloque", - "PROCEDURE_ALREADY_EXISTS": "Ya existe un procedimiento con el nombre '%1'.", + "PROCEDURE_ALREADY_EXISTS": "Ya existe un procedimiento llamado \"%1\".", "NEW_LIST": "Crear una lista", "NEW_LIST_TITLE": "Nuevo nombre de lista:", "LIST_MODAL_TITLE": "Lista nueva", - "LIST_ALREADY_EXISTS": "Ya existe una lista llamada '%1'.", - "RENAME_LIST_TITLE": "Renombrar todas las listas '%1' a:", + "LIST_ALREADY_EXISTS": "Ya existe una lista llamada \"%1\".", + "RENAME_LIST_TITLE": "Renombrar todas las listas \"%1\" a:", "RENAME_LIST_MODAL_TITLE": "Renombrar lista", "NEW_BROADCAST_MESSAGE": "Nuevo mensaje", "NEW_BROADCAST_MESSAGE_TITLE": "Nuevo nombre de mensaje:", diff --git a/editor/blocks/et.json b/editor/blocks/et.json index 2fee2b78..f4866d69 100644 --- a/editor/blocks/et.json +++ b/editor/blocks/et.json @@ -10,56 +10,58 @@ "CONTROL_WAIT": "oota %1 sek", "CONTROL_WAITUNTIL": "oota kuni %1", "CONTROL_REPEATUNTIL": "korda kuni %1", - "CONTROL_WHILE": "while %1", - "CONTROL_FOREACH": "for each %1 in %2", + "CONTROL_WHILE": "samal ajal kui %1", + "CONTROL_FOREACH": "igaühele %1 %2-s", "CONTROL_STARTASCLONE": "kui alustan kloonimist", - "CONTROL_CREATECLONEOF": "create clone of %1", + "CONTROL_CREATECLONEOF": "klooni %1", "CONTROL_CREATECLONEOF_MYSELF": "endast", "CONTROL_DELETETHISCLONE": "eemalda see kloon", - "CONTROL_COUNTER": "counter", - "CONTROL_INCRCOUNTER": "increment counter", - "CONTROL_CLEARCOUNTER": "clear counter", - "CONTROL_ALLATONCE": "all at once", - "DATA_SETVARIABLETO": "set %1 to %2", - "DATA_CHANGEVARIABLEBY": "change %1 by %2", - "DATA_SHOWVARIABLE": "show variable %1", - "DATA_HIDEVARIABLE": "hide variable %1", - "DATA_ADDTOLIST": "add %1 to %2", - "DATA_DELETEOFLIST": "delete %1 of %2", - "DATA_INSERTATLIST": "insert %1 at %2 of %3", - "DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3", - "DATA_ITEMOFLIST": "item %1 of %2", + "CONTROL_COUNTER": "loendur", + "CONTROL_INCRCOUNTER": "juurdekasvu loend", + "CONTROL_CLEARCOUNTER": "nulli loendur", + "CONTROL_ALLATONCE": "kõik korraga", + "DATA_SETVARIABLETO": "võta %1 = %2", + "DATA_CHANGEVARIABLEBY": "muuda %1 %2 võrra", + "DATA_SHOWVARIABLE": "näita muutujat %1", + "DATA_HIDEVARIABLE": "peida muutuja %1", + "DATA_ADDTOLIST": "lisa %1 loendisse %2", + "DATA_DELETEOFLIST": "eemalda %1 loendist %2", + "DATA_INSERTATLIST": "sisesta %1 kohale %2 loendis %3", + "DATA_REPLACEITEMOFLIST": "asenda väärtus %1 loendis %2 %3 -ga", + "DATA_ITEMOFLIST": "%1 loendis %2", "DATA_LENGTHOFLIST": "%1 pikkus", - "DATA_LISTCONTAINSITEM": "%1 contains %2?", - "DATA_SHOWLIST": "show list %1", - "DATA_HIDELIST": "hide list %1", + "DATA_LISTCONTAINSITEM": "%1 sisaldab %2?", + "DATA_SHOWLIST": "näita loendit %1", + "DATA_HIDELIST": "peida loend %1", "DATA_INDEX_ALL": "kõik", "DATA_INDEX_LAST": "viimane", "DATA_INDEX_RANDOM": "juhuslik", - "EVENT_WHENFLAGCLICKED": "when %1 clicked", + "EVENT_WHENFLAGCLICKED": "kui klõpsata %1", "EVENT_WHENTHISSPRITECLICKED": "kui spraiti klõpsati", - "EVENT_WHENSTAGECLICKED": "when stage clicked", - "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", - "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", - "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", - "EVENT_WHENGREATERTHAN": "when %1 > %2", + "EVENT_WHENSTAGECLICKED": "kui lava klõpsatakse", + "EVENT_WHENTOUCHINGOBJECT": "kui sprait puudutab %1", + "EVENT_WHENBROADCASTRECEIVED": "kui saan %1", + "EVENT_WHENBACKDROPSWITCHESTO": "kui taust on %1", + "EVENT_WHENGREATERTHAN": "kui %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "taimer", - "EVENT_BROADCAST": "broadcast %1", - "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", - "EVENT_WHENKEYPRESSED": "when %1 key pressed", + "EVENT_BROADCAST": "teata %1", + "EVENT_BROADCASTANDWAIT": "teata %1 ja oota", + "EVENT_WHENKEYPRESSED": "kui vajutakse klahvi %1", "EVENT_WHENKEYPRESSED_SPACE": "tühik", - "EVENT_WHENKEYPRESSED_LEFT": "vasaknool", + "EVENT_WHENKEYPRESSED_LEFT": "nool vasakule", "EVENT_WHENKEYPRESSED_RIGHT": "nool paremale", - "EVENT_WHENKEYPRESSED_DOWN": "allanool", - "EVENT_WHENKEYPRESSED_UP": "ülesnool", + "EVENT_WHENKEYPRESSED_DOWN": "nool alla", + "EVENT_WHENKEYPRESSED_UP": "nool üles", "EVENT_WHENKEYPRESSED_ANY": "mõni", "LOOKS_SAYFORSECS": "ütle %1 %2 sek", "LOOKS_SAY": "ütle %1", + "LOOKS_HELLO": "Tere!", "LOOKS_THINKFORSECS": "mõtle %1 %2 sek", "LOOKS_THINK": "mõtle %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "näita", "LOOKS_HIDE": "peida", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "peida kõik spraidid", "LOOKS_EFFECT_COLOR": "värv", "LOOKS_EFFECT_FISHEYE": "kalasilm", "LOOKS_EFFECT_WHIRL": "pööris", @@ -73,17 +75,17 @@ "LOOKS_CHANGESIZEBY": "muuda suurust %1 võrra", "LOOKS_SETSIZETO": "võta suuruseks %1 %", "LOOKS_SIZE": "suurus", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", - "LOOKS_SWITCHCOSTUMETO": "switch costume to %1", + "LOOKS_CHANGESTRETCHBY": "muuda ulatust %1 võrra", + "LOOKS_SETSTRETCHTO": "võta ulatuseks %1 %", + "LOOKS_SWITCHCOSTUMETO": "võta kostüüm %1", "LOOKS_NEXTCOSTUME": "järgmine kostüüm", "LOOKS_SWITCHBACKDROPTO": "võta taust %1", - "LOOKS_GOTOFRONTBACK": "go to %1 layer", - "LOOKS_GOTOFRONTBACK_FRONT": "front", - "LOOKS_GOTOFRONTBACK_BACK": "back", - "LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers", - "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward", - "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward", + "LOOKS_GOTOFRONTBACK": "mine %1 kihile", + "LOOKS_GOTOFRONTBACK_FRONT": "esiplaan", + "LOOKS_GOTOFRONTBACK_BACK": "tagasi", + "LOOKS_GOFORWARDBACKWARDLAYERS": "mine %1 %2 kihti", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "edasi", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "tahapoole", "LOOKS_BACKDROPNUMBERNAME": "tausta %1", "LOOKS_COSTUMENUMBERNAME": "kostüümi %1", "LOOKS_NUMBERNAME_NUMBER": "number", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "võta taust %1 ja oota", "LOOKS_NEXTBACKDROP": "järgmine taust", "LOOKS_PREVIOUSBACKDROP": "järgmine taust", + "LOOKS_RANDOMBACKDROP": "juhuslik taust", "MOTION_MOVESTEPS": "liigu %1 punkti", "MOTION_TURNLEFT": "pööra %1 %2 kraadi", "MOTION_TURNRIGHT": "pööra %1 %2 kraadi", @@ -99,12 +102,12 @@ "MOTION_POINTTOWARDS_POINTER": "hiirekursor", "MOTION_GOTO": "mine %1", "MOTION_GOTO_POINTER": "hiirekursor", - "MOTION_GOTO_RANDOM": "random position", + "MOTION_GOTO_RANDOM": "juhuslik asend", "MOTION_GOTOXY": "mine x: %1 y: %2", "MOTION_GLIDESECSTOXY": "liigu %1 sekundiga x: %2 y: %3", "MOTION_GLIDETO": "liigu %1 sekundiga %2", "MOTION_GLIDETO_POINTER": "hiirekursor", - "MOTION_GLIDETO_RANDOM": "random position", + "MOTION_GLIDETO_RANDOM": "juhuslik asend", "MOTION_CHANGEXBY": "muuda x %1 võrra", "MOTION_SETX": "pane x %1-ks", "MOTION_CHANGEYBY": "muuda y %1 võrra", @@ -117,16 +120,17 @@ "MOTION_XPOSITION": "x", "MOTION_YPOSITION": "y", "MOTION_DIRECTION": "suund", - "MOTION_SCROLLRIGHT": "scroll right %1", - "MOTION_SCROLLUP": "scroll up %1", - "MOTION_ALIGNSCENE": "align scene %1", - "MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left", - "MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right", - "MOTION_ALIGNSCENE_MIDDLE": "middle", - "MOTION_ALIGNSCENE_TOPLEFT": "top-left", - "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", - "MOTION_XSCROLL": "x scroll", - "MOTION_YSCROLL": "y scroll", + "MOTION_SCROLLRIGHT": "lohista paremale %1", + "MOTION_SCROLLUP": "lohistal üles %1", + "MOTION_ALIGNSCENE": "joonda stseen %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "alla vasakule", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "alla paremale", + "MOTION_ALIGNSCENE_MIDDLE": "keskel", + "MOTION_ALIGNSCENE_TOPLEFT": "üles vasakule", + "MOTION_ALIGNSCENE_TOPRIGHT": "üles paremale", + "MOTION_XSCROLL": "x libistamine", + "MOTION_YSCROLL": "y libistamine", + "MOTION_STAGE_SELECTED": "Valitud on Lava: Pole liikumiskäske", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,12 +143,15 @@ "OPERATORS_OR": "%1 või %2", "OPERATORS_NOT": "mitte %1", "OPERATORS_JOIN": "%1 & %2", + "OPERATORS_JOIN_APPLE": "õun", + "OPERATORS_JOIN_BANANA": "banaan", "OPERATORS_LETTEROF": "märk %1 sõnas %2", + "OPERATORS_LETTEROF_APPLE": "üks", "OPERATORS_LENGTH": "%1 pikkus", - "OPERATORS_CONTAINS": "%1 contains %2?", + "OPERATORS_CONTAINS": "%1 sisaldab %2?", "OPERATORS_MOD": "%1 mod %2", "OPERATORS_ROUND": "ümarda %1", - "OPERATORS_MATHOP": "%1 of %2", + "OPERATORS_MATHOP": "%2 %1", "OPERATORS_MATHOP_ABS": "abs", "OPERATORS_MATHOP_FLOOR": "floor", "OPERATORS_MATHOP_CEILING": "ceiling", @@ -168,19 +175,20 @@ "SENSING_DISTANCETO": "kaugus %1-st", "SENSING_DISTANCETO_POINTER": "hiirekursor", "SENSING_ASKANDWAIT": "küsi %1 ja oota", + "SENSING_ASK_TEXT": "Mis Su nimi on?", "SENSING_ANSWER": "vastus", "SENSING_KEYPRESSED": "klahv %1 all?", "SENSING_MOUSEDOWN": "hiir all?", "SENSING_MOUSEX": "hiire x", "SENSING_MOUSEY": "hiire y", - "SENSING_SETDRAGMODE": "set drag mode %1", - "SENSING_SETDRAGMODE_DRAGGABLE": "draggable", - "SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable", + "SENSING_SETDRAGMODE": "võta lohistatavus = %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "lohistatav", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "pole lohistatav", "SENSING_LOUDNESS": "valjus", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "vali?", "SENSING_TIMER": "taimer", "SENSING_RESETTIMER": "taimer algseisu", - "SENSING_OF": "%1 of %2", + "SENSING_OF": "%2 %1", "SENSING_OF_XPOSITION": "x", "SENSING_OF_YPOSITION": "y", "SENSING_OF_DIRECTION": "suund", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "helitugevus", "SENSING_OF_BACKDROPNUMBER": "tausta #", "SENSING_OF_BACKDROPNAME": "tausta nimi", + "SENSING_OF_STAGE": "Lava", "SENSING_CURRENT": "hetke %1", "SENSING_CURRENT_YEAR": "aasta", "SENSING_CURRENT_MONTH": "kuu", @@ -201,16 +210,16 @@ "SENSING_DAYSSINCE2000": "päevi alates 2000", "SENSING_USERNAME": "kasutajanimi", "SENSING_USERID": "kasutaja ID", - "SOUND_PLAY": "start sound %1", + "SOUND_PLAY": "alusta heliga %1", "SOUND_PLAYUNTILDONE": "mängi heli %1 kuni lõpuni", "SOUND_STOPALLSOUNDS": "peata kõik helid", "SOUND_SETEFFECTO": "pane %1 efekt %2-le", "SOUND_CHANGEEFFECTBY": "muuda efekti %1 %2 võrra", - "SOUND_CLEAREFFECTS": "clear sound effects", - "SOUND_EFFECTS_PITCH": "pitch", - "SOUND_EFFECTS_PAN": "pan left/right", - "SOUND_CHANGEVOLUMEBY": "change volume by %1", - "SOUND_SETVOLUMETO": "set volume to %1%", + "SOUND_CLEAREFFECTS": "loobu heliefektidest", + "SOUND_EFFECTS_PITCH": "helikõrgus", + "SOUND_EFFECTS_PAN": "heli vasakul/paremal", + "SOUND_CHANGEVOLUMEBY": "muuda helitugevust %1 võrra", + "SOUND_SETVOLUMETO": "võta helitugevuseks %1%", "SOUND_VOLUME": "helitugevus", "CATEGORY_MOTION": "Liikumised", "CATEGORY_LOOKS": "Välimus", @@ -219,47 +228,47 @@ "CATEGORY_CONTROL": "Juhtimine", "CATEGORY_SENSING": "Andurid", "CATEGORY_OPERATORS": "Tehted", - "CATEGORY_VARIABLES": "Variables", - "CATEGORY_MYBLOCKS": "My Blocks", + "CATEGORY_VARIABLES": "Muutujad", + "CATEGORY_MYBLOCKS": "Minu Plokid", "DUPLICATE": "Paljunda", "DELETE": "Kustuta", "ADD_COMMENT": "Lisa kommentaar", - "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", + "REMOVE_COMMENT": "eemalda kommentaar", + "DELETE_BLOCK": "eemalda plokk", + "DELETE_X_BLOCKS": "eemalda %1 plokid", + "DELETE_ALL_BLOCKS": "Eemalda kõik %1 plokid?", + "CLEAN_UP": "korista plokid", "HELP": "Abi", "UNDO": "Võta tagasi", "REDO": "Tee uuesti", "EDIT_PROCEDURE": "Redigeeri", - "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "SHOW_PROCEDURE_DEFINITION": "Mine definitsiooni juurde", "WORKSPACE_COMMENT_DEFAULT_TEXT": "Ütle midagi", "COLOUR_HUE_LABEL": "Värv", "COLOUR_SATURATION_LABEL": "Küllastus", "COLOUR_BRIGHTNESS_LABEL": "Heledus", - "CHANGE_VALUE_TITLE": "Change value:", - "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "CHANGE_VALUE_TITLE": "Muuda väärtust:", + "RENAME_VARIABLE": "Muuda muutuja nime", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Muuda muutuja nime", "NEW_VARIABLE": "Tee muutuja", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Uus muutuja", - "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": "Muutuja \"%1\" on olemas.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Muutuja \"%1\" on juba olemas muutuja \"%2\" jaoks.", + "DELETE_VARIABLE_CONFIRMATION": "Eemalda %1 kasutuselt muutuja \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Muutuja \"%1\" ei saa eemaldada, sest see on osa funktsiooni \"%2\" definitsioonist.", + "DELETE_VARIABLE": "Eemalda \"%1\" muutuja", "NEW_PROCEDURE": "Tee plokk", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "Protseduur \"%1\" on olemas.", "NEW_LIST": "Tee loend", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Uus loend", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", - "RENAME_LIST_MODAL_TITLE": "Rename List", + "LIST_ALREADY_EXISTS": "Loend \"%1\" on olemas.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_MODAL_TITLE": "Muuda loendi nime", "NEW_BROADCAST_MESSAGE": "Uus teade", "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", - "BROADCAST_MODAL_TITLE": "New Message", + "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 560c7319..dbc80a71 100644 --- a/editor/blocks/eu.json +++ b/editor/blocks/eu.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "%1 sakatzean", "EVENT_WHENTHISSPRITECLICKED": "Sprite hau sakatzean", "EVENT_WHENSTAGECLICKED": "Eszenatokia sakatzean", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "%1 jasotzean", "EVENT_WHENBACKDROPSWITCHESTO": "hondoa %1 -ra aldatzen denean", "EVENT_WHENGREATERTHAN": "%1 > %2 denean", @@ -54,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "edozein", "LOOKS_SAYFORSECS": "esan %1 %2 segunduz", "LOOKS_SAY": "esan %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "%1 pentsatu %2 segunduz", "LOOKS_THINK": "%1 pentsatu", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "erakutsi", "LOOKS_HIDE": "izkutatu", "LOOKS_HIDEALLSPRITES": "sprite guztiak ezkutatu", @@ -90,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "hondoa %1 -ra aldatu eta itxaron", "LOOKS_NEXTBACKDROP": "hurrengo hondoa", "LOOKS_PREVIOUSBACKDROP": "aurreko hondoa", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "%1 pausu mugitu", "MOTION_TURNLEFT": "biratu %1 %2 gradu", "MOTION_TURNRIGHT": "biratu %1 %2 gradu", @@ -126,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "goi-eskuin", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -138,7 +143,10 @@ "OPERATORS_OR": "%1 edo %2", "OPERATORS_NOT": "%1 ez", "OPERATORS_JOIN": "elkartu %1 %2 -rekin", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "%1. letra %2 -tik", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "%1 -en luzera", "OPERATORS_CONTAINS": "%1 -k bere baitan al du %2?", "OPERATORS_MOD": "%1 modulu %2", @@ -167,6 +175,7 @@ "SENSING_DISTANCETO": "%1 -rako distantzia", "SENSING_DISTANCETO_POINTER": "xaguaren erakuslea", "SENSING_ASKANDWAIT": "galdetu %1 eta itxaron", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "erantzuna", "SENSING_KEYPRESSED": "%1 tekla sakatuta?", "SENSING_MOUSEDOWN": "sagua sakatuta?", @@ -189,6 +198,7 @@ "SENSING_OF_VOLUME": "bolumena", "SENSING_OF_BACKDROPNUMBER": "# hondoa", "SENSING_OF_BACKDROPNAME": "hondoaren izena", + "SENSING_OF_STAGE": "Eszenatokia", "SENSING_CURRENT": "oraingo %1", "SENSING_CURRENT_YEAR": "urtea", "SENSING_CURRENT_MONTH": "hilabetea", @@ -210,5 +220,55 @@ "SOUND_EFFECTS_PAN": "ezker-eskubira mugitu soinua", "SOUND_CHANGEVOLUMEBY": "bolumena aldatu %1 -naka", "SOUND_SETVOLUMETO": "soinuaren bolumena = %1%", - "SOUND_VOLUME": "bolumena" + "SOUND_VOLUME": "bolumena", + "CATEGORY_MOTION": "Mugimendua", + "CATEGORY_LOOKS": "Itxura", + "CATEGORY_SOUND": "Soinua", + "CATEGORY_EVENTS": "Gertaerak", + "CATEGORY_CONTROL": "Kontrola", + "CATEGORY_SENSING": "Sentsoreak", + "CATEGORY_OPERATORS": "Operadoreak", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Bikoiztu", + "DELETE": "Ezabatu", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Laguntza", + "UNDO": "Desegin", + "REDO": "Berregin", + "EDIT_PROCEDURE": "Editatu", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Kolorea", + "COLOUR_SATURATION_LABEL": "Asetasuna", + "COLOUR_BRIGHTNESS_LABEL": "Argitasuna", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Aldagai bat sortu", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Aldagai berria", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", + "NEW_PROCEDURE": "Bloke bat sortu", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", + "NEW_LIST": "Zerrenda bat sortu", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Lista berria", + "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:", + "BROADCAST_MODAL_TITLE": "Mezu berria", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mezua1" } \ No newline at end of file diff --git a/editor/blocks/fa.json b/editor/blocks/fa.json index 468dad0c..7ff2747e 100644 --- a/editor/blocks/fa.json +++ b/editor/blocks/fa.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "هر", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "نمایش بده", "LOOKS_HIDE": "پنهان کن", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "پس زمینه بعدی", "LOOKS_PREVIOUSBACKDROP": "پشت صحنه قبلی", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "نوک ماوس", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "پاسخ", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "فشار دادن دکمه ماوس؟", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "بلندی صدا", "SENSING_OF_BACKDROPNUMBER": "پس‌زمینه #", "SENSING_OF_BACKDROPNAME": "نام پس زمینه", + "SENSING_OF_STAGE": "طبقه", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "سال", "SENSING_CURRENT_MONTH": "ماه", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "ایجاد متغیر", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "متغیر جدید", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "ایجاد یک بلاک", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "ایجاد لیست", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "لیست جدید", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/fi.json b/editor/blocks/fi.json index b392b144..ee5a1188 100644 --- a/editor/blocks/fi.json +++ b/editor/blocks/fi.json @@ -1,7 +1,7 @@ { "CONTROL_FOREVER": "ikuisesti", "CONTROL_REPEAT": "toista %1 kertaa", - "CONTROL_IF": "jos %1", + "CONTROL_IF": "jos %1, niin", "CONTROL_ELSE": "tai muuten", "CONTROL_STOP": "pysäytä", "CONTROL_STOP_ALL": "kaikki", @@ -11,54 +11,57 @@ "CONTROL_WAITUNTIL": "odota kunnes %1", "CONTROL_REPEATUNTIL": "toista kunnes %1", "CONTROL_WHILE": "kun %1", - "CONTROL_FOREACH": "for each %1 in %2", + "CONTROL_FOREACH": "jokainen %1 joukossa %2", "CONTROL_STARTASCLONE": "kun aloitan kloonina", "CONTROL_CREATECLONEOF": "luo klooni hahmosta %1", "CONTROL_CREATECLONEOF_MYSELF": "minä itse", "CONTROL_DELETETHISCLONE": "poista tämä klooni", - "CONTROL_COUNTER": "counter", - "CONTROL_INCRCOUNTER": "increment counter", - "CONTROL_CLEARCOUNTER": "clear counter", - "CONTROL_ALLATONCE": "all at once", - "DATA_SETVARIABLETO": "set %1 to %2", - "DATA_CHANGEVARIABLEBY": "change %1 by %2", - "DATA_SHOWVARIABLE": "show variable %1", - "DATA_HIDEVARIABLE": "hide variable %1", - "DATA_ADDTOLIST": "add %1 to %2", - "DATA_DELETEOFLIST": "delete %1 of %2", - "DATA_INSERTATLIST": "insert %1 at %2 of %3", - "DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3", - "DATA_ITEMOFLIST": "item %1 of %2", - "DATA_LENGTHOFLIST": "length of %1", - "DATA_LISTCONTAINSITEM": "%1 contains %2?", - "DATA_SHOWLIST": "show list %1", - "DATA_HIDELIST": "hide list %1", + "CONTROL_COUNTER": "laskuri", + "CONTROL_INCRCOUNTER": "lisäyslaskuri", + "CONTROL_CLEARCOUNTER": "nollaa laskuri", + "CONTROL_ALLATONCE": "kaikki kerralla", + "DATA_SETVARIABLETO": "aseta %1 arvoon %2", + "DATA_CHANGEVARIABLEBY": "lisää muuttujaan %1 arvo %2", + "DATA_SHOWVARIABLE": "näytä muuttuja %1", + "DATA_HIDEVARIABLE": "piilota muuttuja %1", + "DATA_ADDTOLIST": "lisää %1 listaan %2", + "DATA_DELETEOFLIST": "poista %1 listasta %2", + "DATA_INSERTATLIST": "lisää %1 kohtaan %2 listassa %3", + "DATA_REPLACEITEMOFLIST": "korvaa listan %2 kohdan %1 arvo arvolla %3", + "DATA_ITEMOFLIST": "listan %2 alkio %1", + "DATA_LENGTHOFLIST": "listan %1 pituus", + "DATA_LISTCONTAINSITEM": "%1 sisältää %2?", + "DATA_SHOWLIST": "näytä lista %1", + "DATA_HIDELIST": "piilota lista %1", "DATA_INDEX_ALL": "kaikki", "DATA_INDEX_LAST": "viimeinen", "DATA_INDEX_RANDOM": "satunnainen", - "EVENT_WHENFLAGCLICKED": "when %1 clicked", + "EVENT_WHENFLAGCLICKED": "kun klikataan %1", "EVENT_WHENTHISSPRITECLICKED": "kun tätä hahmoa klikataan", - "EVENT_WHENSTAGECLICKED": "when stage clicked", - "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", - "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", - "EVENT_WHENGREATERTHAN": "when %1 > %2", + "EVENT_WHENSTAGECLICKED": "kun esiintymislavaa klikataan", + "EVENT_WHENTOUCHINGOBJECT": "kun tämä hahmo koskettaa %1", + "EVENT_WHENBROADCASTRECEIVED": "kun vastaanotan %1", + "EVENT_WHENBACKDROPSWITCHESTO": "kun taustaksi vaihtuu %1", + "EVENT_WHENGREATERTHAN": "kun %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "ajastin", - "EVENT_BROADCAST": "broadcast %1", - "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", - "EVENT_WHENKEYPRESSED": "when %1 key pressed", + "EVENT_BROADCAST": "lähetä %1", + "EVENT_BROADCASTANDWAIT": "lähetä %1 ja odota", + "EVENT_WHENKEYPRESSED": "kun painetaan %1", "EVENT_WHENKEYPRESSED_SPACE": "välilyönti", "EVENT_WHENKEYPRESSED_LEFT": "nuoli vasemmalle", "EVENT_WHENKEYPRESSED_RIGHT": "nuoli oikealle", "EVENT_WHENKEYPRESSED_DOWN": "nuoli alas", "EVENT_WHENKEYPRESSED_UP": "nuoli ylös", - "EVENT_WHENKEYPRESSED_ANY": "joku", - "LOOKS_SAYFORSECS": "say %1 for %2 seconds", - "LOOKS_SAY": "say %1", - "LOOKS_THINKFORSECS": "think %1 for %2 seconds", - "LOOKS_THINK": "think %1", + "EVENT_WHENKEYPRESSED_ANY": "mikä tahansa", + "LOOKS_SAYFORSECS": "sano %1 %2 sekunnin ajan", + "LOOKS_SAY": "sano %1", + "LOOKS_HELLO": "Hei!", + "LOOKS_THINKFORSECS": "ajattele %1 %2 sekunnin ajan", + "LOOKS_THINK": "ajattele %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "näytä", "LOOKS_HIDE": "piilota", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "piilota kaikki hahmot", "LOOKS_EFFECT_COLOR": "väri", "LOOKS_EFFECT_FISHEYE": "kalansilmä", "LOOKS_EFFECT_WHIRL": "pyörre", @@ -66,91 +69,96 @@ "LOOKS_EFFECT_MOSAIC": "mosaiikki", "LOOKS_EFFECT_BRIGHTNESS": "kirkkaus", "LOOKS_EFFECT_GHOST": "haamu", - "LOOKS_CHANGEEFFECTBY": "change %1 effect by %2", - "LOOKS_SETEFFECTTO": "set %1 effect to %2", + "LOOKS_CHANGEEFFECTBY": " lisää tehosteeseen %1 arvo %2", + "LOOKS_SETEFFECTTO": "aseta tehoste %1 arvoon %2", "LOOKS_CLEARGRAPHICEFFECTS": "poista graafiset tehosteet", - "LOOKS_CHANGESIZEBY": "change size by %1", - "LOOKS_SETSIZETO": "set size to %1 %", + "LOOKS_CHANGESIZEBY": "kasvata kokoa arvolla %1", + "LOOKS_SETSIZETO": "aseta koko arvoon %1", "LOOKS_SIZE": "koko", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", - "LOOKS_SWITCHCOSTUMETO": "switch costume to %1", + "LOOKS_CHANGESTRETCHBY": "lisää venytystä arvolla %1", + "LOOKS_SETSTRETCHTO": "aseta venytys arvoon %1 %", + "LOOKS_SWITCHCOSTUMETO": "vaihda asusteeksi %1", "LOOKS_NEXTCOSTUME": "seuraava asuste", - "LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1", - "LOOKS_GOTOFRONTBACK": "go to %1 layer", - "LOOKS_GOTOFRONTBACK_FRONT": "front", - "LOOKS_GOTOFRONTBACK_BACK": "back", - "LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers", - "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward", - "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward", - "LOOKS_BACKDROPNUMBERNAME": "backdrop %1", - "LOOKS_COSTUMENUMBERNAME": "costume %1", - "LOOKS_NUMBERNAME_NUMBER": "number", - "LOOKS_NUMBERNAME_NAME": "name", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", + "LOOKS_SWITCHBACKDROPTO": "vaihda taustaksi %1", + "LOOKS_GOTOFRONTBACK": "mene %1 alalle", + "LOOKS_GOTOFRONTBACK_FRONT": "etu", + "LOOKS_GOTOFRONTBACK_BACK": "taka", + "LOOKS_GOFORWARDBACKWARDLAYERS": "mene %2 tasoa %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "eteenpäin", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "taaksepäin", + "LOOKS_BACKDROPNUMBERNAME": "tausta %1", + "LOOKS_COSTUMENUMBERNAME": "asuste %1", + "LOOKS_NUMBERNAME_NUMBER": "luku", + "LOOKS_NUMBERNAME_NAME": "nimi", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "vaihda taustaksi %1 ja odota", "LOOKS_NEXTBACKDROP": "seuraava tausta", "LOOKS_PREVIOUSBACKDROP": "edellinen tausta", - "MOTION_MOVESTEPS": "move %1 steps", - "MOTION_TURNLEFT": "turn %1 %2 degrees", - "MOTION_TURNRIGHT": "turn %1 %2 degrees", - "MOTION_POINTINDIRECTION": "point in direction %1", - "MOTION_POINTTOWARDS": "point towards %1", + "LOOKS_RANDOMBACKDROP": "satunnainen tausta", + "MOTION_MOVESTEPS": "liiku %1 askelta", + "MOTION_TURNLEFT": "käänny %1 %2 astetta", + "MOTION_TURNRIGHT": "käänny %1 %2 astetta", + "MOTION_POINTINDIRECTION": "osoita suuntaan %1", + "MOTION_POINTTOWARDS": "osoita kohti %1", "MOTION_POINTTOWARDS_POINTER": "hiiriosoitin", - "MOTION_GOTO": "go to %1", + "MOTION_GOTO": "mene sijaintiin %1", "MOTION_GOTO_POINTER": "hiiriosoitin", "MOTION_GOTO_RANDOM": "satunnainen sijainti", - "MOTION_GOTOXY": "go to x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3", - "MOTION_GLIDETO": "glide %1 secs to %2", + "MOTION_GOTOXY": "mene sijaintiin x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "liu'u %1 sekuntia sijaintiin x: %2 y: %3", + "MOTION_GLIDETO": "liu'u %1 sekuntia sijaintiin %2", "MOTION_GLIDETO_POINTER": "hiiriosoitin", "MOTION_GLIDETO_RANDOM": "satunnainen sijainti", - "MOTION_CHANGEXBY": "change x by %1", - "MOTION_SETX": "set x to %1", - "MOTION_CHANGEYBY": "change y by %1", - "MOTION_SETY": "set y to %1", + "MOTION_CHANGEXBY": "lisää x:n arvoon arvo %1", + "MOTION_SETX": "aseta x:n arvoksi %1", + "MOTION_CHANGEYBY": "lisää y:n arvoon arvo %1", + "MOTION_SETY": "aseta y:n arvoksi %1", "MOTION_IFONEDGEBOUNCE": "pomppaa reunasta", - "MOTION_SETROTATIONSTYLE": "set rotation style %1", + "MOTION_SETROTATIONSTYLE": "aseta kiertotyyliksi %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vasen-oikea", "MOTION_SETROTATIONSTYLE_DONTROTATE": "älä kierrä", "MOTION_SETROTATIONSTYLE_ALLAROUND": "joka suuntaan", "MOTION_XPOSITION": "x-sijainti", "MOTION_YPOSITION": "y-sijainti", "MOTION_DIRECTION": "suunta", - "MOTION_SCROLLRIGHT": "scroll right %1", - "MOTION_SCROLLUP": "scroll up %1", - "MOTION_ALIGNSCENE": "align scene %1", - "MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left", - "MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right", - "MOTION_ALIGNSCENE_MIDDLE": "middle", - "MOTION_ALIGNSCENE_TOPLEFT": "top-left", - "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", - "MOTION_XSCROLL": "x scroll", - "MOTION_YSCROLL": "y scroll", + "MOTION_SCROLLRIGHT": "kierrä oikealle %1", + "MOTION_SCROLLUP": "kierrä ylös %1", + "MOTION_ALIGNSCENE": "tasaa näkymä %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "alavasen", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "alaoikea", + "MOTION_ALIGNSCENE_MIDDLE": "keskikohta", + "MOTION_ALIGNSCENE_TOPLEFT": "ylävasen", + "MOTION_ALIGNSCENE_TOPRIGHT": "yläoikea", + "MOTION_XSCROLL": "x-kierto", + "MOTION_YSCROLL": "y-kierto", + "MOTION_STAGE_SELECTED": "Esiintymislava valittu: ei liikelohkoja", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", "OPERATORS_DIVIDE": "%1 / %2", - "OPERATORS_RANDOM": "pick random %1 to %2", + "OPERATORS_RANDOM": "valitse satunnaisluku väliltä %1 - %2", "OPERATORS_GT": "%1 > %2", "OPERATORS_LT": "%1 < %2", "OPERATORS_EQUALS": "%1 = %2", - "OPERATORS_AND": "%1 and %2", - "OPERATORS_OR": "%1 or %2", - "OPERATORS_NOT": "not %1", - "OPERATORS_JOIN": "join %1 %2", - "OPERATORS_LETTEROF": "letter %1 of %2", - "OPERATORS_LENGTH": "length of %1", - "OPERATORS_CONTAINS": "%1 contains %2?", - "OPERATORS_MOD": "%1 mod %2", - "OPERATORS_ROUND": "round %1", - "OPERATORS_MATHOP": "%1 of %2", + "OPERATORS_AND": "%1 ja %2", + "OPERATORS_OR": "%1 tai %2", + "OPERATORS_NOT": "ei %1", + "OPERATORS_JOIN": "yhdistä %1 ja %2", + "OPERATORS_JOIN_APPLE": "omena", + "OPERATORS_JOIN_BANANA": "banaani", + "OPERATORS_LETTEROF": "%1 kirjain sanasta %2", + "OPERATORS_LETTEROF_APPLE": "o", + "OPERATORS_LENGTH": "listan %1 pituus", + "OPERATORS_CONTAINS": "%1 sisältää %2?", + "OPERATORS_MOD": "lukujen %1 ja %2 jakojäännös", + "OPERATORS_ROUND": "pyöristä %1", + "OPERATORS_MATHOP": "%1 luvusta %2", "OPERATORS_MATHOP_ABS": "itseisarvo", "OPERATORS_MATHOP_FLOOR": "pyöristä alaspäin", - "OPERATORS_MATHOP_CEILING": "pyöristys ylös", + "OPERATORS_MATHOP_CEILING": "pyöristä ylöspäin", "OPERATORS_MATHOP_SQRT": "neliöjuuri", - "OPERATORS_MATHOP_SIN": "sin", - "OPERATORS_MATHOP_COS": "cos", - "OPERATORS_MATHOP_TAN": "tan", + "OPERATORS_MATHOP_SIN": "sini", + "OPERATORS_MATHOP_COS": "kosini", + "OPERATORS_MATHOP_TAN": "tangentti", "OPERATORS_MATHOP_ASIN": "asin", "OPERATORS_MATHOP_ACOS": "acos", "OPERATORS_MATHOP_ATAN": "atan", @@ -158,38 +166,40 @@ "OPERATORS_MATHOP_LOG": "10-logaritmi", "OPERATORS_MATHOP_EEXP": "e ^", "OPERATORS_MATHOP_10EXP": "10 ^", - "PROCEDURES_DEFINITION": "define %1", - "SENSING_TOUCHINGOBJECT": "touching %1?", + "PROCEDURES_DEFINITION": "määrittele %1", + "SENSING_TOUCHINGOBJECT": "koskettaako %1?", "SENSING_TOUCHINGOBJECT_POINTER": "hiiriosoitin", "SENSING_TOUCHINGOBJECT_EDGE": "reuna", - "SENSING_TOUCHINGCOLOR": "touching color %1?", - "SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?", - "SENSING_DISTANCETO": "distance to %1", + "SENSING_TOUCHINGCOLOR": "koskettaako väriä %1?", + "SENSING_COLORISTOUCHINGCOLOR": "koskeeko väri %1 väriä %2?", + "SENSING_DISTANCETO": "etäisyys kohteeseen %1", "SENSING_DISTANCETO_POINTER": "hiiriosoitin", - "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASKANDWAIT": "kysy %1 ja odota", + "SENSING_ASK_TEXT": "Mikä on nimesi?", "SENSING_ANSWER": "vastaus", - "SENSING_KEYPRESSED": "key %1 pressed?", + "SENSING_KEYPRESSED": "onko näppäin %1 painettu?", "SENSING_MOUSEDOWN": "onko hiiren nappi painettu?", "SENSING_MOUSEX": "hiiren x-sijainti", "SENSING_MOUSEY": "hiiren y-sijainti", - "SENSING_SETDRAGMODE": "set drag mode %1", - "SENSING_SETDRAGMODE_DRAGGABLE": "draggable", - "SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable", + "SENSING_SETDRAGMODE": "aseta raahaustilaksi %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "raahaus sallittu", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "raahaus ei sallittu", "SENSING_LOUDNESS": "äänentaso", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "kova äänentaso?", "SENSING_TIMER": "ajastin", "SENSING_RESETTIMER": "nollaa ajastin", - "SENSING_OF": "%1 of %2", + "SENSING_OF": "kohteen %2 %1", "SENSING_OF_XPOSITION": "x-sijainti", "SENSING_OF_YPOSITION": "y-sijainti", "SENSING_OF_DIRECTION": "suunta", - "SENSING_OF_COSTUMENUMBER": "asusteen #", + "SENSING_OF_COSTUMENUMBER": "asusteen nro.", "SENSING_OF_COSTUMENAME": "asusteen nimi", "SENSING_OF_SIZE": "koko", "SENSING_OF_VOLUME": "äänenvoimakkuus", - "SENSING_OF_BACKDROPNUMBER": "tausta #", + "SENSING_OF_BACKDROPNUMBER": "taustan nro.", "SENSING_OF_BACKDROPNAME": "taustan nimi", - "SENSING_CURRENT": "current %1", + "SENSING_OF_STAGE": "Esiintymislava", + "SENSING_CURRENT": "nykyinen %1", "SENSING_CURRENT_YEAR": "vuosi", "SENSING_CURRENT_MONTH": "kuukausi", "SENSING_CURRENT_DATE": "päiväys", @@ -199,16 +209,66 @@ "SENSING_CURRENT_SECOND": "sekunti", "SENSING_DAYSSINCE2000": "päiviä vuoden 2000 jälkeen", "SENSING_USERNAME": "käyttäjänimi", - "SENSING_USERID": "user id", - "SOUND_PLAY": "start sound %1", - "SOUND_PLAYUNTILDONE": "play sound %1 until done", + "SENSING_USERID": "käyttäjä-id", + "SOUND_PLAY": "soita ääni %1", + "SOUND_PLAYUNTILDONE": "soita ääni %1 loppuun", "SOUND_STOPALLSOUNDS": "pysäytä kaikki äänet", - "SOUND_SETEFFECTO": "set %1 effect to %2", - "SOUND_CHANGEEFFECTBY": "change %1 effect by %2", - "SOUND_CLEAREFFECTS": "clear sound effects", - "SOUND_EFFECTS_PITCH": "pitch", - "SOUND_EFFECTS_PAN": "pan left/right", - "SOUND_CHANGEVOLUMEBY": "change volume by %1", - "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "äänenvoimakkuus" + "SOUND_SETEFFECTO": "aseta tehoste %1 arvoon %2", + "SOUND_CHANGEEFFECTBY": " lisää tehosteeseen %1 arvo %2", + "SOUND_CLEAREFFECTS": "poista ääniefektit", + "SOUND_EFFECTS_PITCH": "sävelkorkeus", + "SOUND_EFFECTS_PAN": "panoroi vasen/oikea", + "SOUND_CHANGEVOLUMEBY": "kasvata äänenvoimakkuutta arvolla %1", + "SOUND_SETVOLUMETO": "aseta äänenvoimakkuudeksi %1%", + "SOUND_VOLUME": "äänenvoimakkuus", + "CATEGORY_MOTION": "Liike", + "CATEGORY_LOOKS": "Ulkonäkö", + "CATEGORY_SOUND": "Ääni", + "CATEGORY_EVENTS": "Tapahtumat", + "CATEGORY_CONTROL": "Ohjaus", + "CATEGORY_SENSING": "Tuntoaisti", + "CATEGORY_OPERATORS": "Toiminnot", + "CATEGORY_VARIABLES": "Muuttujat", + "CATEGORY_MYBLOCKS": "Lohkoni", + "DUPLICATE": "Kopioi", + "DELETE": "Poista", + "ADD_COMMENT": "Lisää kommentti", + "REMOVE_COMMENT": "Poista kommentti", + "DELETE_BLOCK": "Poista lohko", + "DELETE_X_BLOCKS": "Poista %1 lohkoa", + "DELETE_ALL_BLOCKS": "Poistetaanko kaikki %1 lohkoa?", + "CLEAN_UP": "Siivoa lohkot", + "HELP": "Apua", + "UNDO": "Kumoa", + "REDO": "Tee uudelleen", + "EDIT_PROCEDURE": "Muokkaa", + "SHOW_PROCEDURE_DEFINITION": "Siirry määrittelyyn", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Sano jotakin...", + "COLOUR_HUE_LABEL": "Väri", + "COLOUR_SATURATION_LABEL": "Värikylläisyys", + "COLOUR_BRIGHTNESS_LABEL": "Kirkkaus", + "CHANGE_VALUE_TITLE": "Vaihda arvo:", + "RENAME_VARIABLE": "Nimeä uudelleen muuttuja", + "RENAME_VARIABLE_TITLE": "Nimeä uudelleen kaikki \"%1\" muuttujaa:", + "RENAME_VARIABLE_MODAL_TITLE": "Nimeä uudelleen muuttuja", + "NEW_VARIABLE": "Tee muuttuja", + "NEW_VARIABLE_TITLE": "Uuden muuttujan nimi:", + "VARIABLE_MODAL_TITLE": "Uusi muuttuja", + "VARIABLE_ALREADY_EXISTS": "\"%1\"-niminen muuttuja on jo käytössä.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "\"%1\"-niminen muuttuja on jo käytössä toisella \"%2\"-tyyppisellä muuttujalla.", + "DELETE_VARIABLE_CONFIRMATION": "Poistetaanko \"%2\"-muuttujan %1 käyttökohdetta?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ei voitu poistaa \"%1\"-muuttujaa, koska se on osa \"%2\"-funktion määrittelyä", + "DELETE_VARIABLE": "Poista \"%1\"-muuttuja", + "NEW_PROCEDURE": "Tee lohko", + "PROCEDURE_ALREADY_EXISTS": "\"%1\"-niminen aliohjelma on jo käytössä.", + "NEW_LIST": "Tee lista", + "NEW_LIST_TITLE": "Uuden listan nimi:", + "LIST_MODAL_TITLE": "Uusi lista", + "LIST_ALREADY_EXISTS": "\"%1\"-niminen lista on jo käytössä.", + "RENAME_LIST_TITLE": "Nimeä uudelleen kaikki \"%1\" listaa:", + "RENAME_LIST_MODAL_TITLE": "Nimeä uudelleen lista", + "NEW_BROADCAST_MESSAGE": "Uusi viesti", + "NEW_BROADCAST_MESSAGE_TITLE": "Uuden viestin nimi:", + "BROADCAST_MODAL_TITLE": "Uusi viesti", + "DEFAULT_BROADCAST_MESSAGE_NAME": "viesti1" } \ No newline at end of file diff --git a/editor/blocks/fr.json b/editor/blocks/fr.json index e8a27996..7390b710 100755 --- a/editor/blocks/fr.json +++ b/editor/blocks/fr.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "n'importe laquelle", "LOOKS_SAYFORSECS": "dire %1 pendant %2 secondes", "LOOKS_SAY": "dire %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "penser à %1 pendant %2 secondes", "LOOKS_THINK": "penser à %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "montrer", "LOOKS_HIDE": "cacher", "LOOKS_HIDEALLSPRITES": "cacher tous les sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "basculer sur l'arrière-plan %1 et attendre", "LOOKS_NEXTBACKDROP": "arrière-plan suivant", "LOOKS_PREVIOUSBACKDROP": "arrière-plan précédent", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "avancer de %1 pas", "MOTION_TURNLEFT": "tourner %1 de %2 degrés", "MOTION_TURNRIGHT": "tourner %1 de %2 degrés", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "haut-droite", "MOTION_XSCROLL": "défilement x", "MOTION_YSCROLL": "défilement y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 ou %2", "OPERATORS_NOT": "non %1", "OPERATORS_JOIN": "regroupe %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "lettre %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "longueur de %1", "OPERATORS_CONTAINS": "%1 contient %2 ?", "OPERATORS_MOD": "%1 modulo %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance de %1", "SENSING_DISTANCETO_POINTER": "pointeur de souris", "SENSING_ASKANDWAIT": "demander %1 et attendre", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "réponse", "SENSING_KEYPRESSED": "touche %1 pressée ?", "SENSING_MOUSEDOWN": "souris pressée ?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "arrière-plan #", "SENSING_OF_BACKDROPNAME": "nom de l'arrière-plan", + "SENSING_OF_STAGE": "La scène", "SENSING_CURRENT": "%1 actuel", "SENSING_CURRENT_YEAR": "année", "SENSING_CURRENT_MONTH": "mois", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Luminosité", "CHANGE_VALUE_TITLE": "Changer la valeur:", "RENAME_VARIABLE": "Renommer la variable", - "RENAME_VARIABLE_TITLE": "Renommer toutes les variables %1 en:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Renommer la variable", "NEW_VARIABLE": "Créer une variable", "NEW_VARIABLE_TITLE": "Nouveau nom de la variable", "VARIABLE_MODAL_TITLE": "Nouvelle variable", - "VARIABLE_ALREADY_EXISTS": "Une variable s’appelant \"%1\" existe déjà.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Une variable s'appelant \"%1\" existe déjà pour un autre variable de type \"%2\".", - "DELETE_VARIABLE_CONFIRMATION": "Supprimer %1 utilisations de la variable \"%2\" ?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Impossible de supprimer la variable \"%1\" car elle fait partie de le définition de la fonction \"%2\"", - "DELETE_VARIABLE": "Supprimer la variable \"%1\"", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Créer un bloc", - "PROCEDURE_ALREADY_EXISTS": "Une procédure s'appelant \"%1\" existe déjà.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Créer une liste", "NEW_LIST_TITLE": "Nom de la nouvelle liste:", "LIST_MODAL_TITLE": "Nouvelle liste", - "LIST_ALREADY_EXISTS": "Une liste s'appelant \"%1\" existe déjà.", - "RENAME_LIST_TITLE": "Renommer toutes les listes \"%1\" en:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Renommer la liste", "NEW_BROADCAST_MESSAGE": "Nouveau message", "NEW_BROADCAST_MESSAGE_TITLE": "Nom du nouveau message:", diff --git a/editor/blocks/fur.json b/editor/blocks/fur.json index b661b99f..4a6d3b95 100644 --- a/editor/blocks/fur.json +++ b/editor/blocks/fur.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "cuant che % 1 al à fat clic", "EVENT_WHENTHISSPRITECLICKED": "cuant che si cliche chest sprite", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "cuant che mi rive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -54,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "cualsisei", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "mostre", "LOOKS_HIDE": "tapone", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -90,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "fonts sucessîf", "LOOKS_PREVIOUSBACKDROP": "fonts di prime", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -126,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -138,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -167,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "pontadôr dal mouse", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "rispueste", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "pulsant dal mouse fracât?", @@ -189,6 +198,7 @@ "SENSING_OF_VOLUME": "volum", "SENSING_OF_BACKDROPNUMBER": "numar dal fonts", "SENSING_OF_BACKDROPNAME": "non dal fonts", + "SENSING_OF_STAGE": "Sene", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "an", "SENSING_CURRENT_MONTH": "mês", @@ -210,5 +220,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volum" + "SOUND_VOLUME": "volum", + "CATEGORY_MOTION": "Moviment", + "CATEGORY_LOOKS": "Aspiet", + "CATEGORY_SOUND": "Sunôr", + "CATEGORY_EVENTS": "Situazions", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensôrs", + "CATEGORY_OPERATORS": "Operadôrs", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Dupliche", + "DELETE": "Gjave vie", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Jutori", + "UNDO": "Disfe", + "REDO": "Torne a fâ", + "EDIT_PROCEDURE": "Modifiche", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Colôr", + "COLOUR_SATURATION_LABEL": "Saturazion", + "COLOUR_BRIGHTNESS_LABEL": "Luminositât", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Cree une Variabile", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Gnove Variabile", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", + "NEW_PROCEDURE": "Cree un Bloc", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", + "NEW_LIST": "Cree une Liste", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Gnove Liste", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Gnûf Messaç", + "DEFAULT_BROADCAST_MESSAGE_NAME": "messaç1" } \ No newline at end of file diff --git a/editor/blocks/ga.json b/editor/blocks/ga.json index be78fcb4..28e22990 100644 --- a/editor/blocks/ga.json +++ b/editor/blocks/ga.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "ceann ar bith", "LOOKS_SAYFORSECS": "abair %1 ar feadh %2 soicind", "LOOKS_SAY": "abair %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "smaoinigh %1 ar feadh %2 soicind", "LOOKS_THINK": "smaoinigh %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "taispeáin", "LOOKS_HIDE": "folaigh", "LOOKS_HIDEALLSPRITES": "folaigh gach sprid", @@ -91,6 +93,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", "MOTION_MOVESTEPS": "bog %1 coiscéim", "MOTION_TURNLEFT": "rothlaigh %1 %2 céim", "MOTION_TURNRIGHT": "rothlaigh %1 %2 céim", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "barr ar dheis", "MOTION_XSCROLL": "scrollaigh x", "MOTION_YSCROLL": "scrollaigh y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 nó %2", "OPERATORS_NOT": "séanadh %1", "OPERATORS_JOIN": "ceangail %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "litir %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "fad %1", "OPERATORS_CONTAINS": "%1 agus %2 ann?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,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_ANSWER": "freagra", "SENSING_KEYPRESSED": "eochair %1 brúite?", "SENSING_MOUSEDOWN": "luchóg síos?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "airde", "SENSING_OF_BACKDROPNUMBER": "cúlra #", "SENSING_OF_BACKDROPNAME": "ainm an chúlra", + "SENSING_OF_STAGE": "Stáitse", "SENSING_CURRENT": "%1 reatha", "SENSING_CURRENT_YEAR": "bliain", "SENSING_CURRENT_MONTH": "mí", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Gile", "CHANGE_VALUE_TITLE": "Athraigh an luach:", "RENAME_VARIABLE": "Cuir ainm nua ar an athróg", - "RENAME_VARIABLE_TITLE": "Cuir ainm nua ar gach athróg '%1':", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Cuir Ainm Nua ar an Athróg", "NEW_VARIABLE": "Cruthaigh Athróg", "NEW_VARIABLE_TITLE": "Ainm na hathróige nua:", "VARIABLE_MODAL_TITLE": "Athróg Nua", - "VARIABLE_ALREADY_EXISTS": "Tá athróg darb ainm '%1' ann cheana.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Tá athróg darb ainm '%1' ann cheana, athróg eile de chineál '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Scrios %1 cóip den athróg '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ní féidir athróg '%1' a scriosadh toisc gur cuid den sainmhíniú ar fheidhm '%2' í.", - "DELETE_VARIABLE": "Scrios an athróg '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Cruthaigh Bloc", - "PROCEDURE_ALREADY_EXISTS": "Tá feidhm darb ainm '%1' ann cheana.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Cruthaigh Liosta", "NEW_LIST_TITLE": "Ainm an liosta nua:", "LIST_MODAL_TITLE": "Liosta Nua", - "LIST_ALREADY_EXISTS": "Tá liosta darb ainm '%1' ann cheana.", - "RENAME_LIST_TITLE": "Cuir ainm nua ar gach liosta '%1':", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "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 255b7ff1..f093f156 100644 --- a/editor/blocks/gd.json +++ b/editor/blocks/gd.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "sam bith", "LOOKS_SAYFORSECS": "can %1 fad %2 diog", "LOOKS_SAY": "can %1", + "LOOKS_HELLO": "Shin thu!", "LOOKS_THINKFORSECS": "smaoinich %1 fad %2 diog", "LOOKS_THINK": "smaoinich %1", + "LOOKS_HMM": "An-dà…", "LOOKS_SHOW": "seall", "LOOKS_HIDE": "falaich", "LOOKS_HIDEALLSPRITES": "cuir gach sprìd am falach", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "atharraich an cùlaibh gun %1 is fan", "LOOKS_NEXTBACKDROP": "an t-ath-chùlaibh", "LOOKS_PREVIOUSBACKDROP": "chùlaibh roimhe", + "LOOKS_RANDOMBACKDROP": "cùlaibh air thuaiream", "MOTION_MOVESTEPS": "gluais %1 ceum", "MOTION_TURNLEFT": "cuairtich %1 le %2 ceum", "MOTION_TURNRIGHT": "cuairtich %1 le %2 ceum", @@ -127,6 +130,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", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 × %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 no %2", "OPERATORS_NOT": "e fallsa gu bheil %1", "OPERATORS_JOIN": "ceangail %1 ri %2", + "OPERATORS_JOIN_APPLE": "ubhal", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "litir %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "an fhaide aig %1", "OPERATORS_CONTAINS": "%2 air %1", "OPERATORS_MOD": "%1 mòidealas %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "an t-astar gu %1", "SENSING_DISTANCETO_POINTER": "tomhaire na luchaige", "SENSING_ASKANDWAIT": "faighnich %1 is fan", + "SENSING_ASK_TEXT": "Dè an t-ainm a th’ort?", "SENSING_ANSWER": "freagairt", "SENSING_KEYPRESSED": "an iuchair %1 ga brùthadh", "SENSING_MOUSEDOWN": "an luchag ga briogadh", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "àirde na fuaime", "SENSING_OF_BACKDROPNUMBER": "àireamh a’ chùlaibh", "SENSING_OF_BACKDROPNAME": "ainm a’ chùlaibh", + "SENSING_OF_STAGE": "Àrd-ùrlar", "SENSING_CURRENT": "%1 làithreach", "SENSING_CURRENT_YEAR": "bliadhna", "SENSING_CURRENT_MONTH": "mìos", @@ -249,7 +258,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 an caochladair “%1”", + "DELETE_VARIABLE": "Sguab às dhan chaochladair “%1”", "NEW_PROCEDURE": "Cruthaich bloca", "PROCEDURE_ALREADY_EXISTS": "Tha modh air a bheil “%1” ann mu thràth.", "NEW_LIST": "Cruthaich liosta", diff --git a/editor/blocks/gl.json b/editor/blocks/gl.json index 7331448f..92e081c5 100644 --- a/editor/blocks/gl.json +++ b/editor/blocks/gl.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "calquera", "LOOKS_SAYFORSECS": "dicir %1 durante %2 segundos", "LOOKS_SAY": "dicir %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "pensar %1 durante %2 segundos", "LOOKS_THINK": "pensar %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "amosar", "LOOKS_HIDE": "ocultar", "LOOKS_HIDEALLSPRITES": "agochar todas as figuras", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "cambiar fondo a %1 e agardar", "LOOKS_NEXTBACKDROP": "seguinte fondo", "LOOKS_PREVIOUSBACKDROP": "fondo anterior", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "mover %1 paso", "MOTION_TURNLEFT": "xirar %1 %2 grados", "MOTION_TURNRIGHT": "xirar %1 %2 grados", @@ -101,7 +104,7 @@ "MOTION_GOTO_POINTER": "punteiro do rato", "MOTION_GOTO_RANDOM": "posición aleatoria", "MOTION_GOTOXY": "ir a x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "esbarar %1 seg a x: %2 y: 3%", + "MOTION_GLIDESECSTOXY": "esbarar %1 seg a x: %2 y: %3", "MOTION_GLIDETO": "esbarar %1 seg a %2", "MOTION_GLIDETO_POINTER": "punteiro do rato", "MOTION_GLIDETO_RANDOM": "posición aleatoria", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "arriba dereita", "MOTION_XSCROLL": "desprazamento x", "MOTION_YSCROLL": "desprazamento y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 ou %2", "OPERATORS_NOT": "non %1", "OPERATORS_JOIN": "unir %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letra %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "lonxitude de %1", "OPERATORS_CONTAINS": "%1 contén %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "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_ANSWER": "resposta", "SENSING_KEYPRESSED": "tecla %1 premida?", "SENSING_MOUSEDOWN": "rato premido?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "fondo #", "SENSING_OF_BACKDROPNAME": "nome do fondo", + "SENSING_OF_STAGE": "Escenario", "SENSING_CURRENT": "actual %1", "SENSING_CURRENT_YEAR": "ano", "SENSING_CURRENT_MONTH": "mes", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Luminosidade", "CHANGE_VALUE_TITLE": "Cambiar valor:", "RENAME_VARIABLE": "Renomear variábel", - "RENAME_VARIABLE_TITLE": "Renomear as «%1» variábeis como:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "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": "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»", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Crear un bloque", - "PROCEDURE_ALREADY_EXISTS": "Xa existe un procedemento chamado «%1».", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Crear unha lista", "NEW_LIST_TITLE": "Novo nome da lista:", "LIST_MODAL_TITLE": "Nova lista", - "LIST_ALREADY_EXISTS": "Xa existe unha lista chamada «%1».", - "RENAME_LIST_TITLE": "Renomear as «%1» listas como:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "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 6f76d975..956f2e06 100644 --- a/editor/blocks/gu.json +++ b/editor/blocks/gu.json @@ -12,14 +12,14 @@ "CONTROL_REPEATUNTIL": "પુનરાવતૅન %1 સુધી", "CONTROL_WHILE": "જ્યારે %1", "CONTROL_FOREACH": "%2 માંના દરેક %1 માટે", - "CONTROL_STARTASCLONE": "when I start as a clone", - "CONTROL_CREATECLONEOF": "create clone of %1", + "CONTROL_STARTASCLONE": "જ્યારે હું ક્લોન તરીકે શરૂ કરુ", + "CONTROL_CREATECLONEOF": "%1 નો ક્લોન બનાવો", "CONTROL_CREATECLONEOF_MYSELF": "myself", "CONTROL_DELETETHISCLONE": "delete this clone", - "CONTROL_COUNTER": "counter", + "CONTROL_COUNTER": "ગણતરી", "CONTROL_INCRCOUNTER": "increment counter", "CONTROL_CLEARCOUNTER": "clear counter", - "CONTROL_ALLATONCE": "all at once", + "CONTROL_ALLATONCE": "બધુ એક સાથે", "DATA_SETVARIABLETO": "set %1 to %2", "DATA_CHANGEVARIABLEBY": "change %1 by %2", "DATA_SHOWVARIABLE": "show variable %1", @@ -34,8 +34,8 @@ "DATA_SHOWLIST": "show list %1", "DATA_HIDELIST": "hide list %1", "DATA_INDEX_ALL": "બધા", - "DATA_INDEX_LAST": "last", - "DATA_INDEX_RANDOM": "random", + "DATA_INDEX_LAST": "છેલ્લું", + "DATA_INDEX_RANDOM": "યાર્દચ્છિક", "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "કોઈ પણ", "LOOKS_SAYFORSECS": "%2 સેકંડ માટે %1 બોલો", "LOOKS_SAY": "%1 બોલો", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "%2 સેકંડ માટે %1 વિચારો", "LOOKS_THINK": "%1 વિચારો", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "show", "LOOKS_HIDE": "hide", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -66,7 +68,7 @@ "LOOKS_EFFECT_PIXELATE": "pixelate", "LOOKS_EFFECT_MOSAIC": "mosaic", "LOOKS_EFFECT_BRIGHTNESS": "તેજ", - "LOOKS_EFFECT_GHOST": "ghost", + "LOOKS_EFFECT_GHOST": "ભૂત", "LOOKS_CHANGEEFFECTBY": "change %1 effect by %2", "LOOKS_SETEFFECTTO": "%2 અસર %1 ને ગોઠવો ", "LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects", @@ -79,8 +81,8 @@ "LOOKS_NEXTCOSTUME": "next costume", "LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1", "LOOKS_GOTOFRONTBACK": "go to %1 layer", - "LOOKS_GOTOFRONTBACK_FRONT": "front", - "LOOKS_GOTOFRONTBACK_BACK": "back", + "LOOKS_GOTOFRONTBACK_FRONT": "અાગળ", + "LOOKS_GOTOFRONTBACK_BACK": "પાછળ", "LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers", "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward", "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "યાર્દચ્છિક મંચની પાછળનો પડદો", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -99,12 +102,12 @@ "MOTION_POINTTOWARDS_POINTER": "mouse-pointer", "MOTION_GOTO": "go to %1", "MOTION_GOTO_POINTER": "mouse-pointer", - "MOTION_GOTO_RANDOM": "random position", + "MOTION_GOTO_RANDOM": "યાર્દચ્છિક સ્થળ", "MOTION_GOTOXY": "go to x: %1 y: %2", "MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3", "MOTION_GLIDETO": "glide %1 secs to %2", "MOTION_GLIDETO_POINTER": "mouse-pointer", - "MOTION_GLIDETO_RANDOM": "random position", + "MOTION_GLIDETO_RANDOM": "યાર્દચ્છિક સ્થળ", "MOTION_CHANGEXBY": "change x by %1", "MOTION_SETX": "set x to %1", "MOTION_CHANGEYBY": "change y by %1", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 અથવા %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "%2 નો %1 મો અક્ષર", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "%1 ની લંબાઈ", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "જવાબ", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse down?", @@ -188,8 +196,9 @@ "SENSING_OF_COSTUMENAME": "પોષાક નુ નામ", "SENSING_OF_SIZE": "કદ", "SENSING_OF_VOLUME": "અવાજ", - "SENSING_OF_BACKDROPNUMBER": "backdrop #", - "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_BACKDROPNUMBER": "મંચની પાછળનો પડદો #", + "SENSING_OF_BACKDROPNAME": "મંચની પાછળના પડદાનું નામ", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "વષૅ", "SENSING_CURRENT_MONTH": "મહિનો", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "તેજ", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/hak.json b/editor/blocks/hak.json index c7d96f06..4525f5e1 100644 --- a/editor/blocks/hak.json +++ b/editor/blocks/hak.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "show", "LOOKS_HIDE": "hide", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "answer", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse down?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "backdrop #", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/he.json b/editor/blocks/he.json index b4b349aa..398d9720 100644 --- a/editor/blocks/he.json +++ b/editor/blocks/he.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "כל", "LOOKS_SAYFORSECS": "אמור %1 למשך %2 שניות", "LOOKS_SAY": "אמור %1", + "LOOKS_HELLO": "שלום!", "LOOKS_THINKFORSECS": "חשוב %1 למשך %2 שניות", "LOOKS_THINK": "חשוב %1", + "LOOKS_HMM": "הממ...", "LOOKS_SHOW": "הצג", "LOOKS_HIDE": "הסתר", "LOOKS_HIDEALLSPRITES": "הסתר את כל הדמויות", @@ -73,8 +75,8 @@ "LOOKS_CHANGESIZEBY": "שנה גודל ב %1", "LOOKS_SETSIZETO": "קבע גודל ל %1 %", "LOOKS_SIZE": "גודל", - "LOOKS_CHANGESTRETCHBY": "שנה מתיחה ב 1%", - "LOOKS_SETSTRETCHTO": "קבע מתיחה ל 1%", + "LOOKS_CHANGESTRETCHBY": "שנה מתיחה ב %1", + "LOOKS_SETSTRETCHTO": "קבע מתיחה ל %1", "LOOKS_SWITCHCOSTUMETO": "קבע תלבושת ל %1", "LOOKS_NEXTCOSTUME": "התלבושת הבאה", "LOOKS_SWITCHBACKDROPTO": "קבע רקע ל %1", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "החלף רקע ל %1 וחכה", "LOOKS_NEXTBACKDROP": "הרקע הבא", "LOOKS_PREVIOUSBACKDROP": "הרקע הקודם", + "LOOKS_RANDOMBACKDROP": "רקע אקראי", "MOTION_MOVESTEPS": "זוז %1 צעדים", "MOTION_TURNLEFT": "הסתובב %1 %2 מעלות", "MOTION_TURNRIGHT": "הסתובב %1 %2 מעלות", @@ -117,9 +120,9 @@ "MOTION_XPOSITION": "מיקום על ציר x", "MOTION_YPOSITION": "מיקום על ציר Y", "MOTION_DIRECTION": "כיוון", - "MOTION_SCROLLRIGHT": "גלול ימינה 1%", - "MOTION_SCROLLUP": "גלול למעלה 1%", - "MOTION_ALIGNSCENE": "ישר סצנה 1%", + "MOTION_SCROLLRIGHT": "גלול ימינה %1", + "MOTION_SCROLLUP": "גלול למעלה %1", + "MOTION_ALIGNSCENE": "ישר סצנה %1", "MOTION_ALIGNSCENE_BOTTOMLEFT": "למטה־משמאל", "MOTION_ALIGNSCENE_BOTTOMRIGHT": "למטה־מימין", "MOTION_ALIGNSCENE_MIDDLE": "אמצעי", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "למעלה־מימין", "MOTION_XSCROLL": "גלילה בציר x", "MOTION_YSCROLL": "גלילה בציר y", + "MOTION_STAGE_SELECTED": "נבחרה במה: אין לבנים לתנועה", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 או %2", "OPERATORS_NOT": "לא %1", "OPERATORS_JOIN": "חבר %1 %2", + "OPERATORS_JOIN_APPLE": "תפוח", + "OPERATORS_JOIN_BANANA": "בננה", "OPERATORS_LETTEROF": "אות %1 של %2", + "OPERATORS_LETTEROF_APPLE": "ת", "OPERATORS_LENGTH": "האורך של %1", "OPERATORS_CONTAINS": "%1 מכיל %2 ?", "OPERATORS_MOD": "%1 מודולו %2", @@ -168,7 +175,8 @@ "SENSING_DISTANCETO": "מרחק אל %1", "SENSING_DISTANCETO_POINTER": "סמן העכבר", "SENSING_ASKANDWAIT": "שאל %1 והמתן", - "SENSING_ANSWER": "שאלה", + "SENSING_ASK_TEXT": "מה השם שלך?", + "SENSING_ANSWER": "תשובה", "SENSING_KEYPRESSED": "מקש %1 נלחץ?", "SENSING_MOUSEDOWN": "עכבר נלחץ?", "SENSING_MOUSEX": "מיקום עכבר בציר x", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "עוצמת קול", "SENSING_OF_BACKDROPNUMBER": "רקע #", "SENSING_OF_BACKDROPNAME": "שם רקע", + "SENSING_OF_STAGE": "במה", "SENSING_CURRENT": "%1 נוכחית", "SENSING_CURRENT_YEAR": "שנה", "SENSING_CURRENT_MONTH": "חודש", @@ -228,7 +237,7 @@ "DELETE_BLOCK": "מחק לבנה", "DELETE_X_BLOCKS": "מחק %1 לבנים ", "DELETE_ALL_BLOCKS": "למחוק את כל הלבנים של %1?", - "CLEAN_UP": "סדר לבנים", + "CLEAN_UP": "נקה לבנים", "HELP": "עזרה", "UNDO": "בטל", "REDO": "בצע שוב", @@ -240,26 +249,26 @@ "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": "שם המשתנה", "VARIABLE_MODAL_TITLE": "משתנה חדשה", - "VARIABLE_ALREADY_EXISTS": "שם המשתנה כבר קיים 1%", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "משתנה בשם זה כבר קיים 1% עבור סוג אחר של משתנה 2%", - "DELETE_VARIABLE_CONFIRMATION": "האם למחוק את השימוש % 1 במשתנה '% 2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "לא ניתן למחוק את המשתנה 1% היות והוא חלק מההגדרות של פונקציה 2%", - "DELETE_VARIABLE": "מחק את המשתנה 1%", + "VARIABLE_ALREADY_EXISTS": "משתנה בשם \"%1\" כבר קיים", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "משתנה בשם \"%1\" כבר קיים למשתנה מסוג \"%2\"", + "DELETE_VARIABLE_CONFIRMATION": "האם למחוק את %1 השימושים של המשתנה %2 ?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "אי אפשר למחוק את המשתנה \"%1\" מפני שזה חלק מהגדרת הפונקצי'ה \"%2\"", + "DELETE_VARIABLE": "מחוק את המשתנה \"1%\"", "NEW_PROCEDURE": "צור לבנה", - "PROCEDURE_ALREADY_EXISTS": "פרוצדורה בשם זה כבר קיימת 1%", + "PROCEDURE_ALREADY_EXISTS": "פרוצדורה בשם \"%1\" כבר קיימת", "NEW_LIST": "צור רשימה", "NEW_LIST_TITLE": "שם הרשימה", "LIST_MODAL_TITLE": "רשימה חדשה", - "LIST_ALREADY_EXISTS": "רשימה בשם זה כבר קיימת1%", - "RENAME_LIST_TITLE": "שנה את כל הרשימות 1% ל:", + "LIST_ALREADY_EXISTS": "רשימה בשם \"%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_BROADCAST_MESSAGE_NAME": "מסר 1" } \ No newline at end of file diff --git a/editor/blocks/hi.json b/editor/blocks/hi.json index cc543617..54dbc430 100644 --- a/editor/blocks/hi.json +++ b/editor/blocks/hi.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "कोई", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "दिखाएं", "LOOKS_HIDE": "छुपाएँ", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "अगली पृष्ठभूमि", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "जवाब", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "क्या माउस नीचे है?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "अावाज", "SENSING_OF_BACKDROPNUMBER": "पृष्ठभूमि#", "SENSING_OF_BACKDROPNAME": "पृष्ठभूमि का नाम", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/ht.json b/editor/blocks/ht.json index 88a2c54d..e998c6c2 100644 --- a/editor/blocks/ht.json +++ b/editor/blocks/ht.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "nenpòt", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "montre", "LOOKS_HIDE": "kache", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "pwochen fon ekran", "LOOKS_PREVIOUSBACKDROP": "fon anvan an", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "flèch souri a", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "repons", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "sourit peze?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volim", "SENSING_OF_BACKDROPNUMBER": "# fon ekran", "SENSING_OF_BACKDROPNAME": "non fon an", + "SENSING_OF_STAGE": "Sèn", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "ane", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Fè w varyab", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Nouvo varyab", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Fè yon Blòk ", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Fè w lis", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Nouvo Lis", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/hu.json b/editor/blocks/hu.json index 9b7190fa..ac5d4a4b 100644 --- a/editor/blocks/hu.json +++ b/editor/blocks/hu.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "egyik", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "mutat", "LOOKS_HIDE": "elrejt", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "következő háttér", "LOOKS_PREVIOUSBACKDROP": "előző háttér", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "fordulj %1 %2 fokot", "MOTION_TURNRIGHT": "fordulj %1 %2 fokot", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 vagy %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "egérmutató", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "válasz", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "egér lenyomva?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "hangerő", "SENSING_OF_BACKDROPNUMBER": "háttér sorszáma", "SENSING_OF_BACKDROPNAME": "háttér neve", + "SENSING_OF_STAGE": "Játéktér", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "év", "SENSING_CURRENT_MONTH": "hónap", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Fényerő", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Készíts egy változót", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Új változó", - "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Készíts blokkot", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Készíts egy listát", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Új lista", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/hy.json b/editor/blocks/hy.json index b5fa1d16..e36cb118 100644 --- a/editor/blocks/hy.json +++ b/editor/blocks/hy.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "այլ", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ցույց տալ", "LOOKS_HIDE": "թաքցնել", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "հաջորդ ետնապատը", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "մկնիկի սլաք", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "պատասխան", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "մկնիկն իջեցվա՞ծ է", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "Ձայն", "SENSING_OF_BACKDROPNUMBER": "ետնապատ #", "SENSING_OF_BACKDROPNAME": "ետնապատի անվանումը", + "SENSING_OF_STAGE": "Բեմ", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "տարի", "SENSING_CURRENT_MONTH": "ամիս", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Ստեղծել փոփոխական", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Նոր փոփոխական", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Ստեղծել մասնիկ", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Ստեղծել ցուցակ", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Նոր ցուցակ", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/id.json b/editor/blocks/id.json index b64a180d..65d73e3d 100644 --- a/editor/blocks/id.json +++ b/editor/blocks/id.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "manapun", "LOOKS_SAYFORSECS": "katakan %1 selama %2 detik", "LOOKS_SAY": "katakan %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "pikirkan %1 selama %2 detik", "LOOKS_THINK": "pikirkan %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "tampilkan", "LOOKS_HIDE": "sembunyikan", "LOOKS_HIDEALLSPRITES": "sembunyikan semua sprite", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "ganti latar ke %1 dan tunggu", "LOOKS_NEXTBACKDROP": "latar berikutnya", "LOOKS_PREVIOUSBACKDROP": "Latar sebelumnya", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "gerak %1 langkah", "MOTION_TURNLEFT": "putar %1 %2 derajat", "MOTION_TURNRIGHT": "putar %1 %2 derajat", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "kanan-atas", "MOTION_XSCROLL": "guliran x", "MOTION_YSCROLL": "guliran y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 atau %2", "OPERATORS_NOT": "tidak %1", "OPERATORS_JOIN": "gabungkan %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "huruf %1 dari %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "panjang dari %1", "OPERATORS_CONTAINS": "%1 berisi %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,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_ANSWER": "jawaban", "SENSING_KEYPRESSED": "tombol %1 ditekan?", "SENSING_MOUSEDOWN": "tetikus ditekan?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "latar #", "SENSING_OF_BACKDROPNAME": "nama latar", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "%1 saat ini", "SENSING_CURRENT_YEAR": "tahun", "SENSING_CURRENT_MONTH": "bulan", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Keterangan", "CHANGE_VALUE_TITLE": "Ubah nilai:", "RENAME_VARIABLE": "Namakan ulang variabel", - "RENAME_VARIABLE_TITLE": "Namakan ulang semua variabel '%1' ke:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Namakan Ulang Variabel", "NEW_VARIABLE": "Buat sebuah Variabel", "NEW_VARIABLE_TITLE": "Nama variabel baru:", "VARIABLE_MODAL_TITLE": "Variabel Baru", - "VARIABLE_ALREADY_EXISTS": "Sebuah variabel bernama '%1' sudah ada.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Sebuah variabel bernama '%1' sudah ada untuk variabel lain berjenis '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Hapus %1 kegunaan variabel '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Tidak dapat menghapus variabel '%1' karena ia bagian dari fungsi '%2'", - "DELETE_VARIABLE": "Hapus variabel '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Buat sebuah Balok", - "PROCEDURE_ALREADY_EXISTS": "Sebuah prosedur bernama '%1' sudah ada", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Buat sebuah Daftar", "NEW_LIST_TITLE": "Nama daftar baru:", "LIST_MODAL_TITLE": "List Baru", - "LIST_ALREADY_EXISTS": "Sebuah daftar bernama '%1' sudah ada", - "RENAME_LIST_TITLE": "Namakan ulang semua daftar '%1' ke:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "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 4bf2c4f4..ae0de8d5 100644 --- a/editor/blocks/it.json +++ b/editor/blocks/it.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "quando si clicca sullo sprite %1", "EVENT_WHENTHISSPRITECLICKED": "quando si clicca questo sprite", "EVENT_WHENSTAGECLICKED": "quando si clicca sullo Stage", + "EVENT_WHENTOUCHINGOBJECT": "quando questo sprite tocca %1", "EVENT_WHENBROADCASTRECEIVED": "quando ricevo %1", "EVENT_WHENBACKDROPSWITCHESTO": "quando lo sfondo passa a %1", "EVENT_WHENGREATERTHAN": "porta %1 > %2", @@ -54,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "qualunque", "LOOKS_SAYFORSECS": "dire %1 per %2 secondi", "LOOKS_SAY": "dire %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "pensa %1 per %2 secondi", "LOOKS_THINK": "pensa %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "mostra", "LOOKS_HIDE": "nascondi", "LOOKS_HIDEALLSPRITES": "nascondi tutti gli sprite", @@ -90,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "passa allo sfondo %1 e attendi", "LOOKS_NEXTBACKDROP": "passa allo sfondo seguente", "LOOKS_PREVIOUSBACKDROP": "sfondo precedente", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "fai %1 passi", "MOTION_TURNLEFT": "ruota %1 di %2 gradi", "MOTION_TURNRIGHT": "ruota %1 di %2 gradi", @@ -126,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "in alto a destra", "MOTION_XSCROLL": "posizione x dello scroll", "MOTION_YSCROLL": "posizione y dello scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -138,7 +143,10 @@ "OPERATORS_OR": "%1 o %2", "OPERATORS_NOT": "non %1", "OPERATORS_JOIN": "unione di %1 e %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "lettera %1 di %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "lunghezza di %1", "OPERATORS_CONTAINS": "%1 contiene %2?", "OPERATORS_MOD": "resto della divisione di %1 diviso %2", @@ -167,6 +175,7 @@ "SENSING_DISTANCETO": "distanza da %1", "SENSING_DISTANCETO_POINTER": "puntatore del mouse", "SENSING_ASKANDWAIT": "chiedi %1 e attendi", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "risposta", "SENSING_KEYPRESSED": "tasto %1 premuto?", "SENSING_MOUSEDOWN": "pulsante del mouse premuto?", @@ -189,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "numero dello sfondo", "SENSING_OF_BACKDROPNAME": "nome dello sfondo", + "SENSING_OF_STAGE": "Palco", "SENSING_CURRENT": "%1 attuale", "SENSING_CURRENT_YEAR": "anno", "SENSING_CURRENT_MONTH": "mese", @@ -210,5 +220,55 @@ "SOUND_EFFECTS_PAN": "panning sinistra/destra", "SOUND_CHANGEVOLUMEBY": "cambia volume di %1", "SOUND_SETVOLUMETO": "porta volume a %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Movimento", + "CATEGORY_LOOKS": "Aspetto", + "CATEGORY_SOUND": "Suono", + "CATEGORY_EVENTS": "Situazioni", + "CATEGORY_CONTROL": "Controllo", + "CATEGORY_SENSING": "Sensori", + "CATEGORY_OPERATORS": "Operatori", + "CATEGORY_VARIABLES": "Variabili", + "CATEGORY_MYBLOCKS": "I Miei Blocchi", + "DUPLICATE": "Duplica", + "DELETE": "Cancella", + "ADD_COMMENT": "Aggiungi commento", + "REMOVE_COMMENT": "Rimuovi commento", + "DELETE_BLOCK": "Cancella questo Blocco", + "DELETE_X_BLOCKS": "Cancella %1 Blocchi", + "DELETE_ALL_BLOCKS": "Cancellare i %1 blocchi?", + "CLEAN_UP": "Riordina i Blocchi", + "HELP": "Aiuto", + "UNDO": "Annulla", + "REDO": "Ripristina", + "EDIT_PROCEDURE": "Modifica", + "SHOW_PROCEDURE_DEFINITION": "Vai alla definizione", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Dì qualcosa...", + "COLOUR_HUE_LABEL": "Colore", + "COLOUR_SATURATION_LABEL": "Saturazione", + "COLOUR_BRIGHTNESS_LABEL": "Luminosità", + "CHANGE_VALUE_TITLE": "Cambia il valore:", + "RENAME_VARIABLE": "Rinomina la variabile", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rinomina la Variabile", + "NEW_VARIABLE": "Crea una Variabile", + "NEW_VARIABLE_TITLE": "Nome della nuova variabile:", + "VARIABLE_MODAL_TITLE": "Nuova Variabile", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", + "NEW_PROCEDURE": "Crea un Blocco", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", + "NEW_LIST": "Crea una Lista", + "NEW_LIST_TITLE": "Nome della nuova lista:", + "LIST_MODAL_TITLE": "Nuova Lista", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_MODAL_TITLE": "Rinomina la Lista", + "NEW_BROADCAST_MESSAGE": "Nuovo messaggio", + "NEW_BROADCAST_MESSAGE_TITLE": "Nome del nuovo messaggio:", + "BROADCAST_MODAL_TITLE": "Nuovo Messaggio", + "DEFAULT_BROADCAST_MESSAGE_NAME": "messaggio1" } \ No newline at end of file diff --git a/editor/blocks/ja-Hira.json b/editor/blocks/ja-Hira.json index d2b56d42..52da9b19 100644 --- a/editor/blocks/ja-Hira.json +++ b/editor/blocks/ja-Hira.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "どれかの", "LOOKS_SAYFORSECS": "%1 と %2 びょういう", "LOOKS_SAY": "%1 という", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "%1 と %2 びょうかんがえる", "LOOKS_THINK": "%1 とかんがえる", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ひょうじする", "LOOKS_HIDE": "かくす", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "はいけいを %1 にしてまつ", "LOOKS_NEXTBACKDROP": "つぎのはいけい ", "LOOKS_PREVIOUSBACKDROP": "まえのはいけい", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "%1 ほうごかす", "MOTION_TURNLEFT": "%1 %2 たびまわす", "MOTION_TURNRIGHT": "%1 %2 たびまわす", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 または %2", "OPERATORS_NOT": "%1 ではない", "OPERATORS_JOIN": "%1 と %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "%2 の %1 ばんめのもじ ", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "%1 のながさ", "OPERATORS_CONTAINS": "%1 に %2 がふくまれる", "OPERATORS_MOD": "%1 を %2 でわったあまり", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "%1 までのきょり", "SENSING_DISTANCETO_POINTER": "マウスのポインター", "SENSING_ASKANDWAIT": "%1 ときいてまつ", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "こたえ", "SENSING_KEYPRESSED": "%1 キーがおされた", "SENSING_MOUSEDOWN": "マウスがおされた", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "おんりょう", "SENSING_OF_BACKDROPNUMBER": "はいけい #", "SENSING_OF_BACKDROPNAME": "はいけいのなまえ", + "SENSING_OF_STAGE": "ステージ", "SENSING_CURRENT": "げんざいの %1", "SENSING_CURRENT_YEAR": "とし", "SENSING_CURRENT_MONTH": "つき", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "あかるさ", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "へんすうをつくる", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "あたらしいへんすう", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "ブロックをつくる", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "リストをつくる", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "あたらしいリスト", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/ja.json b/editor/blocks/ja.json index 1a7fbca2..2413f97b 100644 --- a/editor/blocks/ja.json +++ b/editor/blocks/ja.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "どれかの", "LOOKS_SAYFORSECS": "%1 と %2 秒言う", "LOOKS_SAY": "%1 と言う", + "LOOKS_HELLO": "こんにちは!", "LOOKS_THINKFORSECS": "%1 と %2 秒考える", "LOOKS_THINK": "%1 と考える", + "LOOKS_HMM": "うーん...", "LOOKS_SHOW": "表示する", "LOOKS_HIDE": "隠す", "LOOKS_HIDEALLSPRITES": "すべてのスプライトを隠す", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "背景を %1 にして待つ", "LOOKS_NEXTBACKDROP": "次の背景 ", "LOOKS_PREVIOUSBACKDROP": "前の背景", + "LOOKS_RANDOMBACKDROP": "ランダムな背景", "MOTION_MOVESTEPS": "%1 歩動かす", "MOTION_TURNLEFT": "%1 %2 度回す", "MOTION_TURNRIGHT": "%1 %2 度回す", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "右上", "MOTION_XSCROLL": "x方向のスクロール量", "MOTION_YSCROLL": "y方向のスクロール方向", + "MOTION_STAGE_SELECTED": "ステージが選択されました: 動きブロックはありません", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 または %2", "OPERATORS_NOT": "%1 ではない", "OPERATORS_JOIN": "%1 と %2", + "OPERATORS_JOIN_APPLE": "りんご", + "OPERATORS_JOIN_BANANA": "バナナ", "OPERATORS_LETTEROF": "%2 の %1 番目の文字 ", + "OPERATORS_LETTEROF_APPLE": "り", "OPERATORS_LENGTH": "%1 の長さ", "OPERATORS_CONTAINS": "%1 に %2 が含まれる", "OPERATORS_MOD": "%1 を %2 で割った余り", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "%1 までの距離", "SENSING_DISTANCETO_POINTER": "マウスのポインター", "SENSING_ASKANDWAIT": "%1 と聞いて待つ", + "SENSING_ASK_TEXT": "あなたの名前は何ですか?", "SENSING_ANSWER": "答え", "SENSING_KEYPRESSED": "%1 キーが押された", "SENSING_MOUSEDOWN": "マウスが押された", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "音量", "SENSING_OF_BACKDROPNUMBER": "背景 #", "SENSING_OF_BACKDROPNAME": "背景の名前", + "SENSING_OF_STAGE": "ステージ", "SENSING_CURRENT": "現在の %1", "SENSING_CURRENT_YEAR": "年", "SENSING_CURRENT_MONTH": "月", @@ -240,23 +249,23 @@ "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": "新しい変数の名前:", "VARIABLE_MODAL_TITLE": "新しい変数", - "VARIABLE_ALREADY_EXISTS": "変数'%1'はすでに存在します。", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "変数'%1'は'%2'としてすでに存在します。", - "DELETE_VARIABLE_CONFIRMATION": "変数'%2'の%1回の使用部分をすべて削除しますか?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "変数'%1'はブロック'%2'の定義の一部分で削除できません。", - "DELETE_VARIABLE": "変数 '%1' を削除", + "VARIABLE_ALREADY_EXISTS": "変数\"%1\"はすでに存在します。", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "変数\"%1\"は\"%2\"としてすでに存在します。", + "DELETE_VARIABLE_CONFIRMATION": "変数\"%2\"の%1回の使用部分を削除しますか?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "変数\"%1\"はブロック\"%2\"の一部のため削除できません", + "DELETE_VARIABLE": "変数\"%1\"を削除", "NEW_PROCEDURE": "ブロックを作る", - "PROCEDURE_ALREADY_EXISTS": "定義ブロック '%1' はすでに存在します。", + "PROCEDURE_ALREADY_EXISTS": "定義\"%1\"はすでに存在します。", "NEW_LIST": "リストを作る", "NEW_LIST_TITLE": "新しいリスト名:", "LIST_MODAL_TITLE": "新しいリスト", - "LIST_ALREADY_EXISTS": "リスト '%1' はすでに存在します。", - "RENAME_LIST_TITLE": "リスト '%1' の新しい名前:", + "LIST_ALREADY_EXISTS": "リスト\"%1\"はすでに存在します。", + "RENAME_LIST_TITLE": "すべてのリスト\"%1\"の改名先:", "RENAME_LIST_MODAL_TITLE": "リストの名前を変更", "NEW_BROADCAST_MESSAGE": "新しいメッセージ", "NEW_BROADCAST_MESSAGE_TITLE": "新しいメッセージ名:", diff --git a/editor/blocks/ka.json b/editor/blocks/ka.json index 8ae999a2..efe3dfd0 100644 --- a/editor/blocks/ka.json +++ b/editor/blocks/ka.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ჩვენება", "LOOKS_HIDE": "დამალვა", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "პასუხი", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse down?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "ხმა", "SENSING_OF_BACKDROPNUMBER": "backdrop #", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/kk.json b/editor/blocks/kk.json index afb59623..5c86d6e6 100644 --- a/editor/blocks/kk.json +++ b/editor/blocks/kk.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "кез келген", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "көрсету", "LOOKS_HIDE": "жасыру", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "келесі фон", "LOOKS_PREVIOUSBACKDROP": "алдыңғы фон", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "тінтуір көрсеткіші", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "жауап", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "тінтуір басылған ба?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "дыбыс", "SENSING_OF_BACKDROPNUMBER": "фон #", "SENSING_OF_BACKDROPNAME": "фонның аты", + "SENSING_OF_STAGE": "Көрініс", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "жыл", "SENSING_CURRENT_MONTH": "ай", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Айнымалы жасау", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Жаңа айнымалы", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Блок жасау", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Тізім жасау", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Жаңа тізім", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/kn.json b/editor/blocks/kn.json index 583a755d..080f2f9e 100644 --- a/editor/blocks/kn.json +++ b/editor/blocks/kn.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ತೋರಿಸು", "LOOKS_HIDE": "ಬಚ್ಚಿಡು", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "ಮುಂದಿನ ಹಿಂದಣ", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "ಮೌಸ್", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "ಉತ್ತರ", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "ಮೌಸ್ ಒತ್ತಿದಾಗ?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "ಶಬ್ಧ", "SENSING_OF_BACKDROPNUMBER": "ಹಿಂದಣ #", "SENSING_OF_BACKDROPNAME": "ಹಿಂದಣದ ಹೆಸರು", + "SENSING_OF_STAGE": "ವೇದಿಕೆ", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/ko.json b/editor/blocks/ko.json index 20092ce1..ac4b0150 100644 --- a/editor/blocks/ko.json +++ b/editor/blocks/ko.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "아무", "LOOKS_SAYFORSECS": "%1 을(를) %2 초 동안 말하기", "LOOKS_SAY": "%1 말하기", + "LOOKS_HELLO": "안녕!", "LOOKS_THINKFORSECS": "%1 을(를) %2 초 동안 생각하기", "LOOKS_THINK": "%1 생각하기", + "LOOKS_HMM": "음...", "LOOKS_SHOW": "보이기", "LOOKS_HIDE": "숨기기", "LOOKS_HIDEALLSPRITES": "모든 스프라이트 숨기기", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "배경을 %1 (으)로 바꾸고 기다리기", "LOOKS_NEXTBACKDROP": "다음 배경으로 바꾸기", "LOOKS_PREVIOUSBACKDROP": "이전 배경으로 바꾸기", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "%1 만큼 움직이기", "MOTION_TURNLEFT": "%1 방향으로 %2 도 돌기", "MOTION_TURNRIGHT": "%1 방향으로 %2 도 돌기", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "오른쪽 위", "MOTION_XSCROLL": "x 스크롤", "MOTION_YSCROLL": "y 스크롤", + "MOTION_STAGE_SELECTED": "무대가 선택되었습니다: 사용 가능한 동작 블록이 없습니다", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 × %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 또는 %2", "OPERATORS_NOT": "%1 이(가) 아니다", "OPERATORS_JOIN": "%1 와(과) %2 결합하기", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "%2 의 %1 번째 글자", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "%1 의 길이", "OPERATORS_CONTAINS": "%1 이(가) %2 을(를) 포함하는가?", "OPERATORS_MOD": "%1 나누기 %2 의 나머지", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "%1 까지의 거리", "SENSING_DISTANCETO_POINTER": "마우스 포인터", "SENSING_ASKANDWAIT": "%1 라고 묻고 기다리기", + "SENSING_ASK_TEXT": "이름이 무엇이니?", "SENSING_ANSWER": "대답", "SENSING_KEYPRESSED": "%1 키를 눌렸는가?", "SENSING_MOUSEDOWN": "마우스를 클릭했는가?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "음량", "SENSING_OF_BACKDROPNUMBER": "배경 번호", "SENSING_OF_BACKDROPNAME": "배경 이름", + "SENSING_OF_STAGE": "무대", "SENSING_CURRENT": "현재 %1", "SENSING_CURRENT_YEAR": "년", "SENSING_CURRENT_MONTH": "월", @@ -240,23 +249,23 @@ "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": "새로운 변수 이름:", "VARIABLE_MODAL_TITLE": "새로운 변수", - "VARIABLE_ALREADY_EXISTS": "'%1' 변수 이름은 이미 존재합니다.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "'%1' 변수 이름은 이미 '%2' 형태의 다른 변수로 존재합니다.", - "DELETE_VARIABLE_CONFIRMATION": "'%2' 변수가 사용된 %1곳을 삭제할까요?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "'%2' 함수의 정의 중 일부분이기 때문에 '%1' 변수를 삭제할 수 없습니다.", - "DELETE_VARIABLE": "'%1' 변수 삭제하기", + "VARIABLE_ALREADY_EXISTS": "\"%1\" 변수 이름은 이미 존재합니다.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "\"%1\" 변수 이름은 이미 \"%2\" 형태의 다른 변수로 존재합니다.", + "DELETE_VARIABLE_CONFIRMATION": "\"%2\" 변수가 사용된 %1곳을 삭제할까요?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "\"%2\" 함수의 정의 중 일부분이기 때문에 \"%1\" 변수를 삭제할 수 없습니다.", + "DELETE_VARIABLE": "\"%1\" 변수 삭제하기", "NEW_PROCEDURE": "블록 만들기", - "PROCEDURE_ALREADY_EXISTS": "'%1' 블록 이름은 이미 존재합니다.", + "PROCEDURE_ALREADY_EXISTS": "\"%1\" 함수 이름은 이미 존재합니다.", "NEW_LIST": "리스트 만들기", "NEW_LIST_TITLE": "새로운 리스트 이름:", "LIST_MODAL_TITLE": "새로운 리스트", - "LIST_ALREADY_EXISTS": "'%1' 리스트 이름은 이미 존재합니다.", - "RENAME_LIST_TITLE": "'%1' 리스트 이름을 모두 다음으로 수정하기: ", + "LIST_ALREADY_EXISTS": "\"%1\" 리스트 이름은 이미 존재합니다.", + "RENAME_LIST_TITLE": "\"%1\" 리스트 이름을 모두 다음으로 수정하기: ", "RENAME_LIST_MODAL_TITLE": "리스트 이름 수정하기", "NEW_BROADCAST_MESSAGE": "새로운 메시지", "NEW_BROADCAST_MESSAGE_TITLE": "새로운 메시지 이름:", diff --git a/editor/blocks/ku.json b/editor/blocks/ku.json index a885498e..739e271c 100644 --- a/editor/blocks/ku.json +++ b/editor/blocks/ku.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "hîç", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "şanîke", "LOOKS_HIDE": "veşêre", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mişk-nîşandar", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "bersiv", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mişk pêlêkirî?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "deng", "SENSING_OF_BACKDROPNUMBER": "backdrop #", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "Dik", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/la.json b/editor/blocks/la.json index 841a805c..9b670ea0 100644 --- a/editor/blocks/la.json +++ b/editor/blocks/la.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "ullus", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ostende", "LOOKS_HIDE": "late", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "responde", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "musne deorsus?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "magnitudo", "SENSING_OF_BACKDROPNUMBER": "numerus imaginis scaenae", "SENSING_OF_BACKDROPNAME": "nomen imaginis scaenae", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/lo.json b/editor/blocks/lo.json index 4838cf3b..2640d9c1 100644 --- a/editor/blocks/lo.json +++ b/editor/blocks/lo.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ປະກົດຕົວອອກມາ", "LOOKS_HIDE": "ຊ່ອນ", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "ສິ່ງຫຍໍ້ທໍ້ຕໍ່ໄປ", "LOOKS_PREVIOUSBACKDROP": "ສິ່ງຫຍໍ້ທໍ້ແຕ່ກ່ອນ", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "ເມົ້າ-ເຂັມຊີ້", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "ຄຳຕອບ", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "ເມົ້າ ລົງ?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "ລະດັບສຽນ", "SENSING_OF_BACKDROPNUMBER": "ສິ່ງຫຍໍ້ທໍ້ #", "SENSING_OF_BACKDROPNAME": "ຊື່ສິ່ງຫຍໍ້ທໍ້", + "SENSING_OF_STAGE": "ຂັ້ນຕອນຂອງການ", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "ປີ", "SENSING_CURRENT_MONTH": "ເດືອນ", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "ເຮັດໃຫ້ ການປ່ຽນແປງ", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "ການປ່ຽນແປງໃຫມ່", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "ເຮັດກອ້ນ", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "ເຮັດໃຫ້ ບັນຊີ", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "ບັນຊີໃຫມ່", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/lt.json b/editor/blocks/lt.json index 222043bc..34cfe689 100644 --- a/editor/blocks/lt.json +++ b/editor/blocks/lt.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "bet kuris", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "rodyk", "LOOKS_HIDE": "slėpk", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "kitas fonas", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "pelės rodyklė", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "atsakyk", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "pelė nuspausta?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "garsumas", "SENSING_OF_BACKDROPNUMBER": "fono nr.", "SENSING_OF_BACKDROPNAME": "fono vardas", + "SENSING_OF_STAGE": "Scena", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "metai", "SENSING_CURRENT_MONTH": "mėnuo", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Sukurk Kintamąjį", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Naujas kintamasis", - "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Sukurti bloką", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Sukurk sąrašą", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Naujas sąrašas", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/mg.json b/editor/blocks/mg.json index 5876d10d..1090bd55 100644 --- a/editor/blocks/mg.json +++ b/editor/blocks/mg.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "\"na inona na inona\"", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "aseho", "LOOKS_HIDE": "afenina", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "ajanona %m.stop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "valiny", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "souris voatsindry?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "tan�na", "SENSING_OF_BACKDROPNUMBER": "ampiana %n ny velaran'ny penina", "SENSING_OF_BACKDROPNAME": "ampiana %n ny velarana", + "SENSING_OF_STAGE": "Sehatra", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "taona", "SENSING_CURRENT_MONTH": "volana", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Faf�na", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "minitra", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Amorona blongany", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Amorona lisitra", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Lisitra vaovao", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/mi.json b/editor/blocks/mi.json index 0a3782f3..cc68ef78 100644 --- a/editor/blocks/mi.json +++ b/editor/blocks/mi.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "noa", "LOOKS_SAYFORSECS": "kīia %1 mō ngā hēkona %2", "LOOKS_SAY": "kīia %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "whakaarohia te %1 mō ngā hēkona %2", "LOOKS_THINK": "whakaarohia te %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "whakaatu", "LOOKS_HIDE": "huna", "LOOKS_HIDEALLSPRITES": "hunaia ngā parehe katoa", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "panonitia te ārai tuarongo kia %1, kātahi, tatari", "LOOKS_NEXTBACKDROP": "ārai tuarongo panuku", "LOOKS_PREVIOUSBACKDROP": "ārai tuarongo o mua", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "nekehia kia %1 ngā takahanga", "MOTION_TURNLEFT": "hurihia %1, kia %2 putu", "MOTION_TURNRIGHT": "hurihia %1, kia %2 putu", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "taha katau o runga", "MOTION_XSCROLL": "panuku x", "MOTION_YSCROLL": "panuku y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1, %2 rānei", "OPERATORS_NOT": "ehara ko te %1", "OPERATORS_JOIN": "tāpiritia te %1, %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "te pū %1 o te %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "te roanga o te %1", "OPERATORS_CONTAINS": "kei roto i a %1 : %2?", "OPERATORS_MOD": "%1 % %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "tawhiti ki %1", "SENSING_DISTANCETO_POINTER": "atatohu-kiore", "SENSING_ASKANDWAIT": "pātai %1, kātahi, tatari", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "whakautu", "SENSING_KEYPRESSED": "kua pēhia te pātuhi %1?", "SENSING_MOUSEDOWN": "pāwhiri kiore?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "kahaoro", "SENSING_OF_BACKDROPNUMBER": "ārai tuarongo #", "SENSING_OF_BACKDROPNAME": "ingoa ārai tuarongo", + "SENSING_OF_STAGE": "Atamira", "SENSING_CURRENT": "%1 o nāianei", "SENSING_CURRENT_YEAR": "tau", "SENSING_CURRENT_MONTH": "marama", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Pīataata", "CHANGE_VALUE_TITLE": "Panonitia te uara:", "RENAME_VARIABLE": "Tapaina anōtia te taurangi", - "RENAME_VARIABLE_TITLE": "Tapaina anōtia te katoa o ngā taurangi '%1' ki:", + "RENAME_VARIABLE_TITLE": "Tapaina anōtia te katoa o ngā taurangi \"%1\" ki:", "RENAME_VARIABLE_MODAL_TITLE": "Tapaina anōtia te Taurangi", "NEW_VARIABLE": "Hangaia tētahi taurangi", "NEW_VARIABLE_TITLE": "Ingoa taurangi hou:", "VARIABLE_MODAL_TITLE": "Taurangi Hou", - "VARIABLE_ALREADY_EXISTS": "Kua hangaia kētia tētahi taurangi, ko '%1' te ingoa. ", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Kua hangaia kētia tētahi taurangi, ko '%1' te ingoa, engari he momo '%2' tērā. ", - "DELETE_VARIABLE_CONFIRMATION": "Mukua hoki %1 ngā mahinga o te taurangi '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kāore e taea te muku i te taurangi '%1', nā te mea he wāhanga taua taurangi o te tautuhinga mō te hātepe '%2'", - "DELETE_VARIABLE": "Mukua te taurangi '%1'", + "VARIABLE_ALREADY_EXISTS": "Kua hangaia kētia tētahi taurangi, ko \"%1\" te ingoa.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Kua hangaia kētia tētahi taurangi, ko \"%1\" te ingoa, engari he momo \"%2\" tērā.", + "DELETE_VARIABLE_CONFIRMATION": "Mukua hoki %1 ngā mahinga o te taurangi \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kāore e taea te muku i te taurangi \"%1\", nā te mea he wāhanga taua taurangi o te tautuhinga mō te hātepe \"%2\"", + "DELETE_VARIABLE": "Mukua te taurangi \"%1\"", "NEW_PROCEDURE": "Hangaia tētahi Paraka", - "PROCEDURE_ALREADY_EXISTS": "Kua hangaia kētia tētahi hātepe ko '%1' te ingoa.", + "PROCEDURE_ALREADY_EXISTS": "Kua hangaia kētia tētahi hātepe ko \"%1\" te ingoa.", "NEW_LIST": "Hangaia tētahi Rārangi", "NEW_LIST_TITLE": "Ingoa rārangi hou:", "LIST_MODAL_TITLE": "Rārangi Hou", - "LIST_ALREADY_EXISTS": "Kua hangaia kētia tētahi rārangi ko '%1' te ingoa.", - "RENAME_LIST_TITLE": "Tapaina anōtia te katoa o ngā rārangi '%1' ki:", + "LIST_ALREADY_EXISTS": "Kua hangaia kētia tētahi rārangi ko \"%1\" te ingoa.", + "RENAME_LIST_TITLE": "Tapaina anōtia te katoa o ngā rārangi \"%1\" ki:", "RENAME_LIST_MODAL_TITLE": "Tapaina te Rārangi", "NEW_BROADCAST_MESSAGE": "Karere hou", "NEW_BROADCAST_MESSAGE_TITLE": "Ingoa karere hou:", diff --git a/editor/blocks/mn.json b/editor/blocks/mn.json index 139e57ff..010662fc 100644 --- a/editor/blocks/mn.json +++ b/editor/blocks/mn.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "аливаа", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "харагд", "LOOKS_HIDE": "нуугд", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "дараагийн дэвсгэр", "LOOKS_PREVIOUSBACKDROP": "өмнөх дэвсгэр", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "хулганы заагч", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "Хариулт", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "хулгана дарагдсан", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "дууны эрч", "SENSING_OF_BACKDROPNUMBER": "# дэвсгэр", "SENSING_OF_BACKDROPNAME": "дэвсгэрийн нэр", + "SENSING_OF_STAGE": "Тайз", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "жил", "SENSING_CURRENT_MONTH": "сар", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Хувьсагч зарлах", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Шинэ хувьсагч", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Блок үүсгэх", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Жагсаалт үүсгэх", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Шинэ жагсаалт", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/mr.json b/editor/blocks/mr.json index 540c4fe0..b8d82865 100644 --- a/editor/blocks/mr.json +++ b/editor/blocks/mr.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "कुठल्याही", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "दाखवा", "LOOKS_HIDE": "लपवा", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "माऊसच्या बाणा", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "उत्तर", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "माउसचे बटन दाबले?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "आवाज ", "SENSING_OF_BACKDROPNUMBER": "backdrop #", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "पायरी", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/ms.json b/editor/blocks/ms.json index 88ee36e2..66c7e582 100644 --- a/editor/blocks/ms.json +++ b/editor/blocks/ms.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "mana-mana", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "papar", "LOOKS_HIDE": "sembunyi", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "latar belakang berikutnya", "LOOKS_PREVIOUSBACKDROP": "latar belakang sebelumnya", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "penunjuk-tetikus", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "jawapan", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "tetikus ditekan?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "kelantangan", "SENSING_OF_BACKDROPNUMBER": "latar belakang #", "SENSING_OF_BACKDROPNAME": "nama latar belakang", + "SENSING_OF_STAGE": "Pentas", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "tahun", "SENSING_CURRENT_MONTH": "bulan", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Cipta Pembolehubah", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Pemboleh Ubah Baru", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Buat Blok", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Cipta senarai", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Senarai Baru", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/nb.json b/editor/blocks/nb.json index 026de134..51367237 100644 --- a/editor/blocks/nb.json +++ b/editor/blocks/nb.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "hvilken som helst", "LOOKS_SAYFORSECS": "si %1 i %2 sekunder", "LOOKS_SAY": "si %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "tenk %1 i %2 sekunder", "LOOKS_THINK": "tenk %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "vis", "LOOKS_HIDE": "skjul", "LOOKS_HIDEALLSPRITES": "skjul alle figurer", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "bytt bakgrunn til %1 og vent", "LOOKS_NEXTBACKDROP": "neste bakgrunn", "LOOKS_PREVIOUSBACKDROP": "forrige bakgrunn", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "gå %1 steg", "MOTION_TURNLEFT": "snu %1 %2 grader", "MOTION_TURNRIGHT": "snu %1 %2 grader", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "øverst til høyre", "MOTION_XSCROLL": "rull x", "MOTION_YSCROLL": "rull y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 eller %2", "OPERATORS_NOT": "ikke %1", "OPERATORS_JOIN": "sett sammen %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "bokstav %1 i %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "lengden av %1", "OPERATORS_CONTAINS": "%1 inneholder %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "avstand til %1", "SENSING_DISTANCETO_POINTER": "musepeker", "SENSING_ASKANDWAIT": "spør %1 og vent", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "svar", "SENSING_KEYPRESSED": "tast %1 trykket?", "SENSING_MOUSEDOWN": "museknappen er trykket?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volum", "SENSING_OF_BACKDROPNUMBER": "bakgrunn nr.", "SENSING_OF_BACKDROPNAME": "navn på bakgrunn", + "SENSING_OF_STAGE": "Scene", "SENSING_CURRENT": "%1 nå", "SENSING_CURRENT_YEAR": "år", "SENSING_CURRENT_MONTH": "måned", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Lysstyrke", "CHANGE_VALUE_TITLE": "Endre verdi:", "RENAME_VARIABLE": "Endre navn på variabel", - "RENAME_VARIABLE_TITLE": "Gi alle '%1'-variablene navn:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Endre navn på variabel", "NEW_VARIABLE": "Lag en variabel", "NEW_VARIABLE_TITLE": "Nytt variabelnavn:", "VARIABLE_MODAL_TITLE": "Ny variabel", - "VARIABLE_ALREADY_EXISTS": "Det finnes allerede en variabel som heter '%1'.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Variabelnavnet '%1' er allerede i bruk for en '%2'-variabel.", - "DELETE_VARIABLE_CONFIRMATION": "Slette variabelen '%2' de %1 stedene den er i bruk?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan ikke slette variabelen '%1' fordi den brukes i definisjonen av funksjonen '%2'", - "DELETE_VARIABLE": "Slett variabelen '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Lag en kloss", - "PROCEDURE_ALREADY_EXISTS": "Det finnes allerede en prosedyre som heter '%1'", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Lag en Liste", "NEW_LIST_TITLE": "Nytt navn på listen:", "LIST_MODAL_TITLE": "Ny liste", - "LIST_ALREADY_EXISTS": "Det finnes allerede en liste som heter '%1'", - "RENAME_LIST_TITLE": "Endre navn på alle '%1'-lister til:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Gi listen et annet navn", "NEW_BROADCAST_MESSAGE": "Ny melding", "NEW_BROADCAST_MESSAGE_TITLE": "Skriv ny melding:", diff --git a/editor/blocks/ne.json b/editor/blocks/ne.json index 38fd8fdd..07f39c65 100644 --- a/editor/blocks/ne.json +++ b/editor/blocks/ne.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "कुनै ", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "देखाऊ", "LOOKS_HIDE": "लुकाऊ", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "माउसको तिर", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "उत्तर ", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "माउस थिचिएको छ?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "आयतन", "SENSING_OF_BACKDROPNUMBER": "backdrop #", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "मञ्च", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/nl.json b/editor/blocks/nl.json index 8b1cf38f..7bb0abe4 100644 --- a/editor/blocks/nl.json +++ b/editor/blocks/nl.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "willekeurig", "LOOKS_SAYFORSECS": "zeg %1 %2 sec.", "LOOKS_SAY": "zeg %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "denk %1 %2 sec.", "LOOKS_THINK": "denk %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "verschijn", "LOOKS_HIDE": "verdwijn", "LOOKS_HIDEALLSPRITES": "verberg alle sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "verander achtergrond naar %1 en wacht", "LOOKS_NEXTBACKDROP": "volgende achtergrond", "LOOKS_PREVIOUSBACKDROP": "vorige achtergrond", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "neem %1 stappen", "MOTION_TURNLEFT": "draai %1 %2 graden", "MOTION_TURNRIGHT": "draai %1 %2 graden", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "rechtsboven", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 of %2", "OPERATORS_NOT": "niet %1", "OPERATORS_JOIN": "voeg %1 en %2 samen", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 van %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "lengte van %1", "OPERATORS_CONTAINS": "%1 bevat %2?", "OPERATORS_MOD": "%1 modulo %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "afstand tot %1", "SENSING_DISTANCETO_POINTER": "muisaanwijzer", "SENSING_ASKANDWAIT": "vraag %1 en wacht", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "antwoord", "SENSING_KEYPRESSED": "toets %1 ingedrukt?", "SENSING_MOUSEDOWN": "muis ingedrukt?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "achtergrond #", "SENSING_OF_BACKDROPNAME": "achtergrond naam", + "SENSING_OF_STAGE": "Speelveld", "SENSING_CURRENT": "huidige %1", "SENSING_CURRENT_YEAR": "jaar", "SENSING_CURRENT_MONTH": "maand", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Helderheid", "CHANGE_VALUE_TITLE": "Verander waarde:", "RENAME_VARIABLE": "Variabele hernoemen", - "RENAME_VARIABLE_TITLE": "Hernoem alle '%1' variabelen naar:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Variabele hernoemen", "NEW_VARIABLE": "Maak een variabele", "NEW_VARIABLE_TITLE": "Nieuwe variabelenaam:", "VARIABLE_MODAL_TITLE": "Nieuwe variabele", - "VARIABLE_ALREADY_EXISTS": "Er bestaat al een variabele met de naam '%1'.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Een variabele genaamd '%1' bestaat al voor een andere variabele van het type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Verwijder de %1 toepassingen van de '%2' variabele?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan de variabele '%1' niet verwijderen, omdat die deel uitmaakt van de definitie van de functie '%2'", - "DELETE_VARIABLE": "Verwijder de '%1' variabele", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Maak een blok", - "PROCEDURE_ALREADY_EXISTS": "Er bestaat al een procedure met de naam '%1'.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Maak een lijst", "NEW_LIST_TITLE": "Nieuwe lijstnaam:", "LIST_MODAL_TITLE": "Nieuwe lijst", - "LIST_ALREADY_EXISTS": "Er bestaat al een lijst met de naam '%1'.", - "RENAME_LIST_TITLE": "Hernoem alle '%1' lijsten naar:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Lijst hernoemen", "NEW_BROADCAST_MESSAGE": "Nieuw bericht", "NEW_BROADCAST_MESSAGE_TITLE": "Nieuwe berichtnaam:", diff --git a/editor/blocks/nn.json b/editor/blocks/nn.json index c0d2313f..5fa6ee17 100644 --- a/editor/blocks/nn.json +++ b/editor/blocks/nn.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "vilkårleg", "LOOKS_SAYFORSECS": "sei %1 i %2 sekund", "LOOKS_SAY": "sei %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "tenk %1 i %2 sekund", "LOOKS_THINK": "tenk %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "vis", "LOOKS_HIDE": "gøym", "LOOKS_HIDEALLSPRITES": "gøym alle figurar", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "byt bakgrunn til %1 og vent", "LOOKS_NEXTBACKDROP": "neste bakgrunn", "LOOKS_PREVIOUSBACKDROP": "førre bakgrunn", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "gå %1 steg", "MOTION_TURNLEFT": "snu %1 %2 gradar", "MOTION_TURNRIGHT": "snu %1 %2 gradar", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "oppe til høgre", "MOTION_XSCROLL": "rull x", "MOTION_YSCROLL": "rull y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 − %2", "OPERATORS_MULTIPLY": "%1 × %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 eller %2", "OPERATORS_NOT": "ikkje %1", "OPERATORS_JOIN": "set saman %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "bokstav %1 i %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "lengda til %1", "OPERATORS_CONTAINS": "%1 inneheld %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "avstand til %1", "SENSING_DISTANCETO_POINTER": "musepeikar", "SENSING_ASKANDWAIT": "spør %1 og vent", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "svar", "SENSING_KEYPRESSED": "tasten %1 er trykt?", "SENSING_MOUSEDOWN": "museknappen er trykt?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "lydstyrke", "SENSING_OF_BACKDROPNUMBER": "bakgrunn nr.", "SENSING_OF_BACKDROPNAME": "bakgrunnsnamn", + "SENSING_OF_STAGE": "Scene", "SENSING_CURRENT": "%1 nett no", "SENSING_CURRENT_YEAR": "året", "SENSING_CURRENT_MONTH": "månaden", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Lysstyrke", "CHANGE_VALUE_TITLE": "Endra verdi:", "RENAME_VARIABLE": "Gje nytt namn", - "RENAME_VARIABLE_TITLE": "Endra namnet på alle «%1»-variablane til:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Gje nytt namn", "NEW_VARIABLE": "Lag ein variabel", "NEW_VARIABLE_TITLE": "Namn på ny variabel:", "VARIABLE_MODAL_TITLE": "Ny variabel", - "VARIABLE_ALREADY_EXISTS": "Det finst alt ein variabel som heiter «%1».", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Det finst alt ein variabel som heiter «%1», for ein annan variabel av type «%2».", - "DELETE_VARIABLE_CONFIRMATION": "Vil du sletta %1 bruk av variabelen «%2»?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan ikkje sletta variabelen «%1», då han er del av definisjonen til funksjonen «%2».", - "DELETE_VARIABLE": "Slett variabelen «%1»", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Lag ein kloss", - "PROCEDURE_ALREADY_EXISTS": "Det finst alt ein prosedyre som heiter «%1».", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Lag ei liste", "NEW_LIST_TITLE": "Namn på ny liste:", "LIST_MODAL_TITLE": "Ny liste", - "LIST_ALREADY_EXISTS": "Det finst alt ei liste som heiter «%1».", - "RENAME_LIST_TITLE": "Endra namnet på alle «%1»-listene til:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Gje nytt namn", "NEW_BROADCAST_MESSAGE": "Ny melding", "NEW_BROADCAST_MESSAGE_TITLE": "Namn på ny melding:", diff --git a/editor/blocks/oc.json b/editor/blocks/oc.json index c7d96f06..4525f5e1 100644 --- a/editor/blocks/oc.json +++ b/editor/blocks/oc.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "show", "LOOKS_HIDE": "hide", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "answer", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse down?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "backdrop #", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/pl.json b/editor/blocks/pl.json index 0c276e70..b656d3a4 100644 --- a/editor/blocks/pl.json +++ b/editor/blocks/pl.json @@ -39,7 +39,7 @@ "EVENT_WHENFLAGCLICKED": "Kiedy %1 kliknięty", "EVENT_WHENTHISSPRITECLICKED": "Kiedy ten duszek kliknięty", "EVENT_WHENSTAGECLICKED": "Kiedy scena kliknięta", - "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", + "EVENT_WHENTOUCHINGOBJECT": "kiedy ten duszek dotknie %1", "EVENT_WHENBROADCASTRECEIVED": "Kiedy otrzymam %1", "EVENT_WHENBACKDROPSWITCHESTO": "Kiedy tło zmienia się na %1", "EVENT_WHENGREATERTHAN": "Kiedy %1 > %2", @@ -55,11 +55,13 @@ "EVENT_WHENKEYPRESSED_ANY": "Dowolny", "LOOKS_SAYFORSECS": "Powiedz %1 przez %2 sekund", "LOOKS_SAY": "Powiedz %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "Pomyśl %1 przez %2 sekund", "LOOKS_THINK": "Pomyśl %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "Pokaż", "LOOKS_HIDE": "ukryj", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "ukryj wszystkie duszki", "LOOKS_EFFECT_COLOR": "Kolor", "LOOKS_EFFECT_FISHEYE": "Rybie oko", "LOOKS_EFFECT_WHIRL": "Wir", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "Zmień tło na %1 i czekaj", "LOOKS_NEXTBACKDROP": "Następne tło", "LOOKS_PREVIOUSBACKDROP": "poprzednie tło", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "Przesuń %1 kroków", "MOTION_TURNLEFT": "Przesuń %1 %2 stopni", "MOTION_TURNRIGHT": "Przesuń %1 %2 stopni", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 lub %2", "OPERATORS_NOT": "Nie %1", "OPERATORS_JOIN": "Połącz %1 i %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "Litera %1 z %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "Długość z %1", "OPERATORS_CONTAINS": "Czy %1 zawiera %2 ?", "OPERATORS_MOD": "Reszta z dzielenia %1 i %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "Dystans do %1", "SENSING_DISTANCETO_POINTER": "Wskaźnik myszy", "SENSING_ASKANDWAIT": "Zapytaj %1 i czekaj", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "Odpowiedź", "SENSING_KEYPRESSED": "Klawisz %1 naciśnięty ?", "SENSING_MOUSEDOWN": "Kursor myszy najeżdża", @@ -177,7 +185,7 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "Do przeciągnięcia", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "Nie do przeciągnięcia", "SENSING_LOUDNESS": "Głośnosć", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "głośno?", "SENSING_TIMER": "Stoper", "SENSING_RESETTIMER": "Resetuj stoper", "SENSING_OF": "%1 z %2", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "Głośność", "SENSING_OF_BACKDROPNUMBER": "Tło: indeks", "SENSING_OF_BACKDROPNAME": "Tło: nazwa", + "SENSING_OF_STAGE": "Scena", "SENSING_CURRENT": "Obecny %1", "SENSING_CURRENT_YEAR": "Rok", "SENSING_CURRENT_MONTH": "Miesiąc", @@ -200,7 +209,7 @@ "SENSING_CURRENT_SECOND": "Sekunda", "SENSING_DAYSSINCE2000": "Dni od 2000", "SENSING_USERNAME": "Nazwa użytkownika", - "SENSING_USERID": "user id", + "SENSING_USERID": "ID użytkownika", "SOUND_PLAY": "Zagraj dźwięk %1", "SOUND_PLAYUNTILDONE": "Graj dźwięk %1 aż się skończy", "SOUND_STOPALLSOUNDS": "Zakończ wszystkie dźwięki", @@ -219,12 +228,12 @@ "CATEGORY_CONTROL": "Kontrola", "CATEGORY_SENSING": "Czujniki", "CATEGORY_OPERATORS": "Operatory", - "CATEGORY_VARIABLES": "Variables", - "CATEGORY_MYBLOCKS": "My Blocks", + "CATEGORY_VARIABLES": "Zmienne", + "CATEGORY_MYBLOCKS": "Moje bloki", "DUPLICATE": "Duplikuj", "DELETE": "Usuń", - "ADD_COMMENT": "Add Comment", - "REMOVE_COMMENT": "Remove Comment", + "ADD_COMMENT": "Dodaj komentarz", + "REMOVE_COMMENT": "Usuń komentarz", "DELETE_BLOCK": "Delete Block", "DELETE_X_BLOCKS": "Delete %1 Blocks", "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", @@ -234,29 +243,29 @@ "REDO": "Zrób ponownie", "EDIT_PROCEDURE": "Edycja", "SHOW_PROCEDURE_DEFINITION": "Go to definition", - "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Powiedz coś...", "COLOUR_HUE_LABEL": "Kolor", "COLOUR_SATURATION_LABEL": "Saturation", "COLOUR_BRIGHTNESS_LABEL": "Jasność", "CHANGE_VALUE_TITLE": "Change value:", - "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", - "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "RENAME_VARIABLE": "Zmień nazwę zmiennej", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Zmień nazwę zmiennej", "NEW_VARIABLE": "Stwórz zmienną", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Nowa zmienna", - "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Utwórz blok", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Stwórz listę", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Nowa lista", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/pt-br.json b/editor/blocks/pt-br.json index 7e0e9536..9d26482d 100644 --- a/editor/blocks/pt-br.json +++ b/editor/blocks/pt-br.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "qualquer", "LOOKS_SAYFORSECS": "diga %1 por %2 segundos", "LOOKS_SAY": "diga %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "pense %1 por %2 segundos", "LOOKS_THINK": "pense %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "mostre", "LOOKS_HIDE": "esconda", "LOOKS_HIDEALLSPRITES": "ocultar todos", @@ -67,16 +69,16 @@ "LOOKS_EFFECT_MOSAIC": "mosaico", "LOOKS_EFFECT_BRIGHTNESS": "brilho", "LOOKS_EFFECT_GHOST": "fantasma", - "LOOKS_CHANGEEFFECTBY": "mude efeito %1 para %2", - "LOOKS_SETEFFECTTO": "defina efeito %1 para %2", - "LOOKS_CLEARGRAPHICEFFECTS": "limpe efeitos gráficos", - "LOOKS_CHANGESIZEBY": "mude tamanho por %1", - "LOOKS_SETSIZETO": "fixe tamanho para %1 %", + "LOOKS_CHANGEEFFECTBY": "adicione ao efeito %1 %2", + "LOOKS_SETEFFECTTO": "mude o efeito %1 para %2", + "LOOKS_CLEARGRAPHICEFFECTS": "apague os efeitos gráficos", + "LOOKS_CHANGESIZEBY": "adicione %1 ao tamanho", + "LOOKS_SETSIZETO": "mude o tamanho para %1 %", "LOOKS_SIZE": "tamanho", "LOOKS_CHANGESTRETCHBY": "mude trajeto por %1", "LOOKS_SETSTRETCHTO": "ajuste curso para %1 %", - "LOOKS_SWITCHCOSTUMETO": "mude traje para %1", - "LOOKS_NEXTCOSTUME": "próximo traje", + "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_GOTOFRONTBACK_FRONT": "frente", @@ -85,32 +87,33 @@ "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "para frente", "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "para trás", "LOOKS_BACKDROPNUMBERNAME": "pano de fundo %1", - "LOOKS_COSTUMENUMBERNAME": "traje %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_NEXTBACKDROP": "próximo pano de fundo", "LOOKS_PREVIOUSBACKDROP": "cenário anterior", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "mova %1 passos", "MOTION_TURNLEFT": "gire %1 %2 graus", "MOTION_TURNRIGHT": "gire %1 %2 graus", - "MOTION_POINTINDIRECTION": "aponte na direção %1", - "MOTION_POINTTOWARDS": "aponte para a direção %1", + "MOTION_POINTINDIRECTION": "aponte para a direção %1", + "MOTION_POINTTOWARDS": "aponte para %1", "MOTION_POINTTOWARDS_POINTER": "ponteiro do mouse", "MOTION_GOTO": "vá para %1", "MOTION_GOTO_POINTER": "ponteiro do mouse", "MOTION_GOTO_RANDOM": "posição aleatória", "MOTION_GOTOXY": "vá para x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "deslizar %1 segs para x: %2 y: %3", - "MOTION_GLIDETO": "deslizar %1 segs para %2", + "MOTION_GLIDESECSTOXY": "deslize por %1 seg até x: %2 y: %3", + "MOTION_GLIDETO": "deslize por %1 segs até %2", "MOTION_GLIDETO_POINTER": "ponteiro do mouse", "MOTION_GLIDETO_RANDOM": "posição aleatória", - "MOTION_CHANGEXBY": "mude x por %1", - "MOTION_SETX": "fixe x para %1", - "MOTION_CHANGEYBY": "mude y por %1", - "MOTION_SETY": "fixe y para %1", + "MOTION_CHANGEXBY": "adicione %1 a x", + "MOTION_SETX": "mude x para %1", + "MOTION_CHANGEYBY": "adicione %1 a y", + "MOTION_SETY": "mude y para %1", "MOTION_IFONEDGEBOUNCE": "se tocar na borda, volte", - "MOTION_SETROTATIONSTYLE": "ajuste rotação para estilo %1", + "MOTION_SETROTATIONSTYLE": "mude o estilo de rotação para %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "esquerda-direita", "MOTION_SETROTATIONSTYLE_DONTROTATE": "não rotacionar", "MOTION_SETROTATIONSTYLE_ALLAROUND": "tudo a volta", @@ -120,13 +123,14 @@ "MOTION_SCROLLRIGHT": "rolar para direita %1 %", "MOTION_SCROLLUP": "rolar para cima %1", "MOTION_ALIGNSCENE": "alinhar cena %1", - "MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left", - "MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right", - "MOTION_ALIGNSCENE_MIDDLE": "middle", - "MOTION_ALIGNSCENE_TOPLEFT": "top-left", - "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", - "MOTION_XSCROLL": "x scroll", - "MOTION_YSCROLL": "y scroll", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "inferior esquerda", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "inferior direita", + "MOTION_ALIGNSCENE_MIDDLE": "meio", + "MOTION_ALIGNSCENE_TOPLEFT": "superior esquerdo", + "MOTION_ALIGNSCENE_TOPRIGHT": "superior direita", + "MOTION_XSCROLL": "rolagem eixo x", + "MOTION_YSCROLL": "rolagem eixo y", + "MOTION_STAGE_SELECTED": "Palco selecionado: sem blocos de movimento", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 ou %2", "OPERATORS_NOT": "não %1", "OPERATORS_JOIN": "junte %1 com %2", + "OPERATORS_JOIN_APPLE": "apple", + "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", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distância %1", "SENSING_DISTANCETO_POINTER": "ponteiro do mouse", "SENSING_ASKANDWAIT": "pergunte %1 e espere", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "resposta", "SENSING_KEYPRESSED": "quando a tecla %1 for pressionada", "SENSING_MOUSEDOWN": "mouse pressionado?", @@ -177,19 +185,20 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "arrastável", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "não arrastável", "SENSING_LOUDNESS": "ruído", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "alto?", "SENSING_TIMER": "cronômetro", "SENSING_RESETTIMER": "reiniciar o tempo", "SENSING_OF": "%1 de %2", "SENSING_OF_XPOSITION": "posição x", "SENSING_OF_YPOSITION": "posição y", "SENSING_OF_DIRECTION": "direção", - "SENSING_OF_COSTUMENUMBER": "traje%1", - "SENSING_OF_COSTUMENAME": "nome do traje/ nome da fantasia", + "SENSING_OF_COSTUMENUMBER": "n° da fantasia", + "SENSING_OF_COSTUMENAME": "nome da fantasia", "SENSING_OF_SIZE": "tamanho", "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "pano de fundo#", "SENSING_OF_BACKDROPNAME": "nome do pano de fundo", + "SENSING_OF_STAGE": "Palco", "SENSING_CURRENT": "atual %1", "SENSING_CURRENT_YEAR": "ano", "SENSING_CURRENT_MONTH": "mês", @@ -200,15 +209,15 @@ "SENSING_CURRENT_SECOND": "segundo", "SENSING_DAYSSINCE2000": "dias desde 2000", "SENSING_USERNAME": "nome de usuário", - "SENSING_USERID": "user id", + "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_SETEFFECTO": "definir %1 efeito para %2", - "SOUND_CHANGEEFFECTBY": "mudar efeito %1 por %2", - "SOUND_CLEAREFFECTS": "limpar os efeitos de som ", + "SOUND_SETEFFECTO": "mude o efeito %1 para %2", + "SOUND_CHANGEEFFECTBY": "adicione ao efeito %1 %2", + "SOUND_CLEAREFFECTS": "apague os efeitos de som ", "SOUND_EFFECTS_PITCH": "passo", - "SOUND_EFFECTS_PAN": "pan left/right", + "SOUND_EFFECTS_PAN": "balanço esquerda/direita", "SOUND_CHANGEVOLUMEBY": "mudar o volume por %1", "SOUND_SETVOLUMETO": "fixar o volume para %1%", "SOUND_VOLUME": "volume", @@ -219,47 +228,47 @@ "CATEGORY_CONTROL": "Controle", "CATEGORY_SENSING": "Sensores", "CATEGORY_OPERATORS": "Operadores", - "CATEGORY_VARIABLES": "Variables", - "CATEGORY_MYBLOCKS": "My Blocks", + "CATEGORY_VARIABLES": "Variáveis", + "CATEGORY_MYBLOCKS": "Meus Blocos", "DUPLICATE": "Duplicar", "DELETE": "Apagar", - "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": "Comentar", + "REMOVE_COMMENT": "Remover Comentário", + "DELETE_BLOCK": "Deletar Bloco", + "DELETE_X_BLOCKS": "Deletar %1 Blocos", + "DELETE_ALL_BLOCKS": "Deletar todos %1 blocos?", + "CLEAN_UP": "Limpar Blocos", "HELP": "Ajuda", "UNDO": "Desfazer", "REDO": "Refazer", "EDIT_PROCEDURE": "Editar", - "SHOW_PROCEDURE_DEFINITION": "Go to definition", - "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "SHOW_PROCEDURE_DEFINITION": "Vá para definição", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Diga algo...", "COLOUR_HUE_LABEL": "cor", "COLOUR_SATURATION_LABEL": "saturação", "COLOUR_BRIGHTNESS_LABEL": "Brilho", - "CHANGE_VALUE_TITLE": "Change value:", - "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", - "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "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", "NEW_VARIABLE": "Criar uma Variável", - "NEW_VARIABLE_TITLE": "New variable name:", + "NEW_VARIABLE_TITLE": "Novo nome para 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'.", - "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Criar um bloco", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Criar uma lista", - "NEW_LIST_TITLE": "New list name:", + "NEW_LIST_TITLE": "Novo nome de lista:", "LIST_MODAL_TITLE": "Nova Lista", - "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": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_MODAL_TITLE": "Renomear Lista", + "NEW_BROADCAST_MESSAGE": "Nova mensagem", + "NEW_BROADCAST_MESSAGE_TITLE": "Novo nome de mensagem:", "BROADCAST_MODAL_TITLE": "Nova Mensagem", "DEFAULT_BROADCAST_MESSAGE_NAME": "mensagem 1" } \ No newline at end of file diff --git a/editor/blocks/pt.json b/editor/blocks/pt.json index db52b9a8..710ccabf 100644 --- a/editor/blocks/pt.json +++ b/editor/blocks/pt.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "qualquer", "LOOKS_SAYFORSECS": "diz %1 durante %2 s", "LOOKS_SAY": "diz %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "pensa %1 durante %2 s", "LOOKS_THINK": "pensa %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "mostra-te", "LOOKS_HIDE": "esconde-te", "LOOKS_HIDEALLSPRITES": "esconde todos os actores", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "muda o cenário para %1 e espera", "LOOKS_NEXTBACKDROP": "passa para o teu próximo cenário", "LOOKS_PREVIOUSBACKDROP": "o cenário anterior", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "anda %1 passos", "MOTION_TURNLEFT": "gira %1 %2 °", "MOTION_TURNRIGHT": "gira %1 %2 °", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "no topo e à direita", "MOTION_XSCROLL": "o rolamento em x", "MOTION_YSCROLL": "o rolamento em y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 − %2", "OPERATORS_MULTIPLY": "%1 × %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 ou %2", "OPERATORS_NOT": "é falso que %1", "OPERATORS_JOIN": "a junção de %1 com %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "o caractere %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "o comprimento de %1", "OPERATORS_CONTAINS": "%1 contém %2", "OPERATORS_MOD": "o resto de %1 a dividir por %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "a distância até %1", "SENSING_DISTANCETO_POINTER": "o ponteiro do rato", "SENSING_ASKANDWAIT": "pergunta %1 e espera pela resposta", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "a resposta", "SENSING_KEYPRESSED": "a tecla %1 está a ser pressionada", "SENSING_MOUSEDOWN": "o botão do rato está pressionado", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "o volume", "SENSING_OF_BACKDROPNUMBER": "o número do cenário", "SENSING_OF_BACKDROPNAME": "o nome do cenário", + "SENSING_OF_STAGE": "Palco", "SENSING_CURRENT": "%1 actual", "SENSING_CURRENT_YEAR": "o ano", "SENSING_CURRENT_MONTH": "o mês", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brilho", "CHANGE_VALUE_TITLE": "Alterar o valor:", "RENAME_VARIABLE": "Renomear variável", - "RENAME_VARIABLE_TITLE": "Renomear todas as '%1' variáveis para:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Renomear Variável", "NEW_VARIABLE": "Criar uma Variável", "NEW_VARIABLE_TITLE": "Novo nome da variável:", "VARIABLE_MODAL_TITLE": "Nova Variável", - "VARIABLE_ALREADY_EXISTS": "Já existe uma variável com o nome '%1'.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Já existe uma variável com o nome '%1' do tipo '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Remover %1 utilizações da variável '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Não é possível remover a variável '%1' porque é parte da definição da função '%2'", - "DELETE_VARIABLE": "Remover a variável '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Criar um Bloco", - "PROCEDURE_ALREADY_EXISTS": "Já existe um procedimento com o nome '%1'.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Criar uma Lista", "NEW_LIST_TITLE": "Nome da nova lista:", "LIST_MODAL_TITLE": "Nova Lista", - "LIST_ALREADY_EXISTS": "Já existe uma lista com o nome '%1'.", - "RENAME_LIST_TITLE": "Renomear todas as '%1' listas para:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Renomear Lista", "NEW_BROADCAST_MESSAGE": "Nova mensagem", "NEW_BROADCAST_MESSAGE_TITLE": "Nome da nova mensagem:", diff --git a/editor/blocks/qu.json b/editor/blocks/qu.json index f091bdca..96dc74df 100644 --- a/editor/blocks/qu.json +++ b/editor/blocks/qu.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "show", "LOOKS_HIDE": "pakay", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "kutichiy rimayta", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse down?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "hipaynin", "SENSING_OF_BACKDROPNAME": "hipaynin sutin", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/ro.json b/editor/blocks/ro.json index 41a41b3f..1146ca58 100644 --- a/editor/blocks/ro.json +++ b/editor/blocks/ro.json @@ -1,5 +1,5 @@ { - "CONTROL_FOREVER": "mereu", + "CONTROL_FOREVER": "la infinit", "CONTROL_REPEAT": "repetă %1", "CONTROL_IF": "dacă %1 atunci", "CONTROL_ELSE": "dacă", @@ -19,7 +19,7 @@ "CONTROL_COUNTER": "contor", "CONTROL_INCRCOUNTER": "incrementează contor", "CONTROL_CLEARCOUNTER": "resetează contor", - "CONTROL_ALLATONCE": "all at once", + "CONTROL_ALLATONCE": "integral", "DATA_SETVARIABLETO": "setează %1 la %2", "DATA_CHANGEVARIABLEBY": "schimbă %1 la %2", "DATA_SHOWVARIABLE": "arată variabila %1", @@ -39,27 +39,29 @@ "EVENT_WHENFLAGCLICKED": "când executăm click pe %1", "EVENT_WHENTHISSPRITECLICKED": "când exectuăm click pe acest personaj", "EVENT_WHENSTAGECLICKED": "când este selectată faza", - "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", - "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", - "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", - "EVENT_WHENGREATERTHAN": "when %1 > %2", + "EVENT_WHENTOUCHINGOBJECT": "când personajul atinge %1", + "EVENT_WHENBROADCASTRECEIVED": "când primesc %1", + "EVENT_WHENBACKDROPSWITCHESTO": "când fundalul se schimbă la '%1'", + "EVENT_WHENGREATERTHAN": "când %1>%2", "EVENT_WHENGREATERTHAN_TIMER": "cronometru", - "EVENT_BROADCAST": "broadcast %1", - "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", - "EVENT_WHENKEYPRESSED": "when %1 key pressed", + "EVENT_BROADCAST": "difuzează %1", + "EVENT_BROADCASTANDWAIT": "difuzează %1 și așteaptă", + "EVENT_WHENKEYPRESSED": "când tasta %1 este apăsată", "EVENT_WHENKEYPRESSED_SPACE": "spațiu", "EVENT_WHENKEYPRESSED_LEFT": "săgeată stânga", "EVENT_WHENKEYPRESSED_RIGHT": "săgeată dreapta", "EVENT_WHENKEYPRESSED_DOWN": "săgeată jos", "EVENT_WHENKEYPRESSED_UP": "săgeată în sus", "EVENT_WHENKEYPRESSED_ANY": "oricare", - "LOOKS_SAYFORSECS": "say %1 for %2 seconds", - "LOOKS_SAY": "say %1", - "LOOKS_THINKFORSECS": "think %1 for %2 seconds", - "LOOKS_THINK": "think %1", + "LOOKS_SAYFORSECS": "spune %1 pentru %2 secunde", + "LOOKS_SAY": "spune %1", + "LOOKS_HELLO": "Hello!", + "LOOKS_THINKFORSECS": "gândește %1 pentru %2 secunde ", + "LOOKS_THINK": "gândește %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "arată", "LOOKS_HIDE": "ascunde", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "ascunde toate personajele", "LOOKS_EFFECT_COLOR": "culoare", "LOOKS_EFFECT_FISHEYE": "ochi de pește", "LOOKS_EFFECT_WHIRL": "vârtej", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "fundalul următor", "LOOKS_PREVIOUSBACKDROP": "fundalul anterior", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "lungimea lui %1", "OPERATORS_CONTAINS": "%1 conține %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "cursorul mouse-ului", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "raspuns", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse jos?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volum", "SENSING_OF_BACKDROPNUMBER": "fundalul #", "SENSING_OF_BACKDROPNAME": "denumire fundal", + "SENSING_OF_STAGE": "Scenă", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "anul", "SENSING_CURRENT_MONTH": "luna", @@ -240,26 +249,26 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Creaza o variabila", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Variabilă Nouă", - "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Creaza un bloc", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Creaza o lista", - "NEW_LIST_TITLE": "New list name:", + "NEW_LIST_TITLE": "Noul nume al listei:", "LIST_MODAL_TITLE": "Listă Nouă", - "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": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_MODAL_TITLE": "Redenumește lista", + "NEW_BROADCAST_MESSAGE": "Mesaj nou", + "NEW_BROADCAST_MESSAGE_TITLE": "Numele mesajului nou", "BROADCAST_MODAL_TITLE": "Mesaj Nou", "DEFAULT_BROADCAST_MESSAGE_NAME": "mesaj1" } \ No newline at end of file diff --git a/editor/blocks/ru.json b/editor/blocks/ru.json index b1e152fc..0d561019 100644 --- a/editor/blocks/ru.json +++ b/editor/blocks/ru.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "любой из", "LOOKS_SAYFORSECS": "говорить %1 в течение %2 секунд", "LOOKS_SAY": "сказать %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "думать %1 %2 секунд", "LOOKS_THINK": "думать %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "показать", "LOOKS_HIDE": "спрятать", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "сменить фон на %1 и ждать", "LOOKS_NEXTBACKDROP": "следующий фон", "LOOKS_PREVIOUSBACKDROP": "предыдущий фон", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "идти %1 шагов", "MOTION_TURNLEFT": "повернуть %1 на %2 градусов", "MOTION_TURNRIGHT": "повернуть %1 на %2 градусов", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 или %2", "OPERATORS_NOT": "не %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "длина %1", "OPERATORS_CONTAINS": "%1 содержит %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "расстояние до %1", "SENSING_DISTANCETO_POINTER": "указатель мыши", "SENSING_ASKANDWAIT": "спросить %1 и ждать", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "ответ", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "мышь нажата?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "громкость", "SENSING_OF_BACKDROPNUMBER": "фон №", "SENSING_OF_BACKDROPNAME": "имя фона", + "SENSING_OF_STAGE": "Сцена", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "год", "SENSING_CURRENT_MONTH": "месяц", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Яркость", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Создать переменную", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Новая переменная", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Создать блок", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Создание списка", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Новый список", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/si.json b/editor/blocks/si.json index 43e77bba..3f0ed3f1 100644 --- a/editor/blocks/si.json +++ b/editor/blocks/si.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "show", "LOOKS_HIDE": "hide", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "පිළිතුර", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse down?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "backdrop #", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/sk.json b/editor/blocks/sk.json index 195027b0..42d7ec0f 100644 --- a/editor/blocks/sk.json +++ b/editor/blocks/sk.json @@ -1,65 +1,67 @@ { "CONTROL_FOREVER": "opakuj stále", - "CONTROL_REPEAT": "repeat %1", - "CONTROL_IF": "if %1 then", + "CONTROL_REPEAT": "opakuj %1", + "CONTROL_IF": "ak %1 potom", "CONTROL_ELSE": "inak", "CONTROL_STOP": "stop", "CONTROL_STOP_ALL": "všetko", "CONTROL_STOP_THIS": "tento scenár", "CONTROL_STOP_OTHER": "moje iné scenáre", - "CONTROL_WAIT": "wait %1 seconds", - "CONTROL_WAITUNTIL": "wait until %1", - "CONTROL_REPEATUNTIL": "repeat until %1", - "CONTROL_WHILE": "while %1", - "CONTROL_FOREACH": "for each %1 in %2", + "CONTROL_WAIT": "čakaj %1 sekúnd", + "CONTROL_WAITUNTIL": "čakaj pokiaľ %1", + "CONTROL_REPEATUNTIL": "čakaj pokiaľ %1", + "CONTROL_WHILE": "čakaj %1", + "CONTROL_FOREACH": "pre každé %1 v %2", "CONTROL_STARTASCLONE": "pri štarte môjho klonu", - "CONTROL_CREATECLONEOF": "create clone of %1", + "CONTROL_CREATECLONEOF": "vytvor klon z %1", "CONTROL_CREATECLONEOF_MYSELF": "seba", "CONTROL_DELETETHISCLONE": "zruš tento klon", - "CONTROL_COUNTER": "counter", - "CONTROL_INCRCOUNTER": "increment counter", - "CONTROL_CLEARCOUNTER": "clear counter", - "CONTROL_ALLATONCE": "all at once", - "DATA_SETVARIABLETO": "set %1 to %2", - "DATA_CHANGEVARIABLEBY": "change %1 by %2", - "DATA_SHOWVARIABLE": "show variable %1", - "DATA_HIDEVARIABLE": "hide variable %1", - "DATA_ADDTOLIST": "add %1 to %2", - "DATA_DELETEOFLIST": "delete %1 of %2", - "DATA_INSERTATLIST": "insert %1 at %2 of %3", - "DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3", - "DATA_ITEMOFLIST": "item %1 of %2", - "DATA_LENGTHOFLIST": "length of %1", - "DATA_LISTCONTAINSITEM": "%1 contains %2?", - "DATA_SHOWLIST": "show list %1", - "DATA_HIDELIST": "hide list %1", + "CONTROL_COUNTER": "počítadlo", + "CONTROL_INCRCOUNTER": "zvýš počítadlo", + "CONTROL_CLEARCOUNTER": "vynuluj počítadlo", + "CONTROL_ALLATONCE": "všetko naraz", + "DATA_SETVARIABLETO": "nastav %1 na %2", + "DATA_CHANGEVARIABLEBY": "zmeň %1 o %2", + "DATA_SHOWVARIABLE": "ukáž premennú %1", + "DATA_HIDEVARIABLE": "skry premennú %1", + "DATA_ADDTOLIST": "pripočítaj %1 k %2", + "DATA_DELETEOFLIST": "zamž %1 z %2", + "DATA_INSERTATLIST": "vlož %1 na %2 v %3", + "DATA_REPLACEITEMOFLIST": "nahraď %1 v %2 hodnotou %3", + "DATA_ITEMOFLIST": "prvok %1 z %2", + "DATA_LENGTHOFLIST": "dľžka %1", + "DATA_LISTCONTAINSITEM": "%1 obsahuje %2?", + "DATA_SHOWLIST": "ukáž zoznam %1", + "DATA_HIDELIST": "skry zoznam %1", "DATA_INDEX_ALL": "všetko", "DATA_INDEX_LAST": "posledný", "DATA_INDEX_RANDOM": "náhodný", - "EVENT_WHENFLAGCLICKED": "when %1 clicked", + "EVENT_WHENFLAGCLICKED": "po kliknutí na %1", "EVENT_WHENTHISSPRITECLICKED": "pri kliknutí na mňa", - "EVENT_WHENSTAGECLICKED": "when stage clicked", - "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", - "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", - "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", - "EVENT_WHENGREATERTHAN": "when %1 > %2", + "EVENT_WHENSTAGECLICKED": "pri kliknutí na scénu", + "EVENT_WHENTOUCHINGOBJECT": "keď sa tento škriatok dotkne %1", + "EVENT_WHENBROADCASTRECEIVED": "keď dostanem %1", + "EVENT_WHENBACKDROPSWITCHESTO": "po zmene pozadia na %1", + "EVENT_WHENGREATERTHAN": "keď %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "časovač", - "EVENT_BROADCAST": "broadcast %1", - "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", - "EVENT_WHENKEYPRESSED": "when %1 key pressed", + "EVENT_BROADCAST": "vyšli správu %1", + "EVENT_BROADCASTANDWAIT": "vyšli správu %1 a čakaj", + "EVENT_WHENKEYPRESSED": "po stlačení klávesy %1", "EVENT_WHENKEYPRESSED_SPACE": "medzerník", "EVENT_WHENKEYPRESSED_LEFT": "šípka vľavo", "EVENT_WHENKEYPRESSED_RIGHT": "šípka vpravo", "EVENT_WHENKEYPRESSED_DOWN": "šípka dole", "EVENT_WHENKEYPRESSED_UP": "šípka hore", "EVENT_WHENKEYPRESSED_ANY": "hociktorý", - "LOOKS_SAYFORSECS": "say %1 for %2 seconds", - "LOOKS_SAY": "say %1", - "LOOKS_THINKFORSECS": "think %1 for %2 seconds", - "LOOKS_THINK": "think %1", + "LOOKS_SAYFORSECS": "povedz %1 po dobu %2 sekúnd", + "LOOKS_SAY": "povedz %1", + "LOOKS_HELLO": "Hello!", + "LOOKS_THINKFORSECS": "rozmýšľaj %1 po dobu %2 sekúnd", + "LOOKS_THINK": "rozmýšľaj %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ukáž sa", "LOOKS_HIDE": "skry sa", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "skryť všetkých škriatkov", "LOOKS_EFFECT_COLOR": "farba", "LOOKS_EFFECT_FISHEYE": "rybie oko", "LOOKS_EFFECT_WHIRL": "zvírenie", @@ -67,84 +69,89 @@ "LOOKS_EFFECT_MOSAIC": "mozaika", "LOOKS_EFFECT_BRIGHTNESS": "jas", "LOOKS_EFFECT_GHOST": "duch", - "LOOKS_CHANGEEFFECTBY": "change %1 effect by %2", - "LOOKS_SETEFFECTTO": "set %1 effect to %2", + "LOOKS_CHANGEEFFECTBY": "zmeň %1 efekt o %2", + "LOOKS_SETEFFECTTO": "nastav %1 efekt na %2", "LOOKS_CLEARGRAPHICEFFECTS": "zruš grafické efekty", - "LOOKS_CHANGESIZEBY": "change size by %1", - "LOOKS_SETSIZETO": "set size to %1 %", + "LOOKS_CHANGESIZEBY": "zmeň veľkosť o %1", + "LOOKS_SETSIZETO": "nastav veľkosť na %1", "LOOKS_SIZE": "veľkosť", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", - "LOOKS_SWITCHCOSTUMETO": "switch costume to %1", + "LOOKS_CHANGESTRETCHBY": "zmeň roztiahnutie o %1", + "LOOKS_SETSTRETCHTO": "nastav roztiahnutie na %1 %", + "LOOKS_SWITCHCOSTUMETO": "zmeň kostým na %1", "LOOKS_NEXTCOSTUME": "ďalší kostým", - "LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1", - "LOOKS_GOTOFRONTBACK": "go to %1 layer", - "LOOKS_GOTOFRONTBACK_FRONT": "front", + "LOOKS_SWITCHBACKDROPTO": "zmeň pozadie na %1", + "LOOKS_GOTOFRONTBACK": "prejdi na %1 vrstvu", + "LOOKS_GOTOFRONTBACK_FRONT": "predok", "LOOKS_GOTOFRONTBACK_BACK": "späť", - "LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers", - "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward", - "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward", - "LOOKS_BACKDROPNUMBERNAME": "backdrop %1", - "LOOKS_COSTUMENUMBERNAME": "costume %1", - "LOOKS_NUMBERNAME_NUMBER": "number", - "LOOKS_NUMBERNAME_NAME": "name", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", + "LOOKS_GOFORWARDBACKWARDLAYERS": "choď na %1 %2 vrstvy", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "dopredu", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "dozadu", + "LOOKS_BACKDROPNUMBERNAME": "pozadie %1", + "LOOKS_COSTUMENUMBERNAME": "kostým %1", + "LOOKS_NUMBERNAME_NUMBER": "číslo", + "LOOKS_NUMBERNAME_NAME": "meno", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "zmeň pozadie na %1 a čakaj", "LOOKS_NEXTBACKDROP": "ďalšie pozadie", "LOOKS_PREVIOUSBACKDROP": "predchádzajúce pozadie", - "MOTION_MOVESTEPS": "move %1 steps", - "MOTION_TURNLEFT": "turn %1 %2 degrees", - "MOTION_TURNRIGHT": "turn %1 %2 degrees", - "MOTION_POINTINDIRECTION": "point in direction %1", - "MOTION_POINTTOWARDS": "point towards %1", + "LOOKS_RANDOMBACKDROP": "random backdrop", + "MOTION_MOVESTEPS": "pohnúť %1 krokov", + "MOTION_TURNLEFT": "otočiť %1 %2 stupne", + "MOTION_TURNRIGHT": "otočiť %1 %2 stupne", + "MOTION_POINTINDIRECTION": "otočiť v smere %1", + "MOTION_POINTTOWARDS": "otočiť voči %1", "MOTION_POINTTOWARDS_POINTER": "myš", - "MOTION_GOTO": "go to %1", + "MOTION_GOTO": "choď na %1", "MOTION_GOTO_POINTER": "myš", "MOTION_GOTO_RANDOM": "náhodná pozícia", - "MOTION_GOTOXY": "go to x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3", - "MOTION_GLIDETO": "glide %1 secs to %2", + "MOTION_GOTOXY": "ísť na x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "kĺž sa %1 sekúnd na x: %2 y: %3", + "MOTION_GLIDETO": "kĺž sa %1 sekúnd na %2", "MOTION_GLIDETO_POINTER": "myš", "MOTION_GLIDETO_RANDOM": "náhodná pozícia", - "MOTION_CHANGEXBY": "change x by %1", - "MOTION_SETX": "set x to %1", - "MOTION_CHANGEYBY": "change y by %1", - "MOTION_SETY": "set y to %1", + "MOTION_CHANGEXBY": "zmeniť x o %1", + "MOTION_SETX": "nastav x na %1", + "MOTION_CHANGEYBY": "zmeň y o %1", + "MOTION_SETY": "nastav y na %1", "MOTION_IFONEDGEBOUNCE": "ak na okraji, odraz sa", - "MOTION_SETROTATIONSTYLE": "set rotation style %1", + "MOTION_SETROTATIONSTYLE": "nastav štýl rotácie %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vľavo-vpravo", "MOTION_SETROTATIONSTYLE_DONTROTATE": "žiadne", "MOTION_SETROTATIONSTYLE_ALLAROUND": "podľa smeru", "MOTION_XPOSITION": "pozícia x", "MOTION_YPOSITION": "pozícia y", "MOTION_DIRECTION": "smer", - "MOTION_SCROLLRIGHT": "scroll right %1", - "MOTION_SCROLLUP": "scroll up %1", - "MOTION_ALIGNSCENE": "align scene %1", - "MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left", - "MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right", - "MOTION_ALIGNSCENE_MIDDLE": "middle", - "MOTION_ALIGNSCENE_TOPLEFT": "top-left", - "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", - "MOTION_XSCROLL": "x scroll", - "MOTION_YSCROLL": "y scroll", + "MOTION_SCROLLRIGHT": "posuň sa doprava %1", + "MOTION_SCROLLUP": "presuň sa nahor %1", + "MOTION_ALIGNSCENE": "zarovnať scénu %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "dole - vľavo", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "dole - vpravo", + "MOTION_ALIGNSCENE_MIDDLE": "stred", + "MOTION_ALIGNSCENE_TOPLEFT": "hore - vľavo", + "MOTION_ALIGNSCENE_TOPRIGHT": "hore - vpravo", + "MOTION_XSCROLL": "x presúvanie", + "MOTION_YSCROLL": "y presúvanie", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", "OPERATORS_DIVIDE": "%1 / %2", - "OPERATORS_RANDOM": "pick random %1 to %2", + "OPERATORS_RANDOM": "vyber náhodne %1 do %2", "OPERATORS_GT": "%1 > %2", "OPERATORS_LT": "%1 < %2", "OPERATORS_EQUALS": "%1 = %2", - "OPERATORS_AND": "%1 and %2", - "OPERATORS_OR": "%1 or %2", - "OPERATORS_NOT": "not %1", - "OPERATORS_JOIN": "join %1 %2", - "OPERATORS_LETTEROF": "letter %1 of %2", - "OPERATORS_LENGTH": "length of %1", - "OPERATORS_CONTAINS": "%1 contains %2?", + "OPERATORS_AND": "%1 a %2", + "OPERATORS_OR": "%1 alebo %2", + "OPERATORS_NOT": "negácia %1", + "OPERATORS_JOIN": "spojiť %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "písmeno %1 z %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "dĺžka %1", + "OPERATORS_CONTAINS": "%1 obsahuje %2?", "OPERATORS_MOD": "%1 mod %2", - "OPERATORS_ROUND": "round %1", - "OPERATORS_MATHOP": "%1 of %2", + "OPERATORS_ROUND": "zaokrúhlenie %1", + "OPERATORS_MATHOP": "%1 z %2", "OPERATORS_MATHOP_ABS": "abs", "OPERATORS_MATHOP_FLOOR": "zaokrúhli nadol", "OPERATORS_MATHOP_CEILING": "zaokrúhli nahor", @@ -159,28 +166,29 @@ "OPERATORS_MATHOP_LOG": "log", "OPERATORS_MATHOP_EEXP": "exp", "OPERATORS_MATHOP_10EXP": "10 ^", - "PROCEDURES_DEFINITION": "define %1", - "SENSING_TOUCHINGOBJECT": "touching %1?", + "PROCEDURES_DEFINITION": "scenár pre %1", + "SENSING_TOUCHINGOBJECT": "dotýkáš sa %1?", "SENSING_TOUCHINGOBJECT_POINTER": "myš", "SENSING_TOUCHINGOBJECT_EDGE": "okraj", - "SENSING_TOUCHINGCOLOR": "touching color %1?", - "SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?", - "SENSING_DISTANCETO": "distance to %1", + "SENSING_TOUCHINGCOLOR": "dotýkáš sa farby %1?", + "SENSING_COLORISTOUCHINGCOLOR": "dotýka sa farba %1 farby %2?", + "SENSING_DISTANCETO": "vzdialenosť k %1", "SENSING_DISTANCETO_POINTER": "myš", - "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASKANDWAIT": "opýtaj sa %1 a čakaj", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "odpoveď", - "SENSING_KEYPRESSED": "key %1 pressed?", + "SENSING_KEYPRESSED": "klávesa %1  stisknutá?", "SENSING_MOUSEDOWN": "stlačené tlačidlo myši?", "SENSING_MOUSEX": "myš x", "SENSING_MOUSEY": "myš y", - "SENSING_SETDRAGMODE": "set drag mode %1", - "SENSING_SETDRAGMODE_DRAGGABLE": "draggable", - "SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable", + "SENSING_SETDRAGMODE": "nastaviť posunovací mód %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "presúvateľné ", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nepresúvateľné", "SENSING_LOUDNESS": "hlasitosť", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "hlasný?", "SENSING_TIMER": "časovač", "SENSING_RESETTIMER": "vynuluj časovač", - "SENSING_OF": "%1 of %2", + "SENSING_OF": "%1 z %2", "SENSING_OF_XPOSITION": "pozícia x", "SENSING_OF_YPOSITION": "pozícia y", "SENSING_OF_DIRECTION": "smer", @@ -190,7 +198,8 @@ "SENSING_OF_VOLUME": "hlasitosť", "SENSING_OF_BACKDROPNUMBER": "číslo pozadia", "SENSING_OF_BACKDROPNAME": "meno pozadia", - "SENSING_CURRENT": "current %1", + "SENSING_OF_STAGE": "Scéna", + "SENSING_CURRENT": "aktuálne %1", "SENSING_CURRENT_YEAR": "rok", "SENSING_CURRENT_MONTH": "mesiac", "SENSING_CURRENT_DATE": "deň", @@ -200,17 +209,17 @@ "SENSING_CURRENT_SECOND": "s", "SENSING_DAYSSINCE2000": "dní od roku 2000", "SENSING_USERNAME": "používateľ", - "SENSING_USERID": "user id", - "SOUND_PLAY": "start sound %1", - "SOUND_PLAYUNTILDONE": "play sound %1 until done", + "SENSING_USERID": "užívateľské id", + "SOUND_PLAY": "začni hrať zvuk %1", + "SOUND_PLAYUNTILDONE": "prehraj zvuk %1 až do konca", "SOUND_STOPALLSOUNDS": "zastav všetky zvuky", - "SOUND_SETEFFECTO": "set %1 effect to %2", - "SOUND_CHANGEEFFECTBY": "change %1 effect by %2", - "SOUND_CLEAREFFECTS": "clear sound effects", - "SOUND_EFFECTS_PITCH": "pitch", - "SOUND_EFFECTS_PAN": "pan left/right", - "SOUND_CHANGEVOLUMEBY": "change volume by %1", - "SOUND_SETVOLUMETO": "set volume to %1%", + "SOUND_SETEFFECTO": "nastav %1 efekt na %2", + "SOUND_CHANGEEFFECTBY": "zmeň %1 efekt o %2", + "SOUND_CLEAREFFECTS": "zruš zvukové efekty", + "SOUND_EFFECTS_PITCH": "poloha", + "SOUND_EFFECTS_PAN": "natočiť doľava/doprava", + "SOUND_CHANGEVOLUMEBY": "zmeň hlasitosť o %1", + "SOUND_SETVOLUMETO": "nastav hlasitosť na %1%", "SOUND_VOLUME": "hlasitosť", "CATEGORY_MOTION": "Pohyb", "CATEGORY_LOOKS": "Vzhľad", @@ -219,47 +228,47 @@ "CATEGORY_CONTROL": "Riadenie", "CATEGORY_SENSING": "Zisťovanie", "CATEGORY_OPERATORS": "Operácie", - "CATEGORY_VARIABLES": "Variables", - "CATEGORY_MYBLOCKS": "My Blocks", - "DUPLICATE": "duplikuj", - "DELETE": "zruš", - "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", + "CATEGORY_VARIABLES": "Premenné", + "CATEGORY_MYBLOCKS": "Moje bloky", + "DUPLICATE": "Duplikuj", + "DELETE": "Zruš", + "ADD_COMMENT": "Pridať komentár", + "REMOVE_COMMENT": "Odstrániť komentár", + "DELETE_BLOCK": "Vymazať blok", + "DELETE_X_BLOCKS": "Zmaž %1 blokov", + "DELETE_ALL_BLOCKS": "Zmazať všetky %1 bloky?", + "CLEAN_UP": "Upratať bloky", "HELP": "Pomoc", "UNDO": "Naspäť", "REDO": "Znova", "EDIT_PROCEDURE": "Úpravy", - "SHOW_PROCEDURE_DEFINITION": "Go to definition", - "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", - "COLOUR_HUE_LABEL": "Color", - "COLOUR_SATURATION_LABEL": "Saturation", - "COLOUR_BRIGHTNESS_LABEL": "Brightness", - "CHANGE_VALUE_TITLE": "Change value:", - "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", - "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "SHOW_PROCEDURE_DEFINITION": "Ísť na definíciu", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Povedz niečo...", + "COLOUR_HUE_LABEL": "Farba", + "COLOUR_SATURATION_LABEL": "Sýtosť", + "COLOUR_BRIGHTNESS_LABEL": "Svetelnosť", + "CHANGE_VALUE_TITLE": "Zmeniť hodnotu:", + "RENAME_VARIABLE": "Premenovať premennú", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Premenovať Premennú", "NEW_VARIABLE": "Nová premenná", - "NEW_VARIABLE_TITLE": "New variable name:", + "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Nový blok", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Nový zoznam", - "NEW_LIST_TITLE": "New list name:", + "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:", - "RENAME_LIST_MODAL_TITLE": "Rename List", - "NEW_BROADCAST_MESSAGE": "New message", - "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_MODAL_TITLE": "Premenuj zoznam", + "NEW_BROADCAST_MESSAGE": "Nová sráva", + "NEW_BROADCAST_MESSAGE_TITLE": "Nový názov správy:", "BROADCAST_MODAL_TITLE": "Nová správa", "DEFAULT_BROADCAST_MESSAGE_NAME": "správa1" } \ No newline at end of file diff --git a/editor/blocks/sl.json b/editor/blocks/sl.json index 5f08c35d..2a0f2095 100644 --- a/editor/blocks/sl.json +++ b/editor/blocks/sl.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "poljubna", "LOOKS_SAYFORSECS": "reci %1 za %2 sekund", "LOOKS_SAY": "reci %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "pomisli %1 za %2 sekund", "LOOKS_THINK": "pomisli %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "pokaži", "LOOKS_HIDE": "skrij", "LOOKS_HIDEALLSPRITES": "skrij vse figure", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "zamenjaj ozadje na %1 in počakaj", "LOOKS_NEXTBACKDROP": "naslednje ozadje", "LOOKS_PREVIOUSBACKDROP": "prejšnje ozadje", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "pojdi %1 korakov", "MOTION_TURNLEFT": "obrni se za %1 %2 stopinj", "MOTION_TURNRIGHT": "obrni se za %1 %2 stopinj", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "desno zgoraj", "MOTION_XSCROLL": "premik v smeri x", "MOTION_YSCROLL": "premik v smeri y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 ali %2", "OPERATORS_NOT": "ne %1", "OPERATORS_JOIN": "združi %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "%1 črka v %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "dolžina %1", "OPERATORS_CONTAINS": "ali %1 vsebuje %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "razdalja do %1", "SENSING_DISTANCETO_POINTER": "kazalca miške", "SENSING_ASKANDWAIT": "vprašaj %1 in počakaj", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "odgovor", "SENSING_KEYPRESSED": "je pritisnjena tipka %1?", "SENSING_MOUSEDOWN": "je miška kliknjena?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "glasnost", "SENSING_OF_BACKDROPNUMBER": "ozadje #", "SENSING_OF_BACKDROPNAME": "ime ozadja", + "SENSING_OF_STAGE": "Oder", "SENSING_CURRENT": "trenutni %1", "SENSING_CURRENT_YEAR": "leto", "SENSING_CURRENT_MONTH": "mesec", @@ -213,7 +222,7 @@ "SOUND_SETVOLUMETO": "nastavi glasnost na %1", "SOUND_VOLUME": "glasnost", "CATEGORY_MOTION": "Gibanje", - "CATEGORY_LOOKS": "Izgled", + "CATEGORY_LOOKS": "Videzi", "CATEGORY_SOUND": "Zvok", "CATEGORY_EVENTS": "Dogodki", "CATEGORY_CONTROL": "Krmiljenje", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Svetlost", "CHANGE_VALUE_TITLE": "Spremeni vrednost: ", "RENAME_VARIABLE": "Preimenuj spremenljivko", - "RENAME_VARIABLE_TITLE": "Preimenuj vseh '%1' spremenljivk v:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Preimenuj spremenljivko", "NEW_VARIABLE": "Ustvari spremenljivko", "NEW_VARIABLE_TITLE": "Novo ime spremenljivke:", "VARIABLE_MODAL_TITLE": "Nova spremenljivka", - "VARIABLE_ALREADY_EXISTS": "Spremenljivka z imenom '%1' že obstaja.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Spremenljivka z imenom '%1' že obstaja in je tipa '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Zbrisati %1 uporab spremenljivke '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ne morem izbrisati spremenljivke '%1', ker je del definicije funkcije '%2'", - "DELETE_VARIABLE": "Izbriši spremenljivko '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Ustvari blok", - "PROCEDURE_ALREADY_EXISTS": "Postopek z imenom '%1' že obstaja", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Ustvari seznam", "NEW_LIST_TITLE": "Novi ime seznama:", "LIST_MODAL_TITLE": "Nov seznam", - "LIST_ALREADY_EXISTS": "Seznam z imenom '%1' že obstaja.", - "RENAME_LIST_TITLE": "Preimenuj vseh '%1' seznamov v:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Preimenuj seznam", "NEW_BROADCAST_MESSAGE": "Novo sporočilo", "NEW_BROADCAST_MESSAGE_TITLE": "Ime novega sporočila:", diff --git a/editor/blocks/sq.json b/editor/blocks/sq.json index d81d356e..7d8672b5 100644 --- a/editor/blocks/sq.json +++ b/editor/blocks/sq.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "çfarëdo", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "shfaq", "LOOKS_HIDE": "fshih", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "sfondi tjetër", "LOOKS_PREVIOUSBACKDROP": "sfondi i mëparshëm", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "kursor-mausi", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "përgjigje", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mausi poshtë?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volumi", "SENSING_OF_BACKDROPNUMBER": "sfondi #", "SENSING_OF_BACKDROPNAME": "emri i sfondit", + "SENSING_OF_STAGE": "Skenë", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "viti", "SENSING_CURRENT_MONTH": "muaj", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Bëj një Variabël", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Variabël i Ri", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Bëj një Bllok", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Bëj një Listë", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Listë e Re", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/sr.json b/editor/blocks/sr.json index 4dca59ba..a7053c7f 100644 --- a/editor/blocks/sr.json +++ b/editor/blocks/sr.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "било који", "LOOKS_SAYFORSECS": "изговори %1 током %2 секунде", "LOOKS_SAY": "изговори %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "замисли %1 током %2 секунде", "LOOKS_THINK": "замисли %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "прикажи", "LOOKS_HIDE": "сакриј", "LOOKS_HIDEALLSPRITES": "сакриј све ликове", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "промени позадину у %1 и чекај", "LOOKS_NEXTBACKDROP": "следећа позадина", "LOOKS_PREVIOUSBACKDROP": "претходна позадина", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "иди %1 корака", "MOTION_TURNLEFT": "окрет %1 за %2 степени", "MOTION_TURNRIGHT": "окрет %1 за %2 степени", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "горе-десно", "MOTION_XSCROLL": "x клизање", "MOTION_YSCROLL": "y клизање", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 или %2", "OPERATORS_NOT": "није %1", "OPERATORS_JOIN": "споји %1 и %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "%1 слово од %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "дужина %1", "OPERATORS_CONTAINS": "%1 садржи %2", "OPERATORS_MOD": "%1 мод %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "удаљеност од %1", "SENSING_DISTANCETO_POINTER": "показивач миша", "SENSING_ASKANDWAIT": "питај %1 и чекај", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "одговор", "SENSING_KEYPRESSED": "дугме %1 је притиснуто?", "SENSING_MOUSEDOWN": "миш притиснут?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "јачина звука", "SENSING_OF_BACKDROPNUMBER": "број позадине", "SENSING_OF_BACKDROPNAME": "име позадине", + "SENSING_OF_STAGE": "Позорница", "SENSING_CURRENT": "тренутно %1", "SENSING_CURRENT_YEAR": "година", "SENSING_CURRENT_MONTH": "месец", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Осветљеност", "CHANGE_VALUE_TITLE": "Промени вредност:", "RENAME_VARIABLE": "Преименуј променљиву", - "RENAME_VARIABLE_TITLE": "Преименуј свих '%1' променљивих у:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Преименуј променљиву", "NEW_VARIABLE": "Направи променљиву", "NEW_VARIABLE_TITLE": "Ново име променљиве:", "VARIABLE_MODAL_TITLE": "Нова променљива", - "VARIABLE_ALREADY_EXISTS": "Име променљиве '%1' већ постоји.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Име променљиве '%1' већ постоји код друге променљиве типа '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Обрисати %1 употреба променљиве '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Не могу да обришем променљиву '%1' зато што је она део дефиниције функције '%2'", - "DELETE_VARIABLE": "Обриши '%1' променљивих", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Направи блок", - "PROCEDURE_ALREADY_EXISTS": "Процедура са именом '%1' већ постоји.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Направи листу", "NEW_LIST_TITLE": "Ново име листе:", "LIST_MODAL_TITLE": "Нова листа", - "LIST_ALREADY_EXISTS": "Листа са именом '%1' већ постоји.", - "RENAME_LIST_TITLE": "Преименуј свих '%1' листи у:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "Преименуј листу", "NEW_BROADCAST_MESSAGE": "Нова порука", "NEW_BROADCAST_MESSAGE_TITLE": "Име нове поруке:", diff --git a/editor/blocks/sv.json b/editor/blocks/sv.json index d24a74b5..04e74914 100644 --- a/editor/blocks/sv.json +++ b/editor/blocks/sv.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "någon", "LOOKS_SAYFORSECS": "säg %1 i %2 sekunder", "LOOKS_SAY": "säg %1", + "LOOKS_HELLO": "Hej!", "LOOKS_THINKFORSECS": "tänk %1 i %2 sekunder", "LOOKS_THINK": "tänk %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "visa", "LOOKS_HIDE": "göm", "LOOKS_HIDEALLSPRITES": "göm alla sprajtar", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "byt bakgrund till %1 och vänta", "LOOKS_NEXTBACKDROP": "nästa bakgrund", "LOOKS_PREVIOUSBACKDROP": "föregående bakgrund", + "LOOKS_RANDOMBACKDROP": "slumpvis bakgrund", "MOTION_MOVESTEPS": "gå %1 steg", "MOTION_TURNLEFT": "rotera %1 %2 grader", "MOTION_TURNRIGHT": "rotera %1 %2 grader", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "övre-höger", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Scen vald: inga rörelseblock", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 eller %2", "OPERATORS_NOT": "inte %1", "OPERATORS_JOIN": "sammanfoga %1 %2", + "OPERATORS_JOIN_APPLE": "äpple", + "OPERATORS_JOIN_BANANA": "banan", "OPERATORS_LETTEROF": "bokstav %1 av %2", + "OPERATORS_LETTEROF_APPLE": "ä", "OPERATORS_LENGTH": "längden av %1", "OPERATORS_CONTAINS": "%1 innehåller %2", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "avstånd till %1", "SENSING_DISTANCETO_POINTER": "muspekare ", "SENSING_ASKANDWAIT": "fråga %1 och vänta", + "SENSING_ASK_TEXT": "Vad heter du?", "SENSING_ANSWER": "svar", "SENSING_KEYPRESSED": "tangent %1 nedtryckt?", "SENSING_MOUSEDOWN": "musknappen?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volym ", "SENSING_OF_BACKDROPNUMBER": "bakgrundsnummer", "SENSING_OF_BACKDROPNAME": "bakgrundsnamn", + "SENSING_OF_STAGE": "Scen", "SENSING_CURRENT": "aktuell %1", "SENSING_CURRENT_YEAR": "år ", "SENSING_CURRENT_MONTH": "månad ", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Ljusstyrka", "CHANGE_VALUE_TITLE": "Ändra värde:", "RENAME_VARIABLE": "Döp om variabeln", - "RENAME_VARIABLE_TITLE": "Döp om alla '%1' variabler till:", + "RENAME_VARIABLE_TITLE": "Döp om alla \"%1\" variabler till:", "RENAME_VARIABLE_MODAL_TITLE": "Döp om variabel", "NEW_VARIABLE": "Gör en variabel", "NEW_VARIABLE_TITLE": "Nytt variabelnamn:", "VARIABLE_MODAL_TITLE": "Ny variabel", - "VARIABLE_ALREADY_EXISTS": "En variabel '%1' finns redan.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "En variabel '%1' finns redan för en annan variabel av typ '%2'", - "DELETE_VARIABLE_CONFIRMATION": "Ta bort %1 användningar av variabeln '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan inte ta bort variabel '%1' för att den är en del av definitionen av funktion '%2'", - "DELETE_VARIABLE": "Ta bort den '%1' variabeln", + "VARIABLE_ALREADY_EXISTS": "En variabel \"%1\" finns redan.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "En variabel \"%1\" finns redan för en annan variabel av typ \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Ta bort %1 användningar av variabeln \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan inte ta bort variabel \"%1\" för att den är en del av definitionen av funktionen \"%2\"", + "DELETE_VARIABLE": "Ta bort \"%1\" variabeln", "NEW_PROCEDURE": "Skapa ett Block", - "PROCEDURE_ALREADY_EXISTS": "En funktion '%1' finns redan.", + "PROCEDURE_ALREADY_EXISTS": "En funktion \"%1\" finns redan.", "NEW_LIST": "Gör en lista", "NEW_LIST_TITLE": "Nytt listnamn:", "LIST_MODAL_TITLE": "Ny lista", - "LIST_ALREADY_EXISTS": "En lista '%1' finns redan.", - "RENAME_LIST_TITLE": "Döp om all '%1' listor till:", + "LIST_ALREADY_EXISTS": "En lista \"%1\" finns redan.", + "RENAME_LIST_TITLE": "Döp om alla \"%1\" listor till:", "RENAME_LIST_MODAL_TITLE": "Döp om lista", "NEW_BROADCAST_MESSAGE": "Nytt meddelande", "NEW_BROADCAST_MESSAGE_TITLE": "Nytt namn på meddelande:", diff --git a/editor/blocks/sw.json b/editor/blocks/sw.json index f3e22683..5a698b80 100644 --- a/editor/blocks/sw.json +++ b/editor/blocks/sw.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "yoyote", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "onyesha", "LOOKS_HIDE": "ficha", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "jibu", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mausi chini?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "ujazo", "SENSING_OF_BACKDROPNUMBER": "angusha nyuma", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "jukwaa", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "mwaka", "SENSING_CURRENT_MONTH": "mwezi", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/ta.json b/editor/blocks/ta.json index 43c8a965..3ee4baab 100644 --- a/editor/blocks/ta.json +++ b/editor/blocks/ta.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "காட்டு", "LOOKS_HIDE": "மறை", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "அடுத்த பின்ணணி", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "பதில்", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "சுட்டி அழுத்தப்பட்டுள்ளதா?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "ஒலி அளவு", "SENSING_OF_BACKDROPNUMBER": "பின்னணி", "SENSING_OF_BACKDROPNAME": "பின்னணி பெயர்", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/te.json b/editor/blocks/te.json index a0512f46..e78313e9 100644 --- a/editor/blocks/te.json +++ b/editor/blocks/te.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "ఏదైన", "LOOKS_SAYFORSECS": "%1 ని %2 క్షణాలవరకు పలుకుము ", "LOOKS_SAY": "%1 ని చెప్పుట ", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "%1 గురించి %2 క్షణాలు ఆలోచించుము", "LOOKS_THINK": "%1 ని ఆలోచన చేయుము / %1 ని ఆలోచించుము", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "చూపించు", "LOOKS_HIDE": "దాచిపెట్టు", "LOOKS_HIDEALLSPRITES": "అన్ని స్ప్రయిట్స్ ని దాచుట / అన్ని బొమ్మలు దాచుట", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "వెనుక తెర %1 కి మారుము మరియు వేచి ఉండము.", "LOOKS_NEXTBACKDROP": "తరువాతి - వెనుకతెర", "LOOKS_PREVIOUSBACKDROP": "మునుపటి వెనుక తెర", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "%1 అడుగులు జరుగుము.", "MOTION_TURNLEFT": "%1 %2 కోణములు తిరుగుము", "MOTION_TURNRIGHT": "%1 %2 కోణములు తిరుగుము", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": " పై కుడి భాగం ", "MOTION_XSCROLL": "X అక్షము మీద కదులుట లేదా అడ్డంగా కదులుట", "MOTION_YSCROLL": "Y అక్షము మీద కదులుట లేదా నిలువుగా కదులుట", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%2 ని %1 తో కూడట", "OPERATORS_SUBTRACT": "%2 ని %1 నుండి తీసి వేయుట", "OPERATORS_MULTIPLY": "%1 ని %2 తో గుణించుట", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 లేదా %2", "OPERATORS_NOT": "%1 కాదు", "OPERATORS_JOIN": "%1 %2 కలుపుట", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "%2 పదము లో %1 వ అక్షరము", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "%1 యొక్క పొడవు ", "OPERATORS_CONTAINS": "%1 %2 లో ఉందా ", "OPERATORS_MOD": "%1 చే %2 భాగించిన వచ్చు శేషము", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "మౌస్ పాయింటర్", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "సమాధానం", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "మౌస్ ఒత్తారా?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "శబ్దఘనత", "SENSING_OF_BACKDROPNUMBER": "వెనుకతెర #", "SENSING_OF_BACKDROPNAME": "వెనుకతెర పేరు", + "SENSING_OF_STAGE": "స్టేజ్", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "సంవత్సరం", "SENSING_CURRENT_MONTH": "నెల", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "ప్రకాశం", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "ఒక చలరాశి చేయండి", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "కొత్త చరరాశి", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "ఒక బ్లాక్ చేయండి ...", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "ఒక జాబితా తయ్యారు చేయి", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "కొత్త జాబితా", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/tg.json b/editor/blocks/tg.json index 9e3844ca..9a7b7b52 100644 --- a/editor/blocks/tg.json +++ b/editor/blocks/tg.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "ҳар як", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "нишондодан", "LOOKS_HIDE": "пинҳон кардан", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "манзари оянда", "LOOKS_PREVIOUSBACKDROP": "манзари пешина", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "курсори муш", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "ҷавоб", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "мушак пахш шудааст?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "баландии овоз", "SENSING_OF_BACKDROPNUMBER": "манзар #", "SENSING_OF_BACKDROPNAME": "номи манзар", + "SENSING_OF_STAGE": "Саҳна", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "сол", "SENSING_CURRENT_MONTH": "моҳ", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Тағйирёбанда сохтан", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Тағйирёбандаи нав", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Гурӯҳ сохтан", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Рӯйхат сохтан", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Рӯйхати нав", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/th.json b/editor/blocks/th.json index 91f336a3..985618c2 100644 --- a/editor/blocks/th.json +++ b/editor/blocks/th.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "อะไรก็ได้", "LOOKS_SAYFORSECS": "พูด %1 %2 วินาที", "LOOKS_SAY": "พูด %1", + "LOOKS_HELLO": "สวัสดี!", "LOOKS_THINKFORSECS": "คิด %1 %2 วินาที", "LOOKS_THINK": "คิด %1", + "LOOKS_HMM": "อืมม...", "LOOKS_SHOW": "แสดง", "LOOKS_HIDE": "ซ่อน", "LOOKS_HIDEALLSPRITES": "ซ่อนสไปรต์ทั้งหมด", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "เปลี่ยนฉากหลังเป็น %1 และรอ", "LOOKS_NEXTBACKDROP": "ฉากหลังต่อไป", "LOOKS_PREVIOUSBACKDROP": "ฉากหลังก่อนหน้า", + "LOOKS_RANDOMBACKDROP": "ฉากหลังแบบสุ่ม", "MOTION_MOVESTEPS": "เคลื่อนที่ %1 ก้าว", "MOTION_TURNLEFT": "หมุน %1 %2 องศา", "MOTION_TURNRIGHT": "หมุน %1 %2 องศา", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "บนขวา", "MOTION_XSCROLL": "x เลื่อน", "MOTION_YSCROLL": "y เลื่อน", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 หรือ %2", "OPERATORS_NOT": "ไม่ %1", "OPERATORS_JOIN": "ต่อ %1 %2", + "OPERATORS_JOIN_APPLE": "แอปเปิ้ล", + "OPERATORS_JOIN_BANANA": "กล้วย", "OPERATORS_LETTEROF": "อักษรที่ %1 ของ %2", + "OPERATORS_LETTEROF_APPLE": "อ", "OPERATORS_LENGTH": "ความยาวของ %1", "OPERATORS_CONTAINS": "%1 มี %2?", "OPERATORS_MOD": "%1 หารเอาเศษ %2", @@ -168,8 +175,9 @@ "SENSING_DISTANCETO": "ระยะห่างไปยัง %1", "SENSING_DISTANCETO_POINTER": "ตัวชี้เมาส์", "SENSING_ASKANDWAIT": "ถาม %1 และรอ", + "SENSING_ASK_TEXT": "คุณชื่ออะไร?", "SENSING_ANSWER": "คำตอบ", - "SENSING_KEYPRESSED": "แป้น %1 ถูกกด?", + "SENSING_KEYPRESSED": "ปุ่ม %1 ถูกกด?", "SENSING_MOUSEDOWN": "เมาส์ถูกกด?", "SENSING_MOUSEX": "ตำแหน่ง x ของเมาส์", "SENSING_MOUSEY": "ตำแหน่ง y ของเมาส์", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "ระดับเสียง", "SENSING_OF_BACKDROPNUMBER": "ฉากหลัง #", "SENSING_OF_BACKDROPNAME": "ชื่อฉากหลัง", + "SENSING_OF_STAGE": "เวที", "SENSING_CURRENT": "%1 ปัจจุบัน", "SENSING_CURRENT_YEAR": "ปี", "SENSING_CURRENT_MONTH": "เดือน", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "ความสว่าง", "CHANGE_VALUE_TITLE": "เปลี่ยนค่า:", "RENAME_VARIABLE": "เปลี่ยนชื่อตัวแปร", - "RENAME_VARIABLE_TITLE": "เปลี่ยนชื่อตัวแปร '% 1' ทั้งหมดเป็น:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "เปลี่ยนชื่อตัวแปร", "NEW_VARIABLE": "สร้างตัวแปร", "NEW_VARIABLE_TITLE": "ชื่อตัวแปรใหม่:", "VARIABLE_MODAL_TITLE": "ตัวแปรใหม่", - "VARIABLE_ALREADY_EXISTS": "มีตัวแปรชื่อ '%1' อยู่แล้ว", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "มีตัวแปรชื่อ '% 1' อยู่แล้วสำหรับตัวแปรอื่นชนิด '% 2'", - "DELETE_VARIABLE_CONFIRMATION": "ลบตัวแปร %2 ซึ่งใช้อยู่ %1 ที่?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "ไม่สามารถลบตัวแปร '%1' ได้เนื่องจากเป็นส่วนหนึ่งของคำจำกัดความของฟังก์ชัน '%2'", - "DELETE_VARIABLE": "ลบตัวแปร '%1'", + "VARIABLE_ALREADY_EXISTS": "มีตัวแปรชื่อ \"%1\" อยู่แล้ว", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "มีตัวแปรชื่อ \"%1\" อยู่แล้วสำหรับตัวแปรอื่นชนิด \"%2\"", + "DELETE_VARIABLE_CONFIRMATION": "ลบตัวแปร \"%2\" ซึ่งใช้อยู่ %1 ที่?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "ไม่สามารถลบตัวแปร \"%1\" ได้เนื่องจากเป็นส่วนหนึ่งของคำจำกัดความของฟังก์ชัน \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "สร้างบล็อกใหม่", - "PROCEDURE_ALREADY_EXISTS": "มีขั้นตอนชื่อ '%1' อยู่แล้ว", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "สร้างรายการ", "NEW_LIST_TITLE": "ชื่อรายการ:", "LIST_MODAL_TITLE": "รายการใหม่", - "LIST_ALREADY_EXISTS": "มีรายการชื่อ '%1' อยู่แล้ว", - "RENAME_LIST_TITLE": "เปลี่ยนชื่อรายการ '% 1' ทั้งหมดเป็น:", + "LIST_ALREADY_EXISTS": "มีรายการชื่อ \"%1\" อยู่แล้ว", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", "RENAME_LIST_MODAL_TITLE": "เปลี่ยนชื่อรายการ", "NEW_BROADCAST_MESSAGE": "ข้อความใหม่", "NEW_BROADCAST_MESSAGE_TITLE": "ชื่อข้อความใหม่:", diff --git a/editor/blocks/tn.json b/editor/blocks/tn.json index 2672cd92..97625150 100644 --- a/editor/blocks/tn.json +++ b/editor/blocks/tn.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "sengwe", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "bontsha", "LOOKS_HIDE": "fitlha", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "go latela tlhatlhelo morago", "LOOKS_PREVIOUSBACKDROP": "backdrop e fitileng", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "karabo", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse ko tlase?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "maemo a modumo", "SENSING_OF_BACKDROPNUMBER": "latlhela morago #", "SENSING_OF_BACKDROPNAME": "latlhela morago leina", + "SENSING_OF_STAGE": "Serala", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "ngwaga", "SENSING_CURRENT_MONTH": "kgwedi", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Dira Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Pharologano e ncha", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Dira lebokoso", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Dira lenaane", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Lenaneo le le sha", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/tr.json b/editor/blocks/tr.json index 0cbc2eb2..b2ece84b 100644 --- a/editor/blocks/tr.json +++ b/editor/blocks/tr.json @@ -11,7 +11,7 @@ "CONTROL_WAITUNTIL": "%1 olana kadar bekle", "CONTROL_REPEATUNTIL": "%1 olana kadar tekrarla", "CONTROL_WHILE": "%1 olana kadar tekrarla", - "CONTROL_FOREACH": "for each %1 in %2", + "CONTROL_FOREACH": "%2 deki her %1 için", "CONTROL_STARTASCLONE": "ikiz olarak başladığımda", "CONTROL_CREATECLONEOF": "%1'in ikizini yarat", "CONTROL_CREATECLONEOF_MYSELF": "kendim", @@ -20,15 +20,15 @@ "CONTROL_INCRCOUNTER": "sayacı artır", "CONTROL_CLEARCOUNTER": "sayacı sıfırla", "CONTROL_ALLATONCE": "tümü tek seferde", - "DATA_SETVARIABLETO": "set %1 to %2", - "DATA_CHANGEVARIABLEBY": "change %1 by %2", + "DATA_SETVARIABLETO": "%1 i %2 ye ayarla", + "DATA_CHANGEVARIABLEBY": "%1 i %2 kadar değiştir", "DATA_SHOWVARIABLE": "%1 değişkenini göster", "DATA_HIDEVARIABLE": "%1 değişkenini gizle", - "DATA_ADDTOLIST": "add %1 to %2", - "DATA_DELETEOFLIST": "delete %1 of %2", - "DATA_INSERTATLIST": "insert %1 at %2 of %3", - "DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3", - "DATA_ITEMOFLIST": "item %1 of %2", + "DATA_ADDTOLIST": "%1 i %2 ye ekle", + "DATA_DELETEOFLIST": "%2 nin %1 ini sil", + "DATA_INSERTATLIST": "%1 i %3 ün %2 pozisyonuna ekle", + "DATA_REPLACEITEMOFLIST": "%2 öğesinin %1 öğe yerine %3 koy", + "DATA_ITEMOFLIST": "%2 nin %1 öğesi", "DATA_LENGTHOFLIST": "%1'in uzunluğu", "DATA_LISTCONTAINSITEM": "%1'de %2 içeriyor mu? ", "DATA_SHOWLIST": "%1 listesini göster", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "%1 tıklandığında", "EVENT_WHENTHISSPRITECLICKED": "bu kukla tıklandığında", "EVENT_WHENSTAGECLICKED": "sahne tıklandığında", + "EVENT_WHENTOUCHINGOBJECT": "bu kukla %1 e dokunduğunda", "EVENT_WHENBROADCASTRECEIVED": "%1 haberi gelince", "EVENT_WHENBACKDROPSWITCHESTO": "dekor %1 olduğunda", "EVENT_WHENGREATERTHAN": "%1 > %2 olduğunda", @@ -54,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "herhangi", "LOOKS_SAYFORSECS": "%2 saniye boyunca %1 de ", "LOOKS_SAY": "%1 de", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "%2 saniye boyunca %1 diye düşün", "LOOKS_THINK": "%1 diye düşün", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "göster", "LOOKS_HIDE": "gizle", "LOOKS_HIDEALLSPRITES": "tüm kuklaları gizle", @@ -70,10 +73,10 @@ "LOOKS_SETEFFECTTO": "%1 etkisi %2 olsun", "LOOKS_CLEARGRAPHICEFFECTS": "görsel etkileri temizle", "LOOKS_CHANGESIZEBY": "boyutu %1 birim büyüt", - "LOOKS_SETSIZETO": "set size to %1 %", + "LOOKS_SETSIZETO": "boyutu %1 % e ayarla", "LOOKS_SIZE": "büyüklük", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", + "LOOKS_CHANGESTRETCHBY": "esnekliği %1 kadar değiştir", + "LOOKS_SETSTRETCHTO": "esnekliği %1 e ayarla", "LOOKS_SWITCHCOSTUMETO": "%1 kılığına geç", "LOOKS_NEXTCOSTUME": "sonraki kostüm", "LOOKS_SWITCHBACKDROPTO": "%1 dekoruna geç", @@ -90,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "%1 dekoruna geç ve bekle", "LOOKS_NEXTBACKDROP": "sonraki dekor", "LOOKS_PREVIOUSBACKDROP": "önceki dekor", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "%1 adım git", "MOTION_TURNLEFT": "%1 %2 derece dön", "MOTION_TURNRIGHT": "%1 %2 derece dön", @@ -118,7 +122,7 @@ "MOTION_DIRECTION": "yön", "MOTION_SCROLLRIGHT": "sağa %1 kaydır", "MOTION_SCROLLUP": "yukarı %1 kaydır", - "MOTION_ALIGNSCENE": "align scene %1", + "MOTION_ALIGNSCENE": "%1 görüntüsünü hizala", "MOTION_ALIGNSCENE_BOTTOMLEFT": "alt-sol", "MOTION_ALIGNSCENE_BOTTOMRIGHT": "alt-sağ", "MOTION_ALIGNSCENE_MIDDLE": "orta", @@ -126,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "sağ üst", "MOTION_XSCROLL": "x ekseninde kaydır", "MOTION_YSCROLL": "y ekseninde kaydır", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -138,12 +143,15 @@ "OPERATORS_OR": "%1 veya %2", "OPERATORS_NOT": "%1 değil", "OPERATORS_JOIN": "birleştir %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "%2 in %1. harfi", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "%1'in uzunluğu", "OPERATORS_CONTAINS": "%1'de %2 içeriyor mu?", "OPERATORS_MOD": "%1 mod %2", "OPERATORS_ROUND": "%1'i yuvarla", - "OPERATORS_MATHOP": "%1 of %2", + "OPERATORS_MATHOP": "%2 nin %1 i", "OPERATORS_MATHOP_ABS": "mutlak değer", "OPERATORS_MATHOP_FLOOR": "aşağı yuvarla", "OPERATORS_MATHOP_CEILING": "yukarı yuvarla", @@ -167,6 +175,7 @@ "SENSING_DISTANCETO": "%1'e mesafe", "SENSING_DISTANCETO_POINTER": "fare oku", "SENSING_ASKANDWAIT": "%1 diye sor ve bekle", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "cevap", "SENSING_KEYPRESSED": "%1 tuşuna basıldı mı?", "SENSING_MOUSEDOWN": "fareye basılı mı?", @@ -176,10 +185,10 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "sürüklenebilir", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "sürüklenemez", "SENSING_LOUDNESS": "ses şiddeti", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "yükses ses?", "SENSING_TIMER": "kronometre", "SENSING_RESETTIMER": "kronometreyi sıfırla", - "SENSING_OF": "%1 of %2", + "SENSING_OF": "%2 nin %1 i", "SENSING_OF_XPOSITION": "x konumu", "SENSING_OF_YPOSITION": "y konumu", "SENSING_OF_DIRECTION": "yönü", @@ -189,6 +198,7 @@ "SENSING_OF_VOLUME": "ses düzeyi", "SENSING_OF_BACKDROPNUMBER": "dekor #", "SENSING_OF_BACKDROPNAME": "dekorun adı", + "SENSING_OF_STAGE": "Sahne", "SENSING_CURRENT": "şimdiki %1", "SENSING_CURRENT_YEAR": "yıl", "SENSING_CURRENT_MONTH": "ay", @@ -206,9 +216,59 @@ "SOUND_SETEFFECTO": "%1 etkisi %2 olsun", "SOUND_CHANGEEFFECTBY": "%1 etkisini %2 artır", "SOUND_CLEAREFFECTS": "ses etkilerini temizle", - "SOUND_EFFECTS_PITCH": "pitch", + "SOUND_EFFECTS_PITCH": "ses perdesi", "SOUND_EFFECTS_PAN": "sağa-sola dönebilsin", "SOUND_CHANGEVOLUMEBY": "ses şiddetini %1 artır", "SOUND_SETVOLUMETO": "ses şiddetini %1% yap", - "SOUND_VOLUME": "ses düzeyi" + "SOUND_VOLUME": "ses düzeyi", + "CATEGORY_MOTION": "Hareket", + "CATEGORY_LOOKS": "Görünüm", + "CATEGORY_SOUND": "Ses", + "CATEGORY_EVENTS": "Olaylar", + "CATEGORY_CONTROL": "Kontrol", + "CATEGORY_SENSING": "Algılama", + "CATEGORY_OPERATORS": "İşlemler", + "CATEGORY_VARIABLES": "Değişkenler", + "CATEGORY_MYBLOCKS": "Bloklarım", + "DUPLICATE": "Kopyasını çıkart", + "DELETE": "Sil", + "ADD_COMMENT": "Yorum Ekle", + "REMOVE_COMMENT": "Yorumu Sil", + "DELETE_BLOCK": "Bloğu Sil", + "DELETE_X_BLOCKS": "%1 bloğu sil", + "DELETE_ALL_BLOCKS": "Tüm %1 blokları sil", + "CLEAN_UP": "Blokları düzenle", + "HELP": "Yardım", + "UNDO": "Geri Al", + "REDO": "İleri Al", + "EDIT_PROCEDURE": "Düzenle", + "SHOW_PROCEDURE_DEFINITION": "Tanımlamaya git", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Birşey söyle", + "COLOUR_HUE_LABEL": "Renk", + "COLOUR_SATURATION_LABEL": "Doygunluk", + "COLOUR_BRIGHTNESS_LABEL": "Parlaklık", + "CHANGE_VALUE_TITLE": "Değeri değiştir", + "RENAME_VARIABLE": "Değişkeni adlandır", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Değişkeni Yeniden Adlandır", + "NEW_VARIABLE": "Bir Değişken Oluştur", + "NEW_VARIABLE_TITLE": "Yeni değişken ismi:", + "VARIABLE_MODAL_TITLE": "Yeni Değişken", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", + "NEW_PROCEDURE": "Bir Blok Oluştur", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", + "NEW_LIST": "Bir Liste Oluştur", + "NEW_LIST_TITLE": "Yeni liste ismi:", + "LIST_MODAL_TITLE": "Yeni Liste", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_MODAL_TITLE": "Listeyi Adlandır", + "NEW_BROADCAST_MESSAGE": "Yeni haber", + "NEW_BROADCAST_MESSAGE_TITLE": "Yeni haber ismi:", + "BROADCAST_MODAL_TITLE": "Yeni Haber", + "DEFAULT_BROADCAST_MESSAGE_NAME": "haber1" } \ No newline at end of file diff --git a/editor/blocks/uk.json b/editor/blocks/uk.json index 51a9d4e0..a6789baf 100644 --- a/editor/blocks/uk.json +++ b/editor/blocks/uk.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "будь-яка", "LOOKS_SAYFORSECS": "говорити %1 %2 сек", "LOOKS_SAY": "говорити %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "подумати %1 %2 сек", "LOOKS_THINK": "подумати %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "показати", "LOOKS_HIDE": "сховати", "LOOKS_HIDEALLSPRITES": "сховати усі спрайти", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "змінити тло на %1 та чекати", "LOOKS_NEXTBACKDROP": "наступне тло", "LOOKS_PREVIOUSBACKDROP": "попереднє тло", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "перемістити на %1 кроків", "MOTION_TURNLEFT": "поворот %1 на %2 градусів", "MOTION_TURNRIGHT": "поворот %1 на %2 градусів", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "зверху-праворуч", "MOTION_XSCROLL": "x прокрутка", "MOTION_YSCROLL": "y прокрутка", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 або %2", "OPERATORS_NOT": "не %1", "OPERATORS_JOIN": "з'єднати %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "символ %1 у %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "довжина %1", "OPERATORS_CONTAINS": "%1 містить %2?", "OPERATORS_MOD": "остача %1 на %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "відстань до %1", "SENSING_DISTANCETO_POINTER": "вказівник", "SENSING_ASKANDWAIT": "запитати %1 і чекати", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "відповідь", "SENSING_KEYPRESSED": "клавішу %1 натиснуто?", "SENSING_MOUSEDOWN": "мишку натиснуто?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "гучність", "SENSING_OF_BACKDROPNUMBER": "тло #", "SENSING_OF_BACKDROPNAME": "ім’я тла", + "SENSING_OF_STAGE": "Сцена", "SENSING_CURRENT": "сьогодні %1", "SENSING_CURRENT_YEAR": "рік", "SENSING_CURRENT_MONTH": "місяць", @@ -240,23 +249,23 @@ "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": "Нове ім'я змінної:", "VARIABLE_MODAL_TITLE": "Нова змінна", - "VARIABLE_ALREADY_EXISTS": "Змінна з іменем '%1' вже існує", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Змінна з іменем '%1' вже існує для іншої змінної типу '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Вилучити %1 що використовує змінну '%2'?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Не можу вилучити змінну '%1' оскільки вона визначена у функції '%2'", - "DELETE_VARIABLE": "Вилучити змінну '%1'", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Створити блок", - "PROCEDURE_ALREADY_EXISTS": "Процедура з іменем '%1' вже існує", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Створити список", "NEW_LIST_TITLE": "Нове ім’я списку:", "LIST_MODAL_TITLE": "Новий список", - "LIST_ALREADY_EXISTS": "Список з іменем '%1' вже існує", - "RENAME_LIST_TITLE": "Перейменувати усі списки '%1' на:", + "LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Перейменувати усі списки \"%1\" на:", "RENAME_LIST_MODAL_TITLE": "Перейменувати список", "NEW_BROADCAST_MESSAGE": "Нове повідомлення", "NEW_BROADCAST_MESSAGE_TITLE": "Нове ім’я повідомлення:", diff --git a/editor/blocks/ur.json b/editor/blocks/ur.json index a2e6649a..da0bc347 100644 --- a/editor/blocks/ur.json +++ b/editor/blocks/ur.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "دکھاوٰ", "LOOKS_HIDE": "چھپا وُ", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "اگلا پس منظر", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "جواب", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "ماوٰس نیچے ہے؟", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "حجم صوت", "SENSING_OF_BACKDROPNUMBER": "پس منظر #", "SENSING_OF_BACKDROPNAME": "نام پس منظر", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/uz.json b/editor/blocks/uz.json index 78f212a5..faee0116 100644 --- a/editor/blocks/uz.json +++ b/editor/blocks/uz.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "ko'rsat", "LOOKS_HIDE": "berkit", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "keyingi fon", "LOOKS_PREVIOUSBACKDROP": "oldingi fon", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "sichqon-ko'rsatkichi", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "javob", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "sichqoncha bosilgan", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "ovoz", "SENSING_OF_BACKDROPNUMBER": "fon #", "SENSING_OF_BACKDROPNAME": "orqa fon nomi", + "SENSING_OF_STAGE": "Sahna", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "yil", "SENSING_CURRENT_MONTH": "oy", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "O'zgaruvchi yaratish", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "Yangi o'zgaruvchi", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Blok yasash", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Ro‘yxat tuzing", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Yangi roʻyxat", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/vi.json b/editor/blocks/vi.json index 0fb15bab..09f253a6 100644 --- a/editor/blocks/vi.json +++ b/editor/blocks/vi.json @@ -2,19 +2,19 @@ "CONTROL_FOREVER": "mãi mãi", "CONTROL_REPEAT": "lặp lại %1", "CONTROL_IF": "nếu %1 thì", - "CONTROL_ELSE": "còn không thì ", + "CONTROL_ELSE": "nếu không thì ", "CONTROL_STOP": "dừng lại", "CONTROL_STOP_ALL": "tất cả", "CONTROL_STOP_THIS": "kịch bản này", "CONTROL_STOP_OTHER": "các kịch bản khác cho đối tượng ", "CONTROL_WAIT": "đợi %1 giây", "CONTROL_WAITUNTIL": "đợi đến khi %1", - "CONTROL_REPEATUNTIL": "lặp lại đến khi %1", + "CONTROL_REPEATUNTIL": "lặp lại cho đến khi %1", "CONTROL_WHILE": "trong khi %1", "CONTROL_FOREACH": "với mỗi %1 trong %2", "CONTROL_STARTASCLONE": "khi tôi bắt đầu là một bản sao", "CONTROL_CREATECLONEOF": "tạo bản sao của %1", - "CONTROL_CREATECLONEOF_MYSELF": "cá nhân tôi", + "CONTROL_CREATECLONEOF_MYSELF": "bản thân tôi", "CONTROL_DELETETHISCLONE": "xóa bản sao này", "CONTROL_COUNTER": "bộ đếm", "CONTROL_INCRCOUNTER": "bộ đếm tăng dần", @@ -36,17 +36,17 @@ "DATA_INDEX_ALL": "tất cả", "DATA_INDEX_LAST": "cuối cùng", "DATA_INDEX_RANDOM": "ngẫu nhiên", - "EVENT_WHENFLAGCLICKED": "khi %1 được bấm", - "EVENT_WHENTHISSPRITECLICKED": "khi đối tượng được click vào", - "EVENT_WHENSTAGECLICKED": "khi sân khấu được bấm", - "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", + "EVENT_WHENFLAGCLICKED": "Khi bấm vào %1", + "EVENT_WHENTHISSPRITECLICKED": "Khi bấm vào đối tượng này", + "EVENT_WHENSTAGECLICKED": "khi bấm vào phông nền", + "EVENT_WHENTOUCHINGOBJECT": "Khi đối tượng này chạm vào %1", "EVENT_WHENBROADCASTRECEIVED": "khi tôi nhận %1", "EVENT_WHENBACKDROPSWITCHESTO": "khi phông nền chuyển thành %1", "EVENT_WHENGREATERTHAN": "khi %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "đồng hồ bấm giờ", "EVENT_BROADCAST": "phát tin %1", "EVENT_BROADCASTANDWAIT": "phát tin %1 và đợi", - "EVENT_WHENKEYPRESSED": "khi phím %1 được bấm", + "EVENT_WHENKEYPRESSED": "khi bấm phím %1", "EVENT_WHENKEYPRESSED_SPACE": "khoảng cách", "EVENT_WHENKEYPRESSED_LEFT": "mũi tên bên trái", "EVENT_WHENKEYPRESSED_RIGHT": "mũi tên sang phải", @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "bất kỳ", "LOOKS_SAYFORSECS": "nói %1 trong %2 giây", "LOOKS_SAY": "nói %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "nghĩ %1 trong %2 giây", "LOOKS_THINK": "nghĩ %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "hiển thị", "LOOKS_HIDE": "ẩn", "LOOKS_HIDEALLSPRITES": "ẩn tất cả đối tượng", @@ -67,8 +69,8 @@ "LOOKS_EFFECT_MOSAIC": "khảm", "LOOKS_EFFECT_BRIGHTNESS": "độ sáng", "LOOKS_EFFECT_GHOST": "bóng ma", - "LOOKS_CHANGEEFFECTBY": "đổi hiệu ứng %1 bằng %2", - "LOOKS_SETEFFECTTO": "đặt hiệu ứng %1 là %2", + "LOOKS_CHANGEEFFECTBY": "đổi hiệu ứng %1 thành %2", + "LOOKS_SETEFFECTTO": "đặt hiệu ứng %1 thành %2", "LOOKS_CLEARGRAPHICEFFECTS": "bỏ các hiệu ứng đồ họa", "LOOKS_CHANGESIZEBY": "đổi kích thước thành %1", "LOOKS_SETSIZETO": "đặt kích thước bằng %1 %", @@ -78,7 +80,7 @@ "LOOKS_SWITCHCOSTUMETO": "đổi trang phục thành %1", "LOOKS_NEXTCOSTUME": "trang phục kế tiếp", "LOOKS_SWITCHBACKDROPTO": "đổi phông nền thành %1", - "LOOKS_GOTOFRONTBACK": "đi tới lớp %1", + "LOOKS_GOTOFRONTBACK": "đi tới layer %1", "LOOKS_GOTOFRONTBACK_FRONT": "mặt trước", "LOOKS_GOTOFRONTBACK_BACK": "mặt sau", "LOOKS_GOFORWARDBACKWARDLAYERS": "đi %1 %2 lớp", @@ -89,8 +91,9 @@ "LOOKS_NUMBERNAME_NUMBER": "số", "LOOKS_NUMBERNAME_NAME": "tên", "LOOKS_SWITCHBACKDROPTOANDWAIT": "đổi phông nền thành %1 và đợi", - "LOOKS_NEXTBACKDROP": "hình nền tiếp theo", - "LOOKS_PREVIOUSBACKDROP": "ảnh nền trước", + "LOOKS_NEXTBACKDROP": "phông nền tiếp theo", + "LOOKS_PREVIOUSBACKDROP": "phông nền trước", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "di chuyển %1 bước", "MOTION_TURNLEFT": "xoay %1 %2 độ", "MOTION_TURNRIGHT": "xoay %1 %2 độ", @@ -100,55 +103,59 @@ "MOTION_GOTO": "đi tới %1", "MOTION_GOTO_POINTER": "con trỏ chuột", "MOTION_GOTO_RANDOM": "vị trí ngẫu nhiên", - "MOTION_GOTOXY": "đi tới x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "lướt %1 giây tới x: %2 y: %3", - "MOTION_GLIDETO": "lướt %1 giây tới %2", + "MOTION_GOTOXY": "đi tới điểm x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "lướt trong %1 giây tới điểm x: %2 y: %3", + "MOTION_GLIDETO": "lướt trong %1 giây tới %2", "MOTION_GLIDETO_POINTER": "con trỏ chuột", "MOTION_GLIDETO_RANDOM": "vị trí ngẫu nhiên", "MOTION_CHANGEXBY": "đổi x bằng %1", "MOTION_SETX": "đặt x bằng %1", "MOTION_CHANGEYBY": "đổi y bằng %1", "MOTION_SETY": "đặt y bằng %1", - "MOTION_IFONEDGEBOUNCE": "nếu nằm trên cạnh, bật lên", + "MOTION_IFONEDGEBOUNCE": "nếu tiếp xúc với cạnh, bật lại", "MOTION_SETROTATIONSTYLE": "đặt kiểu xoay %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "trái - phải", "MOTION_SETROTATIONSTYLE_DONTROTATE": "không xoay", "MOTION_SETROTATIONSTYLE_ALLAROUND": "tất cả xung quanh", - "MOTION_XPOSITION": "tọa độ x", - "MOTION_YPOSITION": "tọa độ y", + "MOTION_XPOSITION": "hoành độ", + "MOTION_YPOSITION": "tung độ", "MOTION_DIRECTION": "hướng", "MOTION_SCROLLRIGHT": "cuộn phải %1", "MOTION_SCROLLUP": "cuộn lên %1", - "MOTION_ALIGNSCENE": "xếp phân cảnh %1", - "MOTION_ALIGNSCENE_BOTTOMLEFT": "trái-dưới", - "MOTION_ALIGNSCENE_BOTTOMRIGHT": "phải-dưới", + "MOTION_ALIGNSCENE": "căn chỉnh phân cảnh %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "góc trái dưới", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "góc phải dưới", "MOTION_ALIGNSCENE_MIDDLE": "giữa", - "MOTION_ALIGNSCENE_TOPLEFT": "trái-trên", - "MOTION_ALIGNSCENE_TOPRIGHT": "phải-trên", + "MOTION_ALIGNSCENE_TOPLEFT": "góc trái trên", + "MOTION_ALIGNSCENE_TOPRIGHT": "góc phải trên", "MOTION_XSCROLL": "cuộn x", "MOTION_YSCROLL": "cuộn y", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", "OPERATORS_DIVIDE": "%1 / %2", - "OPERATORS_RANDOM": "lấy ngẫu nhiên %1 đến %2", + "OPERATORS_RANDOM": "lấy ngẫu nhiên từ %1 đến %2", "OPERATORS_GT": "%1 > %2", "OPERATORS_LT": "%1 < %2", "OPERATORS_EQUALS": "%1 = %2", "OPERATORS_AND": "%1 và %2", - "OPERATORS_OR": "%1 hay %2", - "OPERATORS_NOT": "không %1", + "OPERATORS_OR": "%1 hoặc %2", + "OPERATORS_NOT": "không phải %1", "OPERATORS_JOIN": "kết hợp %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "ký tự %1 của %2", - "OPERATORS_LENGTH": "độ dày của %1", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "độ dài của %1", "OPERATORS_CONTAINS": "%1 chứa %2?", - "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_MOD": "%1 chia lấy dư %2", "OPERATORS_ROUND": "làm tròn %1", "OPERATORS_MATHOP": "%1 của %2", - "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_ABS": "giá trị tuyệt đối", "OPERATORS_MATHOP_FLOOR": "làm tròn xuống", "OPERATORS_MATHOP_CEILING": "trần", - "OPERATORS_MATHOP_SQRT": "căn", + "OPERATORS_MATHOP_SQRT": "căn bậc hai", "OPERATORS_MATHOP_SIN": "sin", "OPERATORS_MATHOP_COS": "cos", "OPERATORS_MATHOP_TAN": "tan", @@ -156,40 +163,42 @@ "OPERATORS_MATHOP_ACOS": "acos", "OPERATORS_MATHOP_ATAN": "atan", "OPERATORS_MATHOP_LN": "trong", - "OPERATORS_MATHOP_LOG": "nhật ký", + "OPERATORS_MATHOP_LOG": "log", "OPERATORS_MATHOP_EEXP": "e ^", "OPERATORS_MATHOP_10EXP": "10 ^", "PROCEDURES_DEFINITION": "định nghĩa %1", "SENSING_TOUCHINGOBJECT": "đang chạm %1?", "SENSING_TOUCHINGOBJECT_POINTER": "con trỏ chuột", - "SENSING_TOUCHINGOBJECT_EDGE": "biên", + "SENSING_TOUCHINGOBJECT_EDGE": "cạnh", "SENSING_TOUCHINGCOLOR": "đang chạm màu %1?", "SENSING_COLORISTOUCHINGCOLOR": "màu %1 đang chạm %2?", "SENSING_DISTANCETO": "khoảng cách đến %1", "SENSING_DISTANCETO_POINTER": "con trỏ chuột", "SENSING_ASKANDWAIT": "hỏi %1 và đợi", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "trả lời", "SENSING_KEYPRESSED": "phím %1 được bấm?", "SENSING_MOUSEDOWN": "chuột được nhấn?", - "SENSING_MOUSEX": "toạ độ x trỏ chuột", - "SENSING_MOUSEY": "toạ độ y trỏ chuột", + "SENSING_MOUSEX": "hoành độ con trỏ chuột", + "SENSING_MOUSEY": "tung độ con trỏ chuột", "SENSING_SETDRAGMODE": "đặt chế độ kéo %1", - "SENSING_SETDRAGMODE_DRAGGABLE": "kéo được", - "SENSING_SETDRAGMODE_NOTDRAGGABLE": "không kéo được", + "SENSING_SETDRAGMODE_DRAGGABLE": "kéo thả được", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "không kéo thả được", "SENSING_LOUDNESS": "độ ồn", "SENSING_LOUD": "tiếng to?", "SENSING_TIMER": "đồng hồ bấm giờ", "SENSING_RESETTIMER": "đặt lại đống hồ bấm giờ", "SENSING_OF": "%1 của %2", - "SENSING_OF_XPOSITION": "tọa độ x", - "SENSING_OF_YPOSITION": "tọa độ y", + "SENSING_OF_XPOSITION": "hoành độ", + "SENSING_OF_YPOSITION": "tung độ", "SENSING_OF_DIRECTION": "hướng", "SENSING_OF_COSTUMENUMBER": "trang phục #", "SENSING_OF_COSTUMENAME": "tên trang phục", "SENSING_OF_SIZE": "kích thước", "SENSING_OF_VOLUME": "âm lượng", - "SENSING_OF_BACKDROPNUMBER": "hình nền #", - "SENSING_OF_BACKDROPNAME": "tên ảnh nền", + "SENSING_OF_BACKDROPNUMBER": "phông nền #", + "SENSING_OF_BACKDROPNAME": "tên phông nền", + "SENSING_OF_STAGE": "Sân khấu", "SENSING_CURRENT": "dòng %1", "SENSING_CURRENT_YEAR": "năm", "SENSING_CURRENT_MONTH": "tháng", @@ -197,8 +206,8 @@ "SENSING_CURRENT_DAYOFWEEK": "ngày trong tuần", "SENSING_CURRENT_HOUR": "giờ", "SENSING_CURRENT_MINUTE": "phút", - "SENSING_CURRENT_SECOND": "thứ hai", - "SENSING_DAYSSINCE2000": "số ngày từ năm 2000", + "SENSING_CURRENT_SECOND": "giây", + "SENSING_DAYSSINCE2000": "ngày từ năm 2000", "SENSING_USERNAME": "tên đăng nhập", "SENSING_USERID": "id người dùng", "SOUND_PLAY": "bắt đầu âm thanh %1", @@ -213,53 +222,53 @@ "SOUND_SETVOLUMETO": "đặt âm lượng %1%", "SOUND_VOLUME": "âm lượng", "CATEGORY_MOTION": "Chuyển động", - "CATEGORY_LOOKS": "Điệu bộ", + "CATEGORY_LOOKS": "Hiển thị", "CATEGORY_SOUND": "Âm thanh", - "CATEGORY_EVENTS": "Các trường hợp", + "CATEGORY_EVENTS": "Sự kiện", "CATEGORY_CONTROL": "Điều khiển", "CATEGORY_SENSING": "Cảm biến", "CATEGORY_OPERATORS": "Các phép toán", - "CATEGORY_VARIABLES": "Variables", + "CATEGORY_VARIABLES": "Các biến số", "CATEGORY_MYBLOCKS": "My Blocks", - "DUPLICATE": "Tạo bản sao", + "DUPLICATE": "Nhân bản", "DELETE": "Xóa", - "ADD_COMMENT": "Add Comment", - "REMOVE_COMMENT": "Remove Comment", - "DELETE_BLOCK": "Delete Block", - "DELETE_X_BLOCKS": "Delete %1 Blocks", + "ADD_COMMENT": "Thêm chú thích", + "REMOVE_COMMENT": "Xóa chú thích", + "DELETE_BLOCK": "Xóa khối", + "DELETE_X_BLOCKS": "Xóa %1 khối", "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", "CLEAN_UP": "Clean up Blocks", - "HELP": "Help", + "HELP": "Trợ giúp", "UNDO": "Hoàn tác", "REDO": "Làm lại ", "EDIT_PROCEDURE": "Chỉnh sửa", "SHOW_PROCEDURE_DEFINITION": "Go to definition", - "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Nói gì đó...", "COLOUR_HUE_LABEL": "Màu sắc", "COLOUR_SATURATION_LABEL": "Độ bão hòa", "COLOUR_BRIGHTNESS_LABEL": "Độ sáng", - "CHANGE_VALUE_TITLE": "Change value:", - "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", - "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "CHANGE_VALUE_TITLE": "Thay đổi giá trị:", + "RENAME_VARIABLE": "Đặt tên cho biến", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Đặt tên biến", "NEW_VARIABLE": "Tạo một biến", - "NEW_VARIABLE_TITLE": "New variable name:", + "NEW_VARIABLE_TITLE": "Tên biến mới:", "VARIABLE_MODAL_TITLE": "Biến số mới", - "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Tạo một mảnh ghép", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Tạo một Danh sách", - "NEW_LIST_TITLE": "New list name:", + "NEW_LIST_TITLE": "Tên danh sách mới:", "LIST_MODAL_TITLE": "Danh sách mới", - "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": "A list named \"%1\" already exists.", + "RENAME_LIST_TITLE": "Rename all \"%1\" lists to:", + "RENAME_LIST_MODAL_TITLE": "Đặt tên danh sách", + "NEW_BROADCAST_MESSAGE": "Thông báo mới", + "NEW_BROADCAST_MESSAGE_TITLE": "Tên thông báo mới:", "BROADCAST_MODAL_TITLE": "Tin nhắn mới", "DEFAULT_BROADCAST_MESSAGE_NAME": "tin nhắn 1" } \ No newline at end of file diff --git a/editor/blocks/yo.json b/editor/blocks/yo.json index c7d96f06..4525f5e1 100644 --- a/editor/blocks/yo.json +++ b/editor/blocks/yo.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "any", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "show", "LOOKS_HIDE": "hide", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "next backdrop", "LOOKS_PREVIOUSBACKDROP": "previous backdrop", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "mouse-pointer", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "answer", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "mouse down?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "volume", "SENSING_OF_BACKDROPNUMBER": "backdrop #", "SENSING_OF_BACKDROPNAME": "backdrop name", + "SENSING_OF_STAGE": "Stage", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "year", "SENSING_CURRENT_MONTH": "month", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Make a Variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "New Variable", - "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", - "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", - "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", - "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", - "DELETE_VARIABLE": "Delete the '%1' variable", + "VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Make a Block", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Make a List", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "New List", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/blocks/zh-cn.json b/editor/blocks/zh-cn.json index 7a5c29af..0c50bdd2 100644 --- a/editor/blocks/zh-cn.json +++ b/editor/blocks/zh-cn.json @@ -26,11 +26,11 @@ "DATA_HIDEVARIABLE": "隐藏变量 %1", "DATA_ADDTOLIST": "将 %1 加入 %2", "DATA_DELETEOFLIST": "删除 %2 的第 %1 项", - "DATA_INSERTATLIST": "在%3的第%2项插入%1", + "DATA_INSERTATLIST": "在 %3 的第 %2 项插入 %1", "DATA_REPLACEITEMOFLIST": "将 %2 的第 %1 项替换为 %3", "DATA_ITEMOFLIST": "%2 的第 %1 项", "DATA_LENGTHOFLIST": "%1 的项目数", - "DATA_LISTCONTAINSITEM": "%1 包含 %2 ?", + "DATA_LISTCONTAINSITEM": "%1 包含 %2 ?", "DATA_SHOWLIST": "显示列表 %1", "DATA_HIDELIST": "隐藏列表 %1", "DATA_INDEX_ALL": "全部", @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "任意", "LOOKS_SAYFORSECS": "说 %1 %2 秒", "LOOKS_SAY": "说 %1", + "LOOKS_HELLO": "你好!", "LOOKS_THINKFORSECS": "思考 %1 %2 秒", "LOOKS_THINK": "思考 %1", + "LOOKS_HMM": "嗯……", "LOOKS_SHOW": "显示", "LOOKS_HIDE": "隐藏", "LOOKS_HIDEALLSPRITES": "隐藏所有角色", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "换成 %1 背景并等待", "LOOKS_NEXTBACKDROP": "下一个背景", "LOOKS_PREVIOUSBACKDROP": "上一个背景", + "LOOKS_RANDOMBACKDROP": "随机背景", "MOTION_MOVESTEPS": "移动 %1 步", "MOTION_TURNLEFT": "左转 %1 %2 度", "MOTION_TURNRIGHT": "右转 %1 %2 度", @@ -101,8 +104,8 @@ "MOTION_GOTO_POINTER": "鼠标指针", "MOTION_GOTO_RANDOM": "随机位置", "MOTION_GOTOXY": "移到x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "在%1秒内滑行到x: %2 y: %3", - "MOTION_GLIDETO": "在%1秒内滑行到 %2", + "MOTION_GLIDESECSTOXY": "在 %1 秒内滑行到x: %2 y: %3", + "MOTION_GLIDETO": "在 %1 秒内滑行到 %2", "MOTION_GLIDETO_POINTER": "鼠标指针", "MOTION_GLIDETO_RANDOM": "随机位置", "MOTION_CHANGEXBY": "将x坐标增加 %1", @@ -117,9 +120,9 @@ "MOTION_XPOSITION": "x 坐标", "MOTION_YPOSITION": "y 坐标", "MOTION_DIRECTION": "方向", - "MOTION_SCROLLRIGHT": "向右滚动到%1的位置", - "MOTION_SCROLLUP": "向上滚动到%1的位置", - "MOTION_ALIGNSCENE": "和场景%1对齐", + "MOTION_SCROLLRIGHT": "向右滚动到 %1 的位置", + "MOTION_SCROLLUP": "向上滚动到 %1 的位置", + "MOTION_ALIGNSCENE": "和场景 %1 对齐", "MOTION_ALIGNSCENE_BOTTOMLEFT": "左下角", "MOTION_ALIGNSCENE_BOTTOMRIGHT": "右下角", "MOTION_ALIGNSCENE_MIDDLE": "中间", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "右上角", "MOTION_XSCROLL": "x滚动位置", "MOTION_YSCROLL": "y滚动位置", + "MOTION_STAGE_SELECTED": "选中了舞台:不可使用运动类积木", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,9 +143,12 @@ "OPERATORS_OR": "%1 或 %2", "OPERATORS_NOT": "%1 不成立", "OPERATORS_JOIN": "连接 %1 和 %2", + "OPERATORS_JOIN_APPLE": "苹果", + "OPERATORS_JOIN_BANANA": "香蕉", "OPERATORS_LETTEROF": "%2 的第 %1 个字符", + "OPERATORS_LETTEROF_APPLE": "果", "OPERATORS_LENGTH": "%1 的字符数", - "OPERATORS_CONTAINS": "%1 包含 %2 ?", + "OPERATORS_CONTAINS": "%1 包含 %2 ?", "OPERATORS_MOD": "%1 除以 %2 的余数", "OPERATORS_ROUND": "四舍五入 %1", "OPERATORS_MATHOP": "%1 %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "到 %1 的距离", "SENSING_DISTANCETO_POINTER": "鼠标指针", "SENSING_ASKANDWAIT": "询问 %1 并等待", + "SENSING_ASK_TEXT": "你叫什么名字?", "SENSING_ANSWER": "回答", "SENSING_KEYPRESSED": "按下 %1 键?", "SENSING_MOUSEDOWN": "按下鼠标?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "音量", "SENSING_OF_BACKDROPNUMBER": "背景编号", "SENSING_OF_BACKDROPNAME": "背景名称", + "SENSING_OF_STAGE": "舞台", "SENSING_CURRENT": "当前时间的 %1", "SENSING_CURRENT_YEAR": "年", "SENSING_CURRENT_MONTH": "月", @@ -226,8 +235,8 @@ "ADD_COMMENT": "添加注释", "REMOVE_COMMENT": "删除注释", "DELETE_BLOCK": "删除", - "DELETE_X_BLOCKS": "删除 %1积木", - "DELETE_ALL_BLOCKS": "删除全部 %1积木?", + "DELETE_X_BLOCKS": "删除 %1 积木", + "DELETE_ALL_BLOCKS": "删除全部 %1 积木?", "CLEAN_UP": "整理积木", "HELP": "帮助", "UNDO": "撤销", @@ -255,7 +264,7 @@ "NEW_LIST": "建立一个列表", "NEW_LIST_TITLE": "新的列表名:", "LIST_MODAL_TITLE": "新建列表", - "LIST_ALREADY_EXISTS": "名为 '%1' 的列表已存在。", + "LIST_ALREADY_EXISTS": "名为 「%1」 的列表已存在。", "RENAME_LIST_TITLE": "将所有的「%1」的列表名改为:", "RENAME_LIST_MODAL_TITLE": "修改列表名", "NEW_BROADCAST_MESSAGE": "新消息", diff --git a/editor/blocks/zh-tw.json b/editor/blocks/zh-tw.json index 6ee0fd5e..09b92289 100644 --- a/editor/blocks/zh-tw.json +++ b/editor/blocks/zh-tw.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "任何", "LOOKS_SAYFORSECS": "說出 %1 %2 秒", "LOOKS_SAY": "說出 %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "想著 %1 %2 秒", "LOOKS_THINK": "想著 %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "顯示", "LOOKS_HIDE": "隱藏", "LOOKS_HIDEALLSPRITES": "隱藏所有角色", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "背景換成 %1 並等待", "LOOKS_NEXTBACKDROP": "下一個背景", "LOOKS_PREVIOUSBACKDROP": "上一個背景", + "LOOKS_RANDOMBACKDROP": "隨機背景", "MOTION_MOVESTEPS": "移動 %1 點", "MOTION_TURNLEFT": "左轉 %1 %2 度", "MOTION_TURNRIGHT": "右轉 %1 %2 度", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "右上", "MOTION_XSCROLL": "x 捲軸", "MOTION_YSCROLL": "y 捲軸", + "MOTION_STAGE_SELECTED": "目前選擇的物件是「舞台」:無可用的動作積木", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 或 %2", "OPERATORS_NOT": "%1 不成立", "OPERATORS_JOIN": "字串組合 %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "字串 %2 的第 %1 字", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "字串 %1 的長度", "OPERATORS_CONTAINS": "字串 %1 包含 %2?", "OPERATORS_MOD": "%1 除以 %2 的餘數", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "與 %1 的間距", "SENSING_DISTANCETO_POINTER": "鼠標", "SENSING_ASKANDWAIT": "詢問 %1 並等待", + "SENSING_ASK_TEXT": "你的名字是?", "SENSING_ANSWER": "詢問的答案", "SENSING_KEYPRESSED": "%1 鍵被按下?", "SENSING_MOUSEDOWN": "滑鼠鍵被按下?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "音量", "SENSING_OF_BACKDROPNUMBER": "背景編號", "SENSING_OF_BACKDROPNAME": "背景名稱", + "SENSING_OF_STAGE": "舞台", "SENSING_CURRENT": "目前時間的 %1", "SENSING_CURRENT_YEAR": "年", "SENSING_CURRENT_MONTH": "月", @@ -247,7 +256,7 @@ "VARIABLE_MODAL_TITLE": "新的變數", "VARIABLE_ALREADY_EXISTS": "變數名稱「%1」已經被使用。", "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "變數名稱「%1」已經被使用在 %2 型別了。", - "DELETE_VARIABLE_CONFIRMATION": "刪除正在使用的變數 %2 的 %1 個地方?", + "DELETE_VARIABLE_CONFIRMATION": "刪除 %1 個正在使用的變數 %2?", "CANNOT_DELETE_VARIABLE_PROCEDURE": "無法刪除變數 %1,因為它是函式 %2 定義中的一部分。", "DELETE_VARIABLE": "刪除變數 %1", "NEW_PROCEDURE": "建立一個積木", diff --git a/editor/blocks/zu.json b/editor/blocks/zu.json index 76acdade..2260995a 100644 --- a/editor/blocks/zu.json +++ b/editor/blocks/zu.json @@ -55,8 +55,10 @@ "EVENT_WHENKEYPRESSED_ANY": "noma ikuphi", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", + "LOOKS_HELLO": "Hello!", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", "LOOKS_THINK": "think %1", + "LOOKS_HMM": "Hmm...", "LOOKS_SHOW": "khombisa", "LOOKS_HIDE": "casha", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -91,6 +93,7 @@ "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "indawo elandelayo", "LOOKS_PREVIOUSBACKDROP": "indawo edlule", + "LOOKS_RANDOMBACKDROP": "random backdrop", "MOTION_MOVESTEPS": "move %1 steps", "MOTION_TURNLEFT": "turn %1 %2 degrees", "MOTION_TURNRIGHT": "turn %1 %2 degrees", @@ -127,6 +130,7 @@ "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Stage selected: no motion blocks", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -139,7 +143,10 @@ "OPERATORS_OR": "%1 or %2", "OPERATORS_NOT": "not %1", "OPERATORS_JOIN": "join %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", "OPERATORS_LETTEROF": "letter %1 of %2", + "OPERATORS_LETTEROF_APPLE": "a", "OPERATORS_LENGTH": "length of %1", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", @@ -168,6 +175,7 @@ "SENSING_DISTANCETO": "distance to %1", "SENSING_DISTANCETO_POINTER": "imows-poynta", "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASK_TEXT": "What's your name?", "SENSING_ANSWER": "phendula", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "igundane phansi?", @@ -190,6 +198,7 @@ "SENSING_OF_VOLUME": "umsindo", "SENSING_OF_BACKDROPNUMBER": "indawo #", "SENSING_OF_BACKDROPNAME": "igama lendawo", + "SENSING_OF_STAGE": "Isigaba", "SENSING_CURRENT": "current %1", "SENSING_CURRENT_YEAR": "unyaka", "SENSING_CURRENT_MONTH": "inyanga", @@ -240,23 +249,23 @@ "COLOUR_BRIGHTNESS_LABEL": "Brightness", "CHANGE_VALUE_TITLE": "Change value:", "RENAME_VARIABLE": "Rename variable", - "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:", "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", "NEW_VARIABLE": "Yenza i-variable", "NEW_VARIABLE_TITLE": "New variable name:", "VARIABLE_MODAL_TITLE": "I-variable entsha ", - "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": "A variable named \"%1\" already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"", + "DELETE_VARIABLE": "Delete the \"%1\" variable", "NEW_PROCEDURE": "Enza amabhulokisi", - "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.", "NEW_LIST": "Yenza uhlu", "NEW_LIST_TITLE": "New list name:", "LIST_MODAL_TITLE": "Uhlu olusha", - "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", - "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "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:", diff --git a/editor/extensions/ab.json b/editor/extensions/ab.json index 5794c76d..9a264d34 100644 --- a/editor/extensions/ab.json +++ b/editor/extensions/ab.json @@ -104,7 +104,7 @@ "description": "Label for the pen extension category" }, "speak.defaultTextToSpeak": { - "message": "hello", + "message": "абзиара шәымаз", "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": "абзиара шәымаз", "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": "ахәаԥшразы абызшәа", "description": "the languge of the project viewer" }, "pen.setShade": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "Авидео аиҭаҵра", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/de.json b/editor/extensions/de.json index 4f048e0b..aa76547d 100755 --- a/editor/extensions/de.json +++ b/editor/extensions/de.json @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Übersetzen", "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": "übersetze [WORDS] nach [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": "Hallo", "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": "Hallo", "description": "hello: the default text to translate" }, "pen.setHue": { @@ -216,7 +216,7 @@ "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "speak.speakAndWaitBlock": { - "message": "speak [WORDS]", + "message": "Sage [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "Videobewegung", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/es.json b/editor/extensions/es.json index 6c348b7c..c6fc8ce3 100755 --- a/editor/extensions/es.json +++ b/editor/extensions/es.json @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Traducción", "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": "traduce [WORDS] al [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": "hola", "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": "hola", "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": "idioma del visor", "description": "the languge of the project viewer" }, "pen.setShade": { @@ -192,7 +192,7 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.instrumentSynthPad": { - "message": "(21) Sintetizador melódico", + "message": "Sintetizador de fondo", "description": "Sound of a \"pad\" synthesizer being played" }, "pen.colorMenu.transparency": { @@ -216,7 +216,7 @@ "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "speak.speakAndWaitBlock": { - "message": "speak [WORDS]", + "message": "habla [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "Movimiento del vídeo", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/et.json b/editor/extensions/et.json index 43401da4..0bad986c 100644 --- a/editor/extensions/et.json +++ b/editor/extensions/et.json @@ -12,7 +12,7 @@ "description": "set the pen color to a particular (RGB) value" }, "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", + "message": "võta pliiatsi [COLOR_PARAM] [VALUE] võrra", "description": "set the state for a pen color parameter e.g. saturation" }, "music.drumCabasa": { @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "tõlgi", "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": "lava", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "pen.colorMenu.brightness": { @@ -44,7 +44,7 @@ "description": "label for brightness element in color picker for pen extension" }, "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", + "message": "video olek [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": "tõlgi [WORDS] [LANGUAGE] keelde", "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": "tere", "description": "hello: the default text to speak" }, "videoSensing.sprite": { @@ -136,7 +136,7 @@ "description": "Sound of an accoustic upright bass" }, "pen.clear": { - "message": "erase all", + "message": "kustuta kõik", "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": "tere", "description": "hello: the default text to translate" }, "pen.setHue": { @@ -164,11 +164,11 @@ "description": "Sound of a bassoon being played" }, "translate.viewerLanguage": { - "message": "viewer language", + "message": "vaataja keel", "description": "the languge of the project viewer" }, "pen.setShade": { - "message": "set pen shade to [SHADE]", + "message": "võta pliiatsi varjundiks [SHADE]", "description": "legacy pen blocks - set pen shade" }, "music.instrumentFlute": { @@ -196,7 +196,7 @@ "description": "Sound of a \"pad\" synthesizer being played" }, "pen.colorMenu.transparency": { - "message": "transparency", + "message": "läbipaistvus", "description": "label for transparency element in color picker for pen extension" }, "music.instrumentGuitar": { @@ -208,15 +208,15 @@ "description": "Sound of a drum stick hitting a hi-hat while closed" }, "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", + "message": "muuda pliiatsi [COLOR_PARAM] [VALUE] võrra", "description": "change the state of a pen color parameter" }, "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", + "message": "kui video liigub > [REFERENCE]", "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "speak.speakAndWaitBlock": { - "message": "speak [WORDS]", + "message": "ütle [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -244,7 +244,7 @@ "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" }, "music.drumCuica": { - "message": "(18) Cuica", + "message": " (18) Cuica", "description": "Sound of a cuica being played" }, "pen.penDown": { @@ -264,7 +264,7 @@ "description": "change tempo (speed) for notes, drums, and rests played" }, "pen.colorMenu.saturation": { - "message": "saturation", + "message": "küllastus", "description": "label for saturation element in color picker for pen extension" }, "music.setInstrument": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "video liikumine", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/ga.json b/editor/extensions/ga.json index d6216fc2..747ad02f 100644 --- a/editor/extensions/ga.json +++ b/editor/extensions/ga.json @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Aistriúchán", "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": "aistrigh [WORDS] go [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": "dia dhuit", "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": "dia dhuit", "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": "teanga an amharcóra", "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": "abair [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "Físghluaiseacht", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/gd.json b/editor/extensions/gd.json index 01fd455b..a4a92fdd 100644 --- a/editor/extensions/gd.json +++ b/editor/extensions/gd.json @@ -124,7 +124,7 @@ "description": "Sound of a trombone being played" }, "music.instrumentVibraphone": { - "message": "(16) Vibraphone", + "message": "(16) Critheafon", "description": "Sound of a vibraphone being struck" }, "music.instrumentSaxophone": { diff --git a/editor/extensions/id.json b/editor/extensions/id.json index a290c163..67925ce0 100644 --- a/editor/extensions/id.json +++ b/editor/extensions/id.json @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Terjemahkan", "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": "terjemahkan [WORDS] ke [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": "halo", "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": "halo", "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": "bahasa tampilan", "description": "the languge of the project viewer" }, "pen.setShade": { @@ -192,7 +192,7 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.instrumentSynthPad": { - "message": "(21) Synth Pad", + "message": "(21) Pad Sintesis", "description": "Sound of a \"pad\" synthesizer being played" }, "pen.colorMenu.transparency": { @@ -216,7 +216,7 @@ "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "speak.speakAndWaitBlock": { - "message": "speak [WORDS]", + "message": "ujarkan [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -284,11 +284,11 @@ "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.instrumentSynthLead": { - "message": "(20) Synth Lead", + "message": "(20) Sintesis Pimpinan", "description": "Sound of a \"lead\" synthesizer being played" }, "music.drumSideStick": { - "message": "(3) Side Stick", + "message": "(3) Tongkat Samping", "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" }, "pen.changeShade": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "Gerakan Video", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/it.json b/editor/extensions/it.json index 4ecc8819..3dd2acde 100644 --- a/editor/extensions/it.json +++ b/editor/extensions/it.json @@ -4,7 +4,7 @@ "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { - "message": "imposta trasparenza webcam a [TRANSPARENCY]", + "message": "porta trasparenza webcam a [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": "Traduzione", "description": "Label for the translate extension category" }, "music.drumOpenHiHat": { @@ -36,7 +36,7 @@ "description": "Sound of a bongo being struck" }, "videoSensing.stage": { - "message": "palco", + "message": "stage", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "pen.colorMenu.brightness": { @@ -44,7 +44,7 @@ "description": "label for brightness element in color picker for pen extension" }, "videoSensing.videoToggle": { - "message": "imposta la webcam a [VIDEO_STATE]", + "message": "[VIDEO_STATE] il video della webcam", "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": "traduci [WORDS] in [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": "ciao", "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": "ciao", "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": "lingua dell'editor", "description": "the languge of the project viewer" }, "pen.setShade": { @@ -212,11 +212,11 @@ "description": "change the state of a pen color parameter" }, "videoSensing.whenMotionGreaterThan": { - "message": "quando il movimento video è > [REFERENCE]", + "message": "quando movimento video è > [REFERENCE]", "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "speak.speakAndWaitBlock": { - "message": "speak [WORDS]", + "message": "pronuncia [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "Movimento Webcam", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/sl.json b/editor/extensions/sl.json index bc63dda5..16fc8b86 100644 --- a/editor/extensions/sl.json +++ b/editor/extensions/sl.json @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Prevedi", "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": "prevedi [WORDS] v [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": "Zdravo", "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": "Zdravo", "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": "jezik opazovalca", "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": "reci [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "Video premik", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/sv.json b/editor/extensions/sv.json index 76c32e24..61e82bed 100644 --- a/editor/extensions/sv.json +++ b/editor/extensions/sv.json @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Översätta", "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": "översätt [WORDS] till [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": "hej", "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": "hej", "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": "användarspråk", "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": "säg [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -304,7 +304,7 @@ "description": "Sound of an electric piano" }, "videoSensing.categoryName": { - "message": "Video Motion", + "message": "Video Rörelse", "description": "Label for the video motion extension category" }, "music.instrumentElectricGuitar": { diff --git a/editor/extensions/tr.json b/editor/extensions/tr.json index f43812fc..497d9f94 100644 --- a/editor/extensions/tr.json +++ b/editor/extensions/tr.json @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "translate.categoryName": { - "message": "Translate", + "message": "Çeviri", "description": "Label for the translate extension category" }, "music.drumOpenHiHat": { @@ -212,11 +212,11 @@ "description": "change the state of a pen color parameter" }, "videoSensing.whenMotionGreaterThan": { - "message": "hareketli video > [REFERANS]", + "message": "hareketli video > [REFERENCE]", "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "speak.speakAndWaitBlock": { - "message": "speak [WORDS]", + "message": "konuş [WORDS]", "description": "speak some words" }, "music.drumTambourine": { @@ -288,7 +288,7 @@ "description": "Sound of a \"lead\" synthesizer being played" }, "music.drumSideStick": { - "message": "(3) Side Stick", + "message": "(3)yan çubuk", "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" }, "pen.changeShade": { diff --git a/editor/interface/ab.json b/editor/interface/ab.json index 296f4918..bdb43527 100644 --- a/editor/interface/ab.json +++ b/editor/interface/ab.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Иԥсахтәуп аԥштәы", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Еиқәырхатәуп", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Иҳәатәуп \"Абзиара шәымаз\" ", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Иҭыҵтәуп аекран зегь арежим ", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Акостиум аԥсахра", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Иҭагалатәуп аҿаԥшыра", "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.soundTab.fileUploadSound": { "message": "Иҭагалатәуп абжьы", "description": "Button to upload sound from file in the editor tab" @@ -156,7 +152,7 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.make-a-game.step_ChangeColor": { - "message": "Иҧсахтәуп аҧштәы", + "message": "Иԥсахтәуп аԥштәы", "description": "Step name for 'Change Color' step" }, "gui.cards.all-how-tos": { @@ -211,17 +207,13 @@ "message": "Еиқәырхатәуп абыржәы", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Анагӡаҩ", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Иҭыгатәуп шәара шәкомпиутер ахь", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Иҭагалатәуп акомпиутер аҟынтәи", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "абызшәа алхра", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -288,7 +276,7 @@ "description": "One of the loading messages" }, "gui.recordingStep.alertMsg": { - "message": "Could not start recording", + "message": "Иамуӡеит аҭаҩра алагара", "description": "Alert for recording error" }, "gui.extensionLibrary.extensionUrl": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Ахьӡ анимациа азура", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Иҭаҩтәуп абжьы", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Дацҵатәуп анагӡаҩ", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,12 +355,16 @@ "message": "Шәара шәбраузер иаднакылом WebGL.", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Шьҭахьҟа", "description": "Label for button to back out of importing a project" }, "gui.monitor.contextMenu.large": { - "message": "Аԥшра рдыуны", + "message": "аԥшра рдыуны", "description": "Menu item to switch to the large monitor" }, "gui.cards.more-things-to-try": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Абӷакыдҵа аҭагалараан агха", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,6 +431,10 @@ "message": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Ашәа аԥҵара", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Иҵәахтәуп | Иаарԥштәуп", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Ашәагаа", @@ -491,6 +491,10 @@ "message": "Абжьы ардура", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Бзиала шәаабеит заԥҵара иаҿу аверсиа Scratch 3.0 аҟны", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Иԥсахтәуп ашәагаа", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Иаарласны...", @@ -511,6 +515,14 @@ "message": "Иаарԥштәуп", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Асмаиликқәа разырхиара...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Иацҵатәуп аеффектқәа", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Шәыҽҳамажәда", @@ -595,6 +607,10 @@ "message": "Иаанкылатәуп", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Иаҟәыхтәуп", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Дацышәҵа анагӡаҩ", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "аекспорт", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Аблокқәа раԥҵара...", "description": "One of the loading messages" @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Абӷакыдҵа ҭацәуп", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,6 +671,10 @@ "message": "истандарту аԥшра", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Иаанкылатәуп", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Иацҵатәуп аҿаԥшыра", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Иацышәҵа аҿаԥшыра", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Иаарласны...", diff --git a/editor/interface/af.json b/editor/interface/af.json index 579233d4..a8fb1942 100644 --- a/editor/interface/af.json +++ b/editor/interface/af.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Stoor", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Stoor nou", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Aflaai na jou rekenaar", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Laai vanaf jou rekenaar", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Toon", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Ontdoen", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/am.json b/editor/interface/am.json index 2b213a6c..b63be7f3 100644 --- a/editor/interface/am.json +++ b/editor/interface/am.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "አስቀምጥ", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "አሁን አስቀምጥ", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "ገፀ-ባህርይ", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "ወደ ኮምፒውተሬ ጫን ", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "ከኮምፒዩተርዎ ይላክ", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "ስምዎን ያቀናብሩ", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "እሺ", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "መልስ", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "ማስወጣት", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "መደበኛ የሚነበብ ነገር", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/ar.json b/editor/interface/ar.json index 480dba17..dc6cb91d 100644 --- a/editor/interface/ar.json +++ b/editor/interface/ar.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "الحفظ الآن", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "كائن", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "تنزيل إلى حاسبك", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "رفع مشروع من حاسبك", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "أضِف حركة لأسم", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "موافق", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "تراجع", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "أضف كائنًا", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "تصدير", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "عرض عادي", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/ast.json b/editor/interface/ast.json index 44505b4f..259cb750 100644 --- a/editor/interface/ast.json +++ b/editor/interface/ast.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/az.json b/editor/interface/az.json index ada30d4d..22c5ce1e 100644 --- a/editor/interface/az.json +++ b/editor/interface/az.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Saxla", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "İndi saxla", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprayt", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Öz kompyuterinə yüklə", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Kompyuterimdən yüklə", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Adlara animasiya verin", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "Oldu", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Ləğv et", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksport et", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal görünüş", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/be.json b/editor/interface/be.json index 777764c0..e1ee7a8f 100644 --- a/editor/interface/be.json +++ b/editor/interface/be.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Захаваць", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Захаваць", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Сцягнуць на кампутар", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Загрузіць з камп'ютара", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Адмяніць", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "экспарт", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "звычайнае счытванне", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/bg.json b/editor/interface/bg.json index 6ee0d9b4..9a12b651 100644 --- a/editor/interface/bg.json +++ b/editor/interface/bg.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Запазване", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Качване на звук", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Записване сега", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Сваляне на вашия компютър", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Качване от вашия компютър", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Анимирано име", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "Добре", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Браузърът не поддържа WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Назад", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "За да научите повече, разгледайте {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "За да научите повече, разгледайте {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Добре дошли в пробната версия на Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Очаквайте скоро", @@ -511,6 +515,14 @@ "message": "Показване", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Подготвяне на емоджитата…", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Спиране", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Отмяна", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "експорт", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Създаване на блокчетата…", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "нормално изписване", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Спиране", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Очаквайте скоро…", diff --git a/editor/interface/bn.json b/editor/interface/bn.json index 56ebec87..121fc5be 100644 --- a/editor/interface/bn.json +++ b/editor/interface/bn.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "সংরক্ষণ কর", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "এখনি সংরক্ষণ কর", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "ঠিক আছে", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "পূর্বাবস্থায় ফিরিয়ে নাও", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/ca.json b/editor/interface/ca.json index e856a0fc..e014eb3d 100644 --- a/editor/interface/ca.json +++ b/editor/interface/ca.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Desa", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Digues hola", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Sortir del mode \"Pantalla completa\"", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Canviar disfressa", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Pujar un fons", "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.soundTab.fileUploadSound": { "message": "Puja un so", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Desa ara", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Personatge", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Descarrega al teu ordinador", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Lliscar ", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Carrega des del teu ordinador", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Anima un nom", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Gravar un so", @@ -327,6 +315,10 @@ "message": "D'acord", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Necessitem el teu permís per utilitzar la teva càmara", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "El teu navegador no suporta WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Enrere", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Si vols saber més, vés a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Per aprendre'n més, vés a la {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Amaga i Mostra", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Mida", @@ -491,6 +491,10 @@ "message": "Més fort", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Benvingut a la vista prèvia de Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Canviar la mida", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Properament", @@ -511,6 +515,14 @@ "message": "Mostra", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparant emojis ...", "description": "One of the loading messages" @@ -553,7 +565,7 @@ }, "gui.howtos.add-effects.name": { "message": "Afegeix efectes", - "description": "Name for the 'Add effects' how-to" + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Envia retroacció", @@ -595,6 +607,10 @@ "message": "Atura", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Desfés", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Afegeix un personatge", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exporta", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creant blocs ...", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "pantalla normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Atura", "description": "Stop button title" @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Afegeix un fons", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Properament...", diff --git a/editor/interface/ckb.json b/editor/interface/ckb.json index 62d60b2b..5d4496fb 100644 --- a/editor/interface/ckb.json +++ b/editor/interface/ckb.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "پاشەکەوتکردن", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "ئێستا پاشەکەوتی بکە", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/cs.json b/editor/interface/cs.json index 02226d19..1f536077 100644 --- a/editor/interface/cs.json +++ b/editor/interface/cs.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Změn barvu", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Velmi se omlouváme, ale Scratch 3.0 nepodporuje prohlížeče Internet Explorer, Vivaldi, Opera a Silk. Doporučujeme zkusit novější prohlížeč, jako je Google Chrome, Mozilla Firefox nebo Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Uložit", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Řekni ahoj", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Ukončit režim fullscreen", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Přepni kostým", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Nahrát pozadí", "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.soundTab.fileUploadSound": { "message": "Nahrát zvuk", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Uložit aktuální stav", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Postava", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Stáhnout do tvého počítače", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Knihovna Jak na to", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Klouzej kolem", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Nahrát z tvého počitače", + "message": "Load from your 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": "Vyber si buben a udělej takt", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "výběr jazyka", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animuj jméno", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Nahrát zvuk", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Potřebujeme povolení k používání tvé kamery", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Přidej jinou postavu", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Tvůj prohlížeč nepodporuje WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Jít zpět", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Pohybuj se nahoru a dolů s pomocí šipek", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Chyba při načítání batohu", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Pro další info jdi na {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Vytvoř písničku", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Pro další info jdi na {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Vynuluj skóre", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Skoč na náhodnou pozici", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Schovej a ukaž", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Velikost", @@ -491,6 +491,10 @@ "message": "Více nahlas", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Vítej ve Scratch 3.0 Demo", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Změň velikost", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Již brzy", @@ -511,6 +515,14 @@ "message": "Ukázat", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "V postavě Chobotnice, při doteku přidej skóre", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Připravuji smajlíky ...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Přidat efekty", - "description": "Name for the 'Add effects' how-to" + "message": "Přidej Efekty", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Zpětná vazba", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "V postavě Chobotnice, při doteku přehraj zvuk", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Zastavit", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Zpět", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": " Přidej postavu", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Vytvářím bloky ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Pohybuj se doprava a doleva s pomocí šipek", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Batoh je prázdný", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "normální zobrazení", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Zastavit", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Udělej kliker", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Pohybuj se náhodně", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Přidej pozadí", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Již brzy...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Udělej si honičku", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Vyber si postavy Mikrofon a Překvapující Beatbox", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/cy.json b/editor/interface/cy.json index fe0c0a36..53bf722a 100644 --- a/editor/interface/cy.json +++ b/editor/interface/cy.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Cadw", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Dwedwch helo", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Gadael y modd sgrin llawn", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Newid gwisg", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Llwytho Cefnlen i Fyny", "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.soundTab.fileUploadSound": { "message": "Llwytho Sain i Fyny...", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Cadw nawr", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Ciplun", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Llwytho i'r cyfrifiadur", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Llithro o amgylch", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Llwytho i fyny o'r cyfrifiadur", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animeiddio Enw", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Recordio Sain", @@ -327,6 +315,10 @@ "message": "Iawn", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Mae angen eich caniatâd i ni ddefnyddio eich camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Nid yw eich Porwr Cynnal WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Mynd Nôl", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "I wybod mwy, ewch i {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "I wybod mwy, ewch i {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Guddio a Dangos", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Maint", @@ -491,6 +491,10 @@ "message": "Yn uwch", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Croeso i Ragolwg Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Newid maint", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Yn Dod Cyn Bo Hir", @@ -511,6 +515,14 @@ "message": "Dangos", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Paratoi emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Ychwanegwch effeithiau", - "description": "Name for the 'Add effects' how-to" + "message": "Ychwanegwch Effeithiau", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Rhoi Adborth", @@ -595,6 +607,10 @@ "message": "Aros", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Dadwneud", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Ychwanegu Corlun", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "allforio", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creu blociau …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "darlleniad arferol", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Aros", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Ychwanegu cefnlen", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Ychwanegu Cefndir", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Yn Dod Cyn Bo Hir", diff --git a/editor/interface/da.json b/editor/interface/da.json index a5cdea77..78642b87 100644 --- a/editor/interface/da.json +++ b/editor/interface/da.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Skift farve", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Vi er meget kede af det, men Scratch 3.0 understøtter ikke Internet Explorer, Vivaldi, Opera eller Silk. Vi anbefaler, at du prøver en nyere browser som Google Chrome, Mozilla Firefox, eller Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Gem", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Sig hej", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Gå ud af fuld skærm", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Skift kostume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload baggrund", "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.soundTab.fileUploadSound": { "message": "Upload lyd", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Gem nu", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download til din computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Sådan-gør-du bibliotek", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glid rundt", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload fra din computer", + "message": "Load from your 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": "Vælg en tromme & lav et slag", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "valg af sprog", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animér et navn", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Optag lyd", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Vi skal bruge din tilladelse til at bruge dit kamera", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Tilføj en anden sprite", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Din browser understøtter ikke WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Gå tilbage", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Gå op & ned med piletaster", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Fejl, kan ikke indlæse rygsækken", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "For at lære mere, gå til {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Lav en sang", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "For at lære mere, gå til {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Nulstil point", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Gå til en tilfældig position", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Gemmeleg", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Størrelse", @@ -491,6 +491,10 @@ "message": "Højere", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Velkommen til Scratch 3.0 preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Ændre størrelse", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Kommer snart", @@ -511,6 +515,14 @@ "message": "Vis", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Ved spriten med blæksprutten, tilføj point, når den rører ved noget.", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Forbereder emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Tilføj effekter", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Giv feedback", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Ved spriten med blæksprutten, afspil lyd, når den rører ved noget.", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Fortryd", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Tilføj en sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksporter", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Laver brikker ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Gå mod højre og venstre med piletaster", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Rygsækken er tom", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "normal visning", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Lav et klikke spil", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Gå tilfældigt", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Tilføj en baggrund", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Kommer snart...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Lav en fangeleg", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Vælg spriten med mikrofonen & overraskelses trommemaskinen", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/de.json b/editor/interface/de.json index 7fc65732..99536a34 100644 --- a/editor/interface/de.json +++ b/editor/interface/de.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Speichern", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Sage Hallo", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Vollbildmodus verlassen", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Kostüm wechseln", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Bühnenbild hochladen", "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.soundTab.fileUploadSound": { "message": "Klang hochladen", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Jetzt speichern", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Figur", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Herunterladen auf deinen Computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Gleite umher", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Hochladen von deinem Computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animiere einen Namen", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Klang aufnehmen", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Wir benötigen deine Zustimmung, um deine Kamera zu verwenden", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Dein Browser unterstützt kein WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Zurück", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Besuche die {previewFaqLink}, um mehr zu erfahren.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Mach ein Lied", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Besuche die {previewFaqLink}, um mehr zu erfahren.", "description": "Invitation to try 3.0 preview" @@ -444,7 +444,7 @@ "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Gehe zu einer Zufallsposition", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -456,7 +456,7 @@ "description": "Menu item to delete in the right click menu" }, "gui.howtos.make-music.name": { - "message": "Füge Musik hinzu", + "message": "Mach Musik", "description": "Name for the 'Make Music' how-to" }, "gui.soundTab.surpriseSound": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Verstecke dich und zeige dich", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Größe", @@ -491,6 +491,10 @@ "message": "Lauter", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Willkommen zur Vorschau von Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Größe ändern", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Bald verfügbar", @@ -511,6 +515,14 @@ "message": "Zeige dich", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Emojis werden vorbereitet ...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Effekte hinzufügen", - "description": "Name for the 'Add effects' how-to" + "message": "Füge Effekte hinzu", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Feedback geben", @@ -595,6 +607,10 @@ "message": "Stopp", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Rückgängig", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Füge eine Figur hinzu", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "Exportieren", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Blöcke werden erstellt ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Mit den Pfeiltasten nach rechts und links bewegen", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -651,6 +671,10 @@ "message": "Normale Anzeigengröße", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stopp", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Bühnenbild hinzufügen", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Füge ein Bühnenbild hinzu", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Bald verfügbar ...", @@ -732,7 +756,7 @@ "description": "Text for edit dropdown menu" }, "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Einleitung", + "message": "Erste Schritte", "description": "Name for the 'Getting Started' how-to" }, "gui.cameraModal.save": { diff --git a/editor/interface/el.json b/editor/interface/el.json index b9386fc5..46e47571 100644 --- a/editor/interface/el.json +++ b/editor/interface/el.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Αποθήκευση", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Πείτε Γεια", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Έξοδος από την προβολή πλήρους οθόνης", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Αλλάξτε ενδυμασία", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Μεταφόρτωση Υποβάθρου", "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.soundTab.fileUploadSound": { "message": "Μεταφόρτωση Ήχου", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Αποθήκευση τώρα", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Αντικείμενο", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Κατέβασμα έργου στον υπολογιστή", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Ξεγλιστρήστε", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Μεταφόρτωση έργου από τον υπολογιστή", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Ηχογράφηση", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Χρειαζόμαστε άδεια σας για χρήση της κάμερας", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Ο περιηγητής σας δεν υποστηρίζει WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Πήγαινε Πίσω", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Κρυφτό", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Μέγεθος", @@ -491,6 +491,10 @@ "message": "Δυνατότερα", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Καλωσορίσατε στο Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Αλλαγή μεγέθους", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Έρχεται Σύντομα", @@ -511,6 +515,14 @@ "message": "Προβολή", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Προετοιμασία emoji...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Προσθήκη εφέ", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Αποστολή σχολίων", @@ -595,6 +607,10 @@ "message": "Διακοπή", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Αναίρεση", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "Εξαγωγή", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Δημιουργία μπλοκ...", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "Κανονική Προβολή Κειμένου", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Διακοπή", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Προσθέστε υπόβαθρο", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Έρχεται Σύντομα...", diff --git a/editor/interface/eo.json b/editor/interface/eo.json index ea08f774..5308f4a2 100644 --- a/editor/interface/eo.json +++ b/editor/interface/eo.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Konservi", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Konservi nun", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Rolulo", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Elŝuti al via komputilo", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Alŝuti el via komputilo", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "Bone", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Malfari", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksporti", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "kutima montrilo", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/es-419.json b/editor/interface/es-419.json index 405321e2..abe69d5f 100644 --- a/editor/interface/es-419.json +++ b/editor/interface/es-419.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Cambia el color", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Lo sentimos mucho, pero Scratch 3.0 no es compatible con Internet Explorer, Vivaldi, Opera o Silk. Recomendamos probar un navegador más nuevo como Google Chrome, Mozilla Firefox o Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Guardar", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Decir hola", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Salir del modo de pantalla completa", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Cambiar disfraz", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Cargar fondo", "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.soundTab.fileUploadSound": { "message": "Subiendo sonido...", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Guardar ahora", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Objeto", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Descargar a tu computador", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Biblioteca ¿Cómo?", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Deslizarse alrededor", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Subir desde tu computador", + "message": "Load from your 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": "Escoge un tambor & crea un ritmo", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "Escoger el lenguaje", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,11 +288,11 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", + "message": "Anima un nombre", "description": "Name for the 'Animate a Name' how-to" }, "gui.modal.back": { @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Grabar Sonido", @@ -327,6 +315,10 @@ "message": "De acuerdo", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Necesitamos permiso para usar tu cámara", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Añade otro objeto", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Su navegador no es compatible con WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Regresar", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Mueve hacia arriba y abajo con las teclas de flecha", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Error al cargar la mochila", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Para obtener más información, vaya a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Crea una canción", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Para obtener más información, vaya a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Reinicia el puntaje", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Ir a una posición aleatoria", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Ocultar y Mostrar", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Tamaño", @@ -491,6 +491,10 @@ "message": "Más fuerte", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Bienvenido a la vista previa de Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Arrastre un bloque a la venta aleatoria", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Próximamente", @@ -511,6 +515,14 @@ "message": "mostrar", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "En el objeto del pulpo, cuando lo tocas agrega puntos", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparando emojis ...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Añadir efectos", - "description": "Name for the 'Add effects' how-to" + "message": "Añade Efectos", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Provee Retroalimentación", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "En el objeto del pulpo, cuando lo tocas suena el sonido", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Detener", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Deshacer", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Añade un Objeto", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exportar", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creando bloques", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Mueve a la derecha y a la izquierda con las teclas de flecha", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "La mochila está vacía", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "tamaño normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Detener", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Haz un juego de clickear", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Mueve de manera aleatoria", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Agregar un fondo", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Agregue un Fondo", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Próximamante", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Haz un juego de perseguir", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Escoge el objeto de micrófono & sorpresa Beatbox", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/es.json b/editor/interface/es.json index f20ce91d..d66ede51 100644 --- a/editor/interface/es.json +++ b/editor/interface/es.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Cambia el color", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Lo sentimos, pero Scratch 3.0 no funciona en Internet Explorer, Vivaldi, Opera o Silk. Te recomendamos que pruebes un navegador más moderno como Google Chrome, Mozilla Firefox, o Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Guardar", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Di hola", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Salir del modo de pantalla completa", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Cambiar avatar", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Subir fondo", "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.soundTab.fileUploadSound": { "message": "Subir sonido", "description": "Button to upload sound from file in the editor tab" @@ -156,7 +152,7 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.make-a-game.step_ChangeColor": { - "message": "Cambiar color", + "message": "Cambia el color", "description": "Step name for 'Change Color' step" }, "gui.cards.all-how-tos": { @@ -211,20 +207,16 @@ "message": "Guardar ahora", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Descargar a tu ordenador", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Biblioteca de guías", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Deslizar", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Subir desde tu ordenador", + "message": "Load from your 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": "Elige un tambor y da un pulso", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "selector de idioma", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animar un nombre", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Grabar sonido", @@ -327,6 +315,10 @@ "message": "Aceptar", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Necesitamos tu permiso para usar la cámara", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Añade otro objeto", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Tu navegador no soporta WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Retroceder", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Mueve arriba y abajo con las teclas de flecha", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Error al cargar la mochila", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Para conocer más, visita las {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Compón una canción", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Para conocer más, visita las {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Reinicia la puntuación", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Ir a una posición aleatoria", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -456,7 +456,7 @@ "description": "Menu item to delete in the right click menu" }, "gui.howtos.make-music.name": { - "message": "Crea música", + "message": "Crear música", "description": "Name for the 'Make Music' how-to" }, "gui.soundTab.surpriseSound": { @@ -464,7 +464,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "Agregue un Fondo", + "message": "Añade un fondo", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Esconder y mostrar", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Tamaño", @@ -491,6 +491,10 @@ "message": "Más fuerte", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Bienvenido a la versión preliminar de Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Cambiar tamaño", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Pronto", @@ -511,6 +515,14 @@ "message": "Mostrar", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "En el objeto pulpo, al tocar añade puntuación", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparando emojis...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Añadir efectos", - "description": "Name for the 'Add effects' how-to" + "message": "Añade Efectos", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Danos tu opinión", @@ -576,11 +588,11 @@ "description": "Label for see community button" }, "gui.howtos.chase-game.step_AddOcto": { - "message": "Añade un Objeto", + "message": "Añade un objeto", "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "En el objeto pulpo, al tocar reproduce un sonido", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Detener", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Deshacer", "description": "Title of the button to undo" @@ -608,9 +624,13 @@ "description": "Button to add a sprite in the target pane from file" }, "gui.howtos.add-sprite.step_addSprite": { - "message": "Añade un Objeto", + "message": "Añade un objeto", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exportar", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creando bloques ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Mueve a derecha e izquierda usando las teclas de flecha", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "La mochila está vacía", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "tamaño normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Detener", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Crear un juego de hacer clic", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Mueve de forma aleatoria", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -676,7 +700,7 @@ "description": "Button to add a stage in the target pane from file" }, "gui.howtos.add-sprite.name": { - "message": "Añade un Objeto", + "message": "Añadir un objeto", "description": "Name for the 'Add a Sprite' how-to" }, "gui.spriteSelector.addSpriteFromLibrary": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Añade un fondo", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Próximamente...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Crear un juego de persecución", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -732,7 +756,7 @@ "description": "Text for edit dropdown menu" }, "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Empezando", + "message": "Para empezar", "description": "Name for the 'Getting Started' how-to" }, "gui.cameraModal.save": { @@ -740,7 +764,7 @@ "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": "Elige el objeto micrófono y la caja de sonidos sorpresa", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/et.json b/editor/interface/et.json index dc3f1d61..a15dc018 100644 --- a/editor/interface/et.json +++ b/editor/interface/et.json @@ -1,18 +1,18 @@ { "gui.soundEditor.echo": { - "message": "Echo", + "message": "Kaja", "description": "Title of the button to apply the echo effect" }, "gui.previewInfo.notnow": { - "message": "Not Now", + "message": "Mitte praegu", "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Muuda värvi", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", + "message": "Vali kostüüm", "description": "Heading for the costume library" }, "gui.library.filterPlaceholder": { @@ -24,15 +24,15 @@ "description": "Button to go back in unsupported browser modal" }, "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", + "message": "Juhuslik", "description": "Button to add a random stage in the target pane" }, "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", + "message": "Tegeleme sellega {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.unsupportedBrowser.previewfaqlink": { - "message": "Preview FAQ", + "message": "Scratch Preview 3.0 KKK", "description": "link to Scratch 3.0 preview FAQ page" }, "gui.monitor.contextMenu.slider": { @@ -40,35 +40,31 @@ "description": "Menu item to switch to the slider monitor" }, "gui.cards.remove": { - "message": "Remove", + "message": "Eemalda", "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": "Väga kahju, kuid Scratch 3.0 ei toeta Internet Explorerit, Vivaldit, Operat või Silki. Soovitame kasutada uuemaid veebilehitsejaid Google Chrome, Mozilla, Firefox või Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", + "message": "Juhuslik", "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Salvesta", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", + "message": "Sulge täisekraan", "description": "Button to get out of full screen mode" }, "gui.menuBar.file": { @@ -76,35 +72,35 @@ "description": "Text for file dropdown menu" }, "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", + "message": "Vali suurem lava", "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", + "message": "Laadi taust", "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.soundTab.fileUploadSound": { - "message": "Upload Sound", + "message": "Laadi heli", "description": "Button to upload sound from file in the editor tab" }, "gui.soundEditor.stop": { - "message": "Stop", + "message": "Stopp", "description": "Title of the button to stop the sound" }, "gui.loader.message2": { - "message": "Loading sprites …", + "message": "Laadib spraite...", "description": "One of the loading messages" }, "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", + "message": "Täisekraani kontroll", "description": "Button to enter/exit full screen mode" }, "gui.soundEditor.redo": { @@ -112,27 +108,27 @@ "description": "Title of the button to redo" }, "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", + "message": "Vaata Scratchi 2.0 projekti", "description": "Scratch 2.0 import modal label - for accessibility" }, "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", + "message": "Vali laiend", "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": "Kahjuks su veebilehtiseja või arvuti {webGILink}. Seda tehnoloogiat on vaja Scratch 3.0 käimapanemiseks.", "description": "WebGL missing message" }, "gui.previewModal.viewproject": { - "message": "View 2.0 Project", + "message": "Vaata Scratchi 2.0 projekti", "description": "Label for button to import a 2.0 project" }, "gui.previewInfo.previewfaqlink": { - "message": "Preview FAQ", + "message": "Scratch Preview 3.0 KKK", "description": "link to Scratch 3.0 preview FAQ page" }, "gui.soundEditor.softer": { - "message": "Softer", + "message": "Pehmemalt", "description": "Title of the button to apply thr.softer effect" }, "gui.soundEditor.robot": { @@ -152,7 +148,7 @@ "description": "Label for button go back when browser is unsupported" }, "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", + "message": "Ära muretse, tegeleme sellega {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.make-a-game.step_ChangeColor": { @@ -160,19 +156,19 @@ "description": "Step name for 'Change Color' step" }, "gui.cards.all-how-tos": { - "message": "All How-Tos", + "message": "Kõik juhendid", "description": "Title for button to return to how-to library" }, "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", + "message": "Vali heli", "description": "Heading for the sound library" }, "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", + "message": "Oih, selle projekti link või ID ei tundu õige.", "description": "Invalid project link or id message" }, "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", + "message": "Lisa parameeter", "description": "Label for button to add a number/text input" }, "gui.menuBar.saveAsCopy": { @@ -180,7 +176,7 @@ "description": "Menu bar item for saving as a copy" }, "gui.importModal.viewproject": { - "message": "View", + "message": "Vaata", "description": "Label for button to load a scratch 2.0 project" }, "gui.menuBar.new": { @@ -188,79 +184,71 @@ "description": "Menu bar item for creating a new project" }, "gui.customProcedures.addALabel": { - "message": "Add a label", + "message": "Lisa märgend", "description": "Label for button to add a label" }, "gui.soundEditor.trim": { - "message": "Trim", + "message": "Kärbi", "description": "Title of the button to start trimminging the sound" }, "gui.cards.see-more": { - "message": "See more", + "message": "Vaata veel", "description": "Title for button to see more in how-to library" }, "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", + "message": "Lisa parameeter", "description": "Label for button to add a boolean input" }, "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", + "message": "Vali väiksem lava", "description": "Button to change stage size to small" }, "gui.menuBar.saveNow": { "message": "Salvesta nüüd", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprait", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Laadi oma arvutisse", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Juhendid", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", + "message": "Vali kostüüm", "description": "Button to add a costume in the editor tab" }, "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", + "message": "Vali heli", "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", + "message": "Luba kaamerat kasutada", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { - "message": "Herding cats …", + "message": "Karjata kasse...", "description": "One of the loading messages" }, "gui.loader.message7": { - "message": "Inflating gobos …", + "message": "Gobod suurenevad", "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Lae ülesse oma arvutist", + "message": "Load from your 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": "Vali trumm ja mängi biiti", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,15 +256,15 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "Vali keel", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", + "message": "Vali taust", "description": "Button to add a stage in the target pane from library" }, "gui.soundEditor.slower": { - "message": "Slower", + "message": "Aeglasemalt", "description": "Title of the button to apply the slower effect" }, "gui.turboMode.active": { @@ -284,15 +272,15 @@ "description": "Label indicating turbo mode is active" }, "gui.loader.message4": { - "message": "Loading extensions …", + "message": "Laadib laiendeid...", "description": "One of the loading messages" }, "gui.recordingStep.alertMsg": { - "message": "Could not start recording", + "message": "Ei saa salvestada...", "description": "Alert for recording error" }, "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", + "message": "Lisa laienduse URL", "description": "Prompt for unoffical extension url" }, "gui.customProcedures.cancel": { @@ -300,11 +288,11 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", + "message": "Lisa nimele efekt", "description": "Name for the 'Animate a Name' how-to" }, "gui.modal.back": { @@ -312,11 +300,11 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { - "message": "Record Sound", + "message": "Salvesta heli", "description": "Recording modal title" }, "gui.gui.backdropsTab": { @@ -327,28 +315,32 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", + "message": "Vajame kaamera kasutamise luba.", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { - "message": "number or text", + "message": "Arv või tekst", "description": "Description of the number/text input type" }, "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Lisainfoks mine {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.soundEditor.play": { - "message": "Play", + "message": "Käivita", "description": "Title of the button to start playing the sound" }, "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", + "message": "Tee uus foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Lisa uus sprait", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -356,15 +348,19 @@ "description": "Label for project share button" }, "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", + "message": "Väga kahju, kuid Scratch on kokku jooksnud. Scratchi meeskond saab sellest veast automaatteate. Värskenda lehte ja proovi uuesti.", "description": "Unhandled error description" }, "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", + "message": "Su veebilehitseja ei toeta WebGL-i", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { - "message": "Go Back", + "message": "Mine tagasi", "description": "Label for button to back out of importing a project" }, "gui.monitor.contextMenu.large": { @@ -372,7 +368,7 @@ "description": "Menu item to switch to the large monitor" }, "gui.cards.more-things-to-try": { - "message": "More things to try!", + "message": "Proovi veel asju!", "description": "Title card with more things to try" }, "gui.costumeTab.addCameraCostume": { @@ -380,31 +376,31 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Liiguta üles ja alla nooleklahviga", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", + "message": "Vali sprait", "description": "Heading for the sprite library" }, "gui.loader.headline": { - "message": "Loading Project", + "message": "Laadib projekti", "description": "Main loading message" }, "gui.playbackStep.playMsg": { - "message": "Play", + "message": "Käivita", "description": "Stop/Play button in recording playback" }, "gui.customProcedures.booleanType": { - "message": "boolean", + "message": "Tõeväärtus", "description": "Description of the boolean input type" }, "gui.importInfo.previewfaqlink": { - "message": "Preview FAQ", + "message": "Scratch Preview 3.0 KKK", "description": "link to Scratch 3.0 preview FAQ page" }, "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", + "message": "Vali taust", "description": "Button to add a backdrop in the editor tab" }, "gui.menuBar.redo": { @@ -412,19 +408,19 @@ "description": "Menu bar item for redoing" }, "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", + "message": "Joonista", "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": "Tegeleme uue põlvkonna Scratchiga. Ootame väga, et seda prooviksid!", "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Viga seljakoti laadimisel", "description": "Error backpack message" }, "gui.crashMessage.title": { - "message": "Oops! Something went wrong.", + "message": "Oih! Midagi läks valesti.", "description": "Unhandled error title" }, "gui.spriteSelectorItem.contextMenuDuplicate": { @@ -432,19 +428,23 @@ "description": "Menu item to duplicate in the right click menu" }, "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Lisainfoks mine {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Loo laul", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Lisainfoks mine {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Nulli skoor", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Mine juhuslikku asendisse", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -460,15 +460,15 @@ "description": "Name for the 'Make Music' how-to" }, "gui.soundTab.surpriseSound": { - "message": "Surprise", + "message": "Juhuslik", "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", + "message": "Lisa taust", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", + "message": "Täisekraan", "description": "Button to change stage size to full screen" }, "gui.stageSelector.backdrops": { @@ -476,47 +476,59 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Suurus", "description": "Sprite info size label" }, "gui.webglModal.previewfaqlink": { - "message": "preview FAQ", + "message": "Scratch Preview 3.0 KKK", "description": "link to Scratch 3.0 FAQ page" }, "gui.soundEditor.louder": { - "message": "Louder", + "message": "Valjemini", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Preview", + "message": "Tere tulemast Scratch 3.0 eelvaatesse", "description": "Header for Preview Info Modal" }, "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", + "message": "Juhuslik", "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", + "message": "Ilmub varsti...", "description": "Label for extensions that are not yet implemented" }, "gui.SpriteInfo.show": { - "message": "Show", + "message": "Näita", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Kui täht puudutab kaheksajalga, saab lisapunkti", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { - "message": "Preparing emojis …", + "message": "Valmistab emotikone...", "description": "One of the loading messages" }, "gui.soundEditor.faster": { - "message": "Faster", + "message": "Kiiremini", "description": "Title of the button to apply the faster effect" }, "gui.gui.soundsTab": { @@ -532,15 +544,15 @@ "description": "Sprite info direction label" }, "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", + "message": "Vali taust", "description": "Heading for the backdrop library" }, "gui.cameraModal.loadingCaption": { - "message": "Loading...", + "message": "Laadib...", "description": "A caption for a disabled button while the video from the camera is still loading" }, "gui.gui.variablePrompt": { - "message": "More Options", + "message": "Veel valikuid", "description": "Dropdown message for variable/list options" }, "gui.gui.costumesTab": { @@ -548,59 +560,63 @@ "description": "Button to get to the costumes panel" }, "gui.gui.addExtension": { - "message": "Add Extension", + "message": "Lisa laiend", "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { - "message": "Give Feedback", + "message": "Anna tagasisidet", "description": "Label for feedback form modal button" }, "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", + "message": "Tee foto", "description": "Title for prompt to take a picture (to add as a new costume)." }, "gui.soundEditor.reverse": { - "message": "Reverse", + "message": "Pööra ümber", "description": "Title of the button to apply the reverse effect" }, "gui.webglModal.webgllink": { - "message": "does not support WebGL", + "message": "Ei toeta WebGL-i", "description": "link part of your browser does not support WebGL message" }, "gui.menuBar.seeCommunity": { - "message": "See Community", + "message": "Vaata kogukonda", "description": "Label for see community button" }, "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", + "message": "Lisa sprait", "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Kui täht puudutab kaheksajalga, siis mängib heli", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", + "message": "Laadib kaamerat...", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", + "message": "Laadi kostüüm", "description": "Button to add a costume by uploading a file in the editor tab" }, "gui.playbackStep.stopMsg": { - "message": "Stop", + "message": "Stopp", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Võta tagasi", "description": "Title of the button to undo" }, "gui.gui.codeTab": { - "message": "Code", + "message": "Kood", "description": "Button to get to the code panel" }, "gui.spriteSelector.addSpriteFromFile": { @@ -608,23 +624,27 @@ "description": "Button to add a sprite in the target pane from file" }, "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", + "message": "Lisa sprait", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksport", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" }, "gui.loader.message6": { - "message": "Transmitting nanos …", + "message": "Nanode loomine...", "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Liiguta paremale ja vasakule nooleklahviga", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { - "message": "Loading sounds …", + "message": "Laadib helisid...", "description": "One of the loading messages" }, "gui.backpack.header": { @@ -636,23 +656,27 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Seljakott on tühi", "description": "Empty backpack message" }, "gui.previewModal.tryit": { - "message": "Try It! {caticon}", + "message": "Proovi seda! {caticon}", "description": "Label for button to try Scratch 3.0 preview" }, "gui.backpack.loadingBackpack": { - "message": "Loading...", + "message": "Laadib...", "description": "Loading backpack message" }, "gui.monitor.contextMenu.default": { "message": "tavaline näidik", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { - "message": "Stop", + "message": "Stopp", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { @@ -660,11 +684,11 @@ "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { - "message": "Paint", + "message": "Joonista", "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Liiguta juhuslikult", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -672,15 +696,15 @@ "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", + "message": "Laadi taust", "description": "Button to add a stage in the target pane from file" }, "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", + "message": "Lisa sprait", "description": "Name for the 'Add a Sprite' how-to" }, "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", + "message": "Vali sprait", "description": "Button to add a sprite in the target pane from library" }, "gui.soundEditor.sound": { @@ -688,27 +712,27 @@ "description": "Label for the name of the sound" }, "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", + "message": "Veebilehitsejat ei toetata", "description": "" }, "gui.playbackStep.loadingMsg": { - "message": "Loading...", + "message": "Laadib...", "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Lisa taust", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { - "message": "Coming Soon...", + "message": "Ilmub varsti...", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", + "message": "Joonista", "description": "Button to add a stage in the target pane from paint" }, "gui.cameraModal.takePhoto": { - "message": "Take Photo", + "message": "Tee foto", "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { @@ -720,11 +744,11 @@ "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { - "message": "Re-record", + "message": "Salvesta uuesti", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", + "message": "Lisa enda Scratchi projekti link. 3.0 eelvaates tehtud muudatused pole salvestatud.", "description": "Import project message" }, "gui.menuBar.edit": { @@ -740,15 +764,15 @@ "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": "Vali mikrofonisprait", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { - "message": "Try Scratch 3.0", + "message": "Proovi Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Lisainfoks mine {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" }, "gui.menuBar.turboMode": { diff --git a/editor/interface/eu.json b/editor/interface/eu.json index 94aedbba..ad7fbc00 100644 --- a/editor/interface/eu.json +++ b/editor/interface/eu.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Gorde", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Kaixo esan", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Pantaila osoa modutik atera", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Mozorroa aldatu", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Hondoa igo", "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.soundTab.fileUploadSound": { "message": "Soinua igo", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Gorde orain", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Spritea", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Zure ordenagailura deskargatu", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Ordenagailutik igo", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Soinua grabatu", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Zure nabigatzaileak ezin du WebGL erabili", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Atzera bueltatu", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Ezkutatu eta erakutsi", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Tamaina", @@ -491,6 +491,10 @@ "message": "Ozenago", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Tamaina aldatu", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Laster", @@ -511,6 +515,14 @@ "message": "Erakutsi", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Emojiak prestatzen ...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Efektuak gehitu", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Gelditu", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Desegin", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Sprite bat gehitu", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "esportatu", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Blokeak sortzen ...", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "ohiko tamaina", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Gelditu", "description": "Stop button title" @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Hondo bat gehitu", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Laster ...", diff --git a/editor/interface/fa.json b/editor/interface/fa.json index fe4419af..5e90ee64 100644 --- a/editor/interface/fa.json +++ b/editor/interface/fa.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "ذخیره", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "الان ذخیره کن", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "شبح", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "روی کامپیوتر خودت دانلود کن", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "بارگذاری از کامپیوتر شما", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "تایید", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "برگرد", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "خروجی گرفتن", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "بازخوانش معمولی", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/fi.json b/editor/interface/fi.json index 5b18b25f..bc8fe09c 100644 --- a/editor/interface/fi.json +++ b/editor/interface/fi.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Muuta väriä", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Olemme pahoillamme, mutta Scratch 3.0 ei tue Internet Exploreria, Vivaldia, Operaa eikä Silkiä. Suosittelemme käyttämään uudempaa selainta, kuten Google Chromea, Mozilla Firefoxia tai Microsoft Edgeä.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Tallenna", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Tervehdi", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Poistu koko ruudun tilasta", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Vaihda asustetta", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Lataa tausta", "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.soundTab.fileUploadSound": { "message": "Lataa ääni", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Tallenna nyt", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Hahmo", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Lataa tietokoneeseen", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Vinkkikirjasto", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Liu'u ympäri", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Lataa tietokoneestasi", + "message": "Load from your 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": "Valitse rumpu ja aseta sille rytmi", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "kielen valitsin", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,11 +288,11 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", + "message": "Animoi nimi", "description": "Name for the 'Animate a Name' how-to" }, "gui.modal.back": { @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Nauhoita ääntä", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Tarvitsemme lupasi, jotta kameraa voidaan käyttää", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Lisää toinen hahmo", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Selaimesi ei tue WebGL:ää", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Takaisin", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Liiku nuolinäppäimillä ylös ja alas", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Virhe reppua ladattaessa", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Lukeaksesi lisää siirry {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Luo laulu", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Lukeaksesi lisää siirry {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Nollaa pisteet", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Siirry satunnaiseen sijaintiin", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -464,7 +464,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", + "message": "Lisää tausta", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Piilota ja näytä", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Koko", @@ -491,6 +491,10 @@ "message": "Voimakkaammin", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Tervetuloa Scratch 3.0:n ennakkoversioon", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Kasvata kokoa", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Tulossa pian", @@ -511,6 +515,14 @@ "message": "Näytä", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Mustekala-hahmon koskettaessa lisää pisteitä", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Valmistellaan hymiöitä...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Lisää tehosteita", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Anna palautetta", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Mustekala-hahmon koskettaessa toista ääni", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Pysäytä", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Kumoa", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Lisää hahmo", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "vie", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Luodaan lohkoja...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Liiku nuolinäppäimillä oikealle ja vasemmalle", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Reppu on tyhjä", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "normaali näyttö", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Pysäytä", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Tee klikkailupeli", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Liiku satunnaisesti", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Lisää tausta", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Tulossa pian...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Tee jahtauspeli", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -732,7 +756,7 @@ "description": "Text for edit dropdown menu" }, "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", + "message": "Aloitus", "description": "Name for the 'Getting Started' how-to" }, "gui.cameraModal.save": { @@ -740,7 +764,7 @@ "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": "Valitse mikrofoni-hahmo ja yllätä beatboksaamalla", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/fr.json b/editor/interface/fr.json index 1a29d5ea..b1b35cc0 100755 --- a/editor/interface/fr.json +++ b/editor/interface/fr.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Sauvegarder", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Dire bonjour", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Sortir du mode plein-écran", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Changer le costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Importer un arrière-plan", "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.soundTab.fileUploadSound": { "message": "Importer un son", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Sauvegarder maintenant", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Télécharger dans votre ordinateur", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glisser tout autour", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Importer depuis votre ordinateur", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Anime un nom", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Enregistrer un Son", @@ -327,6 +315,10 @@ "message": "Ok", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Nous avons besoin de votre permission pour utiliser votre appareil photo.", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Votre navigateur ne supporte pas WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Retour", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Pour en savoir plus, allez sur {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Pour en savoir plus, allez sur {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Se cacher & se montrer", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Taille", @@ -491,6 +491,10 @@ "message": "Plus fort", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Bienvenue dans l'aperçu de Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Changer la taille", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Cela arrive bientôt", @@ -511,6 +515,14 @@ "message": "Afficher", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Préparation des émojis ...", "description": "One of the loading messages" @@ -553,7 +565,7 @@ }, "gui.howtos.add-effects.name": { "message": "Ajouter des effets", - "description": "Name for the 'Add effects' how-to" + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Apporter des commentaires", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Restaurer", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Ajoute un lutin", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exporter", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Création des blocs ...", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "lecture normale", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Ajouter un arrière-plan", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Ajoute un arrière-plan", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Cela arrive bientôt...", diff --git a/editor/interface/fur.json b/editor/interface/fur.json index 4b6b317d..dce2b0a2 100644 --- a/editor/interface/fur.json +++ b/editor/interface/fur.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Salvâ", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Salve cumò", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Scjarie sul to computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Cjarie dal to computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Disfe", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "espuarte", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normâl", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "In curt...", diff --git a/editor/interface/ga.json b/editor/interface/ga.json index 8cb1cc69..c3cf3a56 100644 --- a/editor/interface/ga.json +++ b/editor/interface/ga.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "An dath a athrú", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -40,11 +40,11 @@ "description": "Menu item to switch to the slider monitor" }, "gui.cards.remove": { - "message": "Bain", + "message": "Dún", "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": "Ár leithscéal, ach ní thacaíonn Scratch 3.0 leis na brabhsálaithe Internet Explorer, Vivaldi, Opera, nó Silk. Molaimid duit triail a bhaint as brabhsálaí nua-aimseartha lán-Ghaeilge, mar shampla Mozilla Firefox.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Sábháil", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Dia dhuit a rá", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Scoir den lánscáileán", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Athraigh an chulaith", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Uaslódáil Cúlra", "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.soundTab.fileUploadSound": { "message": "Uaslódáil Comhad Fuaime", "description": "Button to upload sound from file in the editor tab" @@ -156,11 +152,11 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.make-a-game.step_ChangeColor": { - "message": "Athraigh Dath", + "message": "An dath a athrú", "description": "Step name for 'Change Color' step" }, "gui.cards.all-how-tos": { - "message": "Gach Treoir", + "message": "Fill ar an leabharlann", "description": "Title for button to return to how-to library" }, "gui.soundLibrary.chooseASound": { @@ -211,20 +207,16 @@ "message": "Sábháil anois", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprid", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Íoslódáil agus sábháil ar do ríomhaire", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "An Leabharlann", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Sleamhnú thart", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Uaslódáil ó do ríomhaire", + "message": "Load from your 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": "Druma a roghnú agus buille a dhéanamh", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "roghnóir teanga", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,11 +288,11 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { - "message": "Cuir Beochan le hAinm", + "message": "Beochan a chur le hainm", "description": "Name for the 'Animate a Name' how-to" }, "gui.modal.back": { @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Taifeadadh", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Caithfidh tú cead a thabhairt dúinn do cheamara a úsáid", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Sprid eile a chur leis", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Ní thacaíonn do bhrabhsálaí le WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Siar", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Bogadh suas anuas leis na saigheada", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Earráid agus an mála droma á lódáil", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Amhrán a chumadh", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "An scór a athshocrú", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Léim go háit randamach", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -456,7 +456,7 @@ "description": "Menu item to delete in the right click menu" }, "gui.howtos.make-music.name": { - "message": "Cum Ceol", + "message": "Ceol a chumadh", "description": "Name for the 'Make Music' how-to" }, "gui.soundTab.surpriseSound": { @@ -464,7 +464,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "Cuir Cúlra Leis", + "message": "Cúlra a chur leis", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Folú agus Taispeáint", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Méid", @@ -491,6 +491,10 @@ "message": "Níos Airde", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Fáilte go dtí Réamhamharc Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Athraigh an méid", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Le teacht go luath", @@ -511,6 +515,14 @@ "message": "Taispeáin", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Fuaim a sheinm nuair a theagmhaíonn an t-ochtapas rud éigin", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Emoji á n-ullmhú...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Maisíochtaí", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Tabhair Aiseolas", @@ -576,11 +588,11 @@ "description": "Label for see community button" }, "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", + "message": "Sprid nua a chur leis", "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Fuaim a sheinm nuair a theagmhaíonn an t-ochtapas rud éigin", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Cealaigh", "description": "Title of the button to undo" @@ -608,9 +624,13 @@ "description": "Button to add a sprite in the target pane from file" }, "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", + "message": "Sprid nua a chur leis", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "easpórtáil", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Blocanna á gcruthú...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Bogadh ar dheis agus ar chlé leis na saigheada", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Tá an mála droma folamh", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "gnáth-asléamh", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Cluiche cliceála", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Bogadh randamach", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -676,7 +700,7 @@ "description": "Button to add a stage in the target pane from file" }, "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", + "message": "Sprid nua a chur leis", "description": "Name for the 'Add a Sprite' how-to" }, "gui.spriteSelector.addSpriteFromLibrary": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Cuir cúlra leis", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Cúlra a chur leis", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Le teacht go luath...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Cluiche leaisteanna", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Sprid micreafón agus buillebhosca randamach a roghnú", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/gd.json b/editor/interface/gd.json index cbe742ef..bcbc292e 100644 --- a/editor/interface/gd.json +++ b/editor/interface/gd.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Atharraich an dath", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Tha sinn duilich ach cha chuir Scratch 3.0 taic ri Internet Explorer, Vivaldi, Opera no Silk. Mholamaid gun cleachd thu brabhsair nas ùire, can Google Chrome, Mozilla Firefox no Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Sàbhail", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Can “Sin thu”", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Fàg modh na làn-sgrìn", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Atharraich an aodach", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Luchdaich suas cùlaibh", "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.soundTab.fileUploadSound": { "message": "Luchdaich suas fuaim", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Sàbhail an-dràsta", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprìd", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Luchdaich a-nuas dhan choimpiutair agad", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Leabhar-lann nan treòirean", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Dèan gluasad", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Luchdaich suas on choimpiutair agad", + "message": "Load from your 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": "Tagh druma ⁊ cruthaich ruitheam", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "roghnaichear nan cànan", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Beòthaich ainm", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Clàraich fuaim", @@ -327,6 +315,10 @@ "message": "Ceart ma-thà", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Tha sinn feumach air cead gus an camara agad a chleachdadh", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Cuir sprìd eile ris", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Cha chuir am brabhsair agad taic ri WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Air ais", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Gluais suas ⁊ sìos leis na h-iuchraichean-saighde", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Mearachd le luchdadh na màla-droma", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Cruthaich òran", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Ath-shuidhich an sgòr", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Rach gu ionad air thuaiream", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Falaich ⁊ seall", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Meud", @@ -491,6 +491,10 @@ "message": "Nas àirde", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Fàilte dhan ro-shealladh air Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Atharraich am meud", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Ri thighinn a dh’aithghearr", @@ -511,6 +515,14 @@ "message": "Seall", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Ann an sprìd an ochd-chasaich, cuir ris an sgòr nuair a bhios e a’ beantainn ris", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Ag ullachadh nan emojis…", "description": "One of the loading messages" @@ -553,7 +565,7 @@ }, "gui.howtos.add-effects.name": { "message": "Cuir èifeachdan ris", - "description": "Name for the 'Add effects' how-to" + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Cuir beachd thugainn", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Ann an sprìd an ochd-chasaich, cluich fuaim nuair a bhios e a’ beantainn ris", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Cuir stad air", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Neo-dhèan", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Cuir sprìd ris", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "às-phortaich", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "A’ cruthachadh nam blocaichean", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Gluais gun taobh deas ⁊ chlì leis na h-iuchraichean-saighde", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Tha a’ mhàla-droma falamh", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "sealladh àbhaisteach", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Cuir stad air", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Cruthaich geama briogaidh", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Gluais air thuaiream", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Cuir cùlaibh ris", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Ri thighinn a dh’aithghearr…", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Cruthaich geama seilg", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Tagh sprìd a’ mhicreofon ⁊ bogsa-buille iongnaidh", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/gl.json b/editor/interface/gl.json index d8d2252c..3e70abc7 100644 --- a/editor/interface/gl.json +++ b/editor/interface/gl.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Cambiar a cor", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Sentímolo, mais Scratch 3.0 non admite Internet Explorer, Vivaldi, Opera ou Silk. Recomendamos utilizar un navegador máis moderno, como Google Chrome, Mozilla Firefox ou Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Gardar", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Dicir Ola", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Saír do modo de pantalla completa", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Mudar de vestimenta", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Cargar Fondo", "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.soundTab.fileUploadSound": { "message": "Enviar son", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Gargar agora", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Figura", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Descargar ao teu ordenador", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Biblioteca de COMOs", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Deslizarse", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Cargar dende o teu ordenador", + "message": "Load from your 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": "Escolle unha caixa e crea un ritmo", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "selector de idioma", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Anima un nome", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Gravar son", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Precisamos do teu permiso para usar a túa cámara", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Engadir outra figura", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "O Teu Navegador Non Soporta WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Volver", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Subir e baixar coas teclas das frechas", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Produciuse un erro ao cargar a mochila", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Para aprender máis, ir a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Crear unha canción", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Para aprender máis, ir a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Restablecer a puntuación", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Ir a unha posición ao chou", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Agochar e mostrar", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Tamaño", @@ -491,6 +491,10 @@ "message": "Máis forte", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Benvido á Previa de Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Cambiar o tamaño", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Proximamente", @@ -511,6 +515,14 @@ "message": "Mostrar", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Na figura do polbo, ao tocar Engadir puntuación", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparando emojis ...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Engadir efectos", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Opinar", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Na figura do polbo, ao tocar reproducir son", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Parar", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Desfacer", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": " Engade unha Figura", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exportar", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creando bloques ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Mover a dereita e esquerda coas teclas das frechas", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "A mochila está baleira", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "tamaño normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Parar", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Crea un xogo de facer clic", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Mover ao chou", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Engadir un fundo", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Engadir un fondo", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Proximamente ...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Crear un xogo de persecución", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Escolle a figura do micrófono e a caixa de ritmos de sorpresas", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/gu.json b/editor/interface/gu.json index 337a9f86..be5d8482 100644 --- a/editor/interface/gu.json +++ b/editor/interface/gu.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "સાચવો", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "કેમ છો કહો", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "મંચની પાછળનો પડદો અપલોડ કરો", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "આસપાસ સરકો", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "ઠીક છે", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "પાછા જાઓ", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "વધુ શીખવા માટે {previewFaqLink} જાઓ.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "વધુ શીખવા માટે {previewFaqLink} જાઓ.", "description": "Invitation to try 3.0 preview" @@ -444,7 +444,7 @@ "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.controls.go": { @@ -464,7 +464,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", + "message": "મંચની પાછળનો પડદો ઉમેરો", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "છુપાવો અને બતાવો", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "કદ", @@ -491,6 +491,10 @@ "message": "મોટેથી", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Scratch 3.0 પૂર્વાવલોકન મા તમારુ સ્વાગત છે", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "કદ બદલો", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "ટૂક સમયમાં આવશે", @@ -511,6 +515,14 @@ "message": "દેખાડો", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "emojis તૈયાર કરવામાં આવી રહી છે...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "અસરો ઉમેરો", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "બંધ કરો", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "પૂર્વવત્ કરો", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "બંધ કરો", "description": "Stop button title" @@ -664,7 +688,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": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "મંચની પાછળનો પડદો ઉમેરો", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "ટૂક સમયમાં આવશે", diff --git a/editor/interface/hak.json b/editor/interface/hak.json index 1347ef23..fb26c6f4 100644 --- a/editor/interface/hak.json +++ b/editor/interface/hak.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/he.json b/editor/interface/he.json index c7558aea..5e192aee 100644 --- a/editor/interface/he.json +++ b/editor/interface/he.json @@ -8,11 +8,11 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "שנה צבע", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { - "message": "בחירת תלבושת", + "message": "בחר תלבושת", "description": "Heading for the costume library" }, "gui.library.filterPlaceholder": { @@ -44,7 +44,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 אינו תומך בדפדפנים, ויולדי, אופרה וסילק.\nאנו ממליצים לנסות דפדפן חדש יותר כגון גוגל כרום ,מוזילה ,פיירפוקס או מיקרוסופט אדג.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { - "message": "שמירה", + "message": "שמור", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "אמרו שלום", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "יציאה ממסך מלא", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "החלפת תלבושת", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "הנפשת דמות", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "העלאת רקע", "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.soundTab.fileUploadSound": { "message": "טעינת צליל", "description": "Button to upload sound from file in the editor tab" @@ -120,11 +116,11 @@ "description": "Heading for the extension library" }, "gui.webglModal.description": { - "message": "לרוע המזל, נראה שהדפדפן או המחשב שלך {webGlLink}. הטכנולוגיה הזאת דרושה על מנת להריץ את סקראץ' 3.0.", + "message": "לרוע המזל, נראה שהדפדפן או המחשב שלך {webGlLink}. אנחנו זקוקים לטכנולוגיה הזאת כדי להריץ את סקראץ' 3.0.", "description": "WebGL missing message" }, "gui.previewModal.viewproject": { - "message": "צפי בפרויקט סקראץ' 2.0", + "message": "צפה בפרויקט מסקראץ' 2.0", "description": "Label for button to import a 2.0 project" }, "gui.previewInfo.previewfaqlink": { @@ -148,7 +144,7 @@ "description": "Label for the stage in the stage selector" }, "gui.webglModal.back": { - "message": "חזרה", + "message": "חזור", "description": "Label for button go back when browser is unsupported" }, "gui.comingSoon.message1": { @@ -180,7 +176,7 @@ "description": "Menu bar item for saving as a copy" }, "gui.importModal.viewproject": { - "message": "צפו", + "message": "צפה", "description": "Label for button to load a scratch 2.0 project" }, "gui.menuBar.new": { @@ -192,7 +188,7 @@ "description": "Label for button to add a label" }, "gui.soundEditor.trim": { - "message": "חיתוך", + "message": "חתוך", "description": "Title of the button to start trimminging the sound" }, "gui.cards.see-more": { @@ -211,17 +207,13 @@ "message": "שמור עכשיו", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "דמות", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "הורידו למחשב שלכם", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -249,18 +241,14 @@ }, "gui.howtos.glide-around.name": { "message": "גלישה סביב", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "העלאה מהמחשב שלך", + "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": { @@ -296,12 +284,12 @@ "description": "Prompt for unoffical extension url" }, "gui.customProcedures.cancel": { - "message": "ביטול", + "message": "בטל", "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "הנפש שם", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "הקלטת צליל", @@ -327,6 +315,10 @@ "message": "אישור", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "אנחנו צריכים את רשותך כדי להשתמש במצלמה שלך", "description": "Notification to the user that the app needs camera access" @@ -340,7 +332,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.soundEditor.play": { - "message": "ניגון", + "message": "נגן", "description": "Title of the button to start playing the sound" }, "gui.cameraModal.retakePhoto": { @@ -348,11 +340,11 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "הוסף דמות נוספת", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { - "message": "שיתוף", + "message": "שתף", "description": "Label for project share button" }, "gui.crashMessage.description": { @@ -363,8 +355,12 @@ "message": "הדפדפן שלך אינו תומך ב־WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { - "message": "חזרו אחורה", + "message": "חזור אחורה", "description": "Label for button to back out of importing a project" }, "gui.monitor.contextMenu.large": { @@ -388,7 +384,7 @@ "description": "Heading for the sprite library" }, "gui.loader.headline": { - "message": "העלאת פרוייקט", + "message": "העלה פרוייקט", "description": "Main loading message" }, "gui.playbackStep.playMsg": { @@ -416,7 +412,7 @@ "description": "Button to add a sprite in the target pane from paint" }, "gui.previewInfo.invitation": { - "message": "אנחנו עובדים על הדור הבא של סקראץ'. נשמח אם תנסי אותו!", + "message": "אנחנו עובדים על הדור הבא של סקראץ'. נשמח אם תנסו אותו!", "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { @@ -428,23 +424,27 @@ "description": "Unhandled error title" }, "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "שיכפול", + "message": "שכפל", "description": "Menu item to duplicate in the right click menu" }, "gui.importInfo.previewfaq": { "message": "למידע נוסף, עבור אל {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "צור שיר", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "למידע נוסף, עברו אל {previewFaqLink}.", "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.controls.go": { @@ -464,7 +464,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", + "message": "הוסף רקע", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { @@ -477,7 +477,7 @@ }, "gui.howtos.hide-and-show.name": { "message": "הצגה והסתרה", - "description": "Name for the 'Hide & Show' how-to" + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "גודל", @@ -491,6 +491,10 @@ "message": "חזק יותר", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "ברוכים הבאים לתצוגה המקדימה של סקראץ' 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "שינוי גודל", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "בקרוב", @@ -511,6 +515,14 @@ "message": "הצגה", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "מכין אימוג'ים", "description": "One of the loading messages" @@ -553,7 +565,7 @@ }, "gui.howtos.add-effects.name": { "message": "הוספת אפקטים", - "description": "Name for the 'Add effects' how-to" + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "תנו משוב", @@ -572,11 +584,11 @@ "description": "link part of your browser does not support WebGL message" }, "gui.menuBar.seeCommunity": { - "message": "ראו את הקהילה", + "message": "צפה בקהילה", "description": "Label for see community button" }, "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", + "message": "הוסף דמות", "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { @@ -588,15 +600,19 @@ "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { - "message": "העלאת תלבושת", + "message": "העלה תלבושת", "description": "Button to add a costume by uploading a file in the editor tab" }, "gui.playbackStep.stopMsg": { "message": "עצור", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { - "message": "ביטול", + "message": "בטל", "description": "Title of the button to undo" }, "gui.gui.codeTab": { @@ -604,15 +620,19 @@ "description": "Button to get to the code panel" }, "gui.spriteSelector.addSpriteFromFile": { - "message": "העלאה", + "message": "העלה", "description": "Button to add a sprite in the target pane from file" }, "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", + "message": "הוסף דמות", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "ייצא", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { - "message": "יצירת לבנים", + "message": "יוצר לבנים …", "description": "One of the loading messages" }, "gui.loader.message6": { @@ -620,7 +640,7 @@ "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": { @@ -636,11 +656,11 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "התרמיל ריק", "description": "Empty backpack message" }, "gui.previewModal.tryit": { - "message": "נסי זאת! {caticon}", + "message": "נסה זאת! {caticon}", "description": "Label for button to try Scratch 3.0 preview" }, "gui.backpack.loadingBackpack": { @@ -651,6 +671,10 @@ "message": "תצוגה רגילה", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "עצירה", "description": "Stop button title" @@ -664,7 +688,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": { @@ -672,15 +696,15 @@ "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { - "message": "העלאת רקע", + "message": "העלה רקע", "description": "Button to add a stage in the target pane from file" }, "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", + "message": "הוסף דמות", "description": "Name for the 'Add a Sprite' how-to" }, "gui.spriteSelector.addSpriteFromLibrary": { - "message": "בחירת דמות", + "message": "בחר דמות", "description": "Button to add a sprite in the target pane from library" }, "gui.soundEditor.sound": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "הוספת רקע", - "description": "Name for the 'Add a backdrop' how-to" + "message": "הוסף רקע", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "בקרוב", @@ -716,7 +740,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": { diff --git a/editor/interface/hi.json b/editor/interface/hi.json index 437adde5..021b819c 100644 --- a/editor/interface/hi.json +++ b/editor/interface/hi.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/ht.json b/editor/interface/ht.json index aa4487e6..72928710 100644 --- a/editor/interface/ht.json +++ b/editor/interface/ht.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Sere", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Sere touswit", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Ti tonton yo", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Telechaje sou òdinatè ou", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Telechaje", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Anile", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/hu.json b/editor/interface/hu.json index bb29341a..c3bf891a 100644 --- a/editor/interface/hu.json +++ b/editor/interface/hu.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Mentés", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Hang feltöltés", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Mentés most", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Szereplők", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Letöltés saját gépre", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Betöltés saját gépről", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "A webböngésző nem támogatja a WebGL-t", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Menj vissza", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Méret", @@ -491,6 +491,10 @@ "message": "Hangosabban", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Üdvözöljük a Scratch 3.0 előzetesében", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Hamarosan", @@ -511,6 +515,14 @@ "message": "Megjelenít", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Állj", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Visszavonás", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Adj hozzá szereplőt", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exportálás", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normál kijelző", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Állj", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Hamarosan ...", diff --git a/editor/interface/hy.json b/editor/interface/hy.json index 693f1609..dad9b1dd 100644 --- a/editor/interface/hy.json +++ b/editor/interface/hy.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Պահել", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Պահել հիմա", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Գրաֆիկական կերպարներ", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Ներբեռնել ձեր համակարգչի մեջ", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "վերբեռնել քո համակարգչից", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Չափս", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Ետարկել", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "Արտահանել", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "Ընթերցման նորմալ էկրան", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/id.json b/editor/interface/id.json index 1ae41c75..33603660 100644 --- a/editor/interface/id.json +++ b/editor/interface/id.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Simpan", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Katakan halo", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Keluar dari mode seluruh layar", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Ganti kostum", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Unggah Latar", "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.soundTab.fileUploadSound": { "message": "Unggah Suara", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Simpan sekarang", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Unduh ke komputermu", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Meluncur keliling", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Unggah dari komputermu", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animasikan sebuah Nama", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Rekam Suara", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Kami perlu izinmu untuk menggunakan kameramu", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Perambanmu Tidak Mendukung WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Kembali", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Sembunyikan & Munculkan", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Ukuran", @@ -491,6 +491,10 @@ "message": "Lebih nyaring", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Selamat datang di Pratinjau Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Ubah ukuran", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Akan Segera Datang", @@ -511,6 +515,14 @@ "message": "Tampilkan", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Menyiapkan emoji-emoji …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Menambahkan efek-efek", - "description": "Name for the 'Add effects' how-to" + "message": "Tambahkan Efek", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Berikan Umpan Balik", @@ -595,6 +607,10 @@ "message": "Hentikan", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Tambahkan sebuah Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "ekspor", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Membuat balok-balok …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "tampilan normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Hentikan", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Tambahkan sebuah latar", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Tambahkan sebuah Latar", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Akan Segera Datang", diff --git a/editor/interface/it.json b/editor/interface/it.json index 2cfb6cae..d05bcf27 100644 --- a/editor/interface/it.json +++ b/editor/interface/it.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Cambiare colore", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Ci dispiace, ma Scratch 3.0 non supporta Internet Explorer, Vivaldi, Opera o Silk. Ti consigliamo di utilizzare un browser più recente come Google Chrome, Mozilla Firefox o Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Salva", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Dire ciao", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Esci dalla modalità presentazione", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Cambia costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Importa Sfondo", "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.soundTab.fileUploadSound": { "message": "Carica un Suono", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Salva ora", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Scarica sul tuo computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Libreria ComeFare ", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Scivola", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Carica dal tuo computer", + "message": "Load from your 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": "Scegliere un Tamburo & Creare un Ritmo", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "selezione lingua", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Anima un nome", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Registra Suono", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Ci occorre il tuo permesso per usare la tua webcam", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Aggiungere un'Altro Sprite", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Il Tuo Browser Non Supporta WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Indietro", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Muoversi in Su & in Giù con i Tasti Freccia", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Errore nel caricamento dello zaino", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Per saperne di più, vai alla pagina {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Creare una Canzone", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Per saperne di più, vai alla pagina {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Azzerare il Punteggio", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Andare ad una posizione a caso", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Nascondi e Mostra", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Dimensione", @@ -491,6 +491,10 @@ "message": "Aumenta volume", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Benvenuto nell'Anteprima di Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Cambia dimensione", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Disponibile a Breve", @@ -511,6 +515,14 @@ "message": "Mostra", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Nello Sprite Piovra, Quando si Tocca Aumenta il Punteggio", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparazione delle emoji...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Aggiungi effetti", - "description": "Name for the 'Add effects' how-to" + "message": "Aggiungi degli Effetti", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Lascia un feedback", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Nello Sprite Piovra, Quando si Tocca Riproduce un Suono", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Annulla", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Aggiungi uno Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "esporta", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creazione dei blocchi...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Muoversi a Destra & a Sinistra con i Tasti Freccia", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Lo zaino è vuoto", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "normale", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Ferma tutto", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Creare un Gioco per Cliccare", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Muoversi a Caso", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Aggiungi uno sfondo", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Aggiungi uno Sfondo", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Disponibile a breve...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Creare un Gioco di Acchiapparella", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Scegliere lo sprite Microfono & un Beatbox a sorpresa", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/ja-Hira.json b/editor/interface/ja-Hira.json index 04c0e50b..17bfed2a 100644 --- a/editor/interface/ja-Hira.json +++ b/editor/interface/ja-Hira.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "ほぞん", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "「こんにちは」をいう", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "ぜんがめんひょうじをやめる", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "コスチュームをきりかえる", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "はいけいをアップロード", "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.soundTab.fileUploadSound": { "message": "おとをアップロードする", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "ただちにほぞん", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "スプライト", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "てもとのコンピューターにダウンロード", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "まわりをすべる", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "てもとのコンピューターからアップロード", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "ろくおん", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "ブラウザーはWebGLをサポートしていないようです", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "もどる", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "くわしくは、{previewFaqLink}をごらんください。", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "くわしくは、{previewFaqLink}をごらんください。", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "かくすとひょうじする", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "おおきさ", @@ -491,6 +491,10 @@ "message": "おおきく", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Scratch 3.0 プレビューばんにようこそ!", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "おおきさをかえる", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "きんじつこうかい", @@ -511,6 +515,14 @@ "message": "ひょうじする", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "えもじをじゅんびちゅう…", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "がぞうこうかをつかう", - "description": "Name for the 'Add effects' how-to" + "message": "効果(こうか)をくわえる", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "ていし", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "もとにもどす", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "スプライトをくわえる", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "かきだし", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "ブロックをさくせいちゅう…", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "ふつうのひょうじ", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "とめる", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "はいけいをついか", - "description": "Name for the 'Add a backdrop' how-to" + "message": "背景(はいけい)をくわえる", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "きんじつこうかい", diff --git a/editor/interface/ja.json b/editor/interface/ja.json index 9bd6f0b6..f873022e 100644 --- a/editor/interface/ja.json +++ b/editor/interface/ja.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "色を変える", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "保存", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "「こんにちは」を言う", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "全画面表示をやめる", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "コスチュームを切り替える", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "背景をアップロード", "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.soundTab.fileUploadSound": { "message": "音をアップロードする", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "直ちに保存", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "スプライト", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "手元のコンピューターにダウンロード", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "ヒントライブラリー", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "周りを滑る", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "手元のコンピューターからアップロード", + "message": "Load from your 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": "ドラムを選んで、ビートを作る", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "言語を選択する", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "名前を動かしてみよう", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "録音", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "カメラを使う許可が必要です", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "別のスプライトを追加する", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "ブラウザーはWebGLをサポートしていないようです", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "戻る", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "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": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "バックパックの読み込み時に異常が発生しました。", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "詳しくは、{previewFaqLink}をご覧下さい。", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "歌を作曲する", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "詳しくは、{previewFaqLink}をご覧下さい。", "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.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "隠すと表示する", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "大きさ", @@ -491,6 +491,10 @@ "message": "大きく", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Scratch 3.0 プレビュー版にようこそ!", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "大きさを変える", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "近日公開", @@ -511,6 +515,14 @@ "message": "表示する", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "タコのスプライトで、触れたときにスコアを増やす", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "絵文字を準備中…", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "画像効果を使う", - "description": "Name for the 'Add effects' how-to" + "message": "効果を追加する", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "意見を送る", @@ -580,7 +592,7 @@ "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": { @@ -595,6 +607,10 @@ "message": "停止", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "元に戻す", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "スプライトを追加する", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "書き出し", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "ブロックを作成中…", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "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": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "バックパックは空です", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "普通の表示", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "止める", "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": { @@ -664,7 +688,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": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "背景を追加", - "description": "Name for the 'Add a backdrop' how-to" + "message": "背景の追加", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "近日公開", @@ -716,7 +740,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": { @@ -740,7 +764,7 @@ "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": "Microphoneスプライトとサプライズ・ビートボックスを選ぶ", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/ka.json b/editor/interface/ka.json index 338198b9..1a00c8bc 100644 --- a/editor/interface/ka.json +++ b/editor/interface/ka.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "შენახვა", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "ექსპორტი", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/kk.json b/editor/interface/kk.json index a5a000bf..a599b854 100644 --- a/editor/interface/kk.json +++ b/editor/interface/kk.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Сақтау", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Сәдем айт", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Қазір сақтау", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Компьютерге жүктеп алу", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Компьютерден жүктеу", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Есімге анимация жаса", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "Жақсы", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Көрсету", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Әсерер қосыңыз", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Болдырмау", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Спрайтты қосыңыз", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "экспорттау", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "қалыпты көрсеткіш", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Фонды қосыңыз", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/kn.json b/editor/interface/kn.json index afcf2cdd..9864ecb7 100644 --- a/editor/interface/kn.json +++ b/editor/interface/kn.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/ko.json b/editor/interface/ko.json index 1bb6f9c4..245734e7 100644 --- a/editor/interface/ko.json +++ b/editor/interface/ko.json @@ -4,11 +4,11 @@ "description": "Title of the button to apply the echo effect" }, "gui.previewInfo.notnow": { - "message": "지금은 안돼", + "message": "나중에", "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "색 바꾸기", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -40,11 +40,11 @@ "description": "Menu item to switch to the slider monitor" }, "gui.cards.remove": { - "message": "삭제", + "message": "없애기", "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": "정말로 죄송하지만, 스크래치 3.0은 Internet Explorer, Vivaldi, Opera, Silk를 지원하지 않습니다. Google Chrome, Mozilla Firefox, Microsoft Edge와 같이 새로운 브라우저를 사용하는 것을 권장합니다.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,23 +52,19 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "저장", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", + "message": "전체 화면 모드 나가기", "description": "Button to get out of full screen mode" }, "gui.menuBar.file": { @@ -80,19 +76,19 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "배경 업로드하기", "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.soundTab.fileUploadSound": { - "message": "Upload Sound", + "message": "소리 업로드하기", "description": "Button to upload sound from file in the editor tab" }, "gui.soundEditor.stop": { @@ -104,7 +100,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": { @@ -112,11 +108,11 @@ "description": "Title of the button to redo" }, "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", + "message": "스크래치 2.0 프로젝트 보기", "description": "Scratch 2.0 import modal label - for accessibility" }, "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", + "message": "확장 기능 고르기", "description": "Heading for the extension library" }, "gui.webglModal.description": { @@ -160,11 +156,11 @@ "description": "Step name for 'Change Color' step" }, "gui.cards.all-how-tos": { - "message": "All How-Tos", + "message": "모든 도움말", "description": "Title for button to return to how-to library" }, "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", + "message": "소리 고르기", "description": "Heading for the sound library" }, "gui.importInfo.invalidFormatError": { @@ -196,7 +192,7 @@ "description": "Title of the button to start trimminging the sound" }, "gui.cards.see-more": { - "message": "See more", + "message": "더 보기", "description": "Title for button to see more in how-to library" }, "gui.customProcedures.addAnInputBoolean": { @@ -211,17 +207,13 @@ "message": "저장하기", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "스프라이트", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "내 컴퓨터에 프로젝트 다운로드하기", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -232,7 +224,7 @@ "description": "Button to add a costume in the editor tab" }, "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", + "message": "소리 고르기", "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "내 컴퓨터에서 프로젝트 업로드하기", + "message": "Load from your 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": "타악기 고르기 & 리듬 만들기", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -272,7 +260,7 @@ "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", + "message": "배경 고르기", "description": "Button to add a stage in the target pane from library" }, "gui.soundEditor.slower": { @@ -284,11 +272,11 @@ "description": "Label indicating turbo mode is active" }, "gui.loader.message4": { - "message": "Loading extensions …", + "message": "확장 기능을 불러오는 중...", "description": "One of the loading messages" }, "gui.recordingStep.alertMsg": { - "message": "Could not start recording", + "message": "녹음을 시작할 수 없음", "description": "Alert for recording error" }, "gui.extensionLibrary.extensionUrl": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "이름으로 애니메이션 만들기", @@ -312,11 +300,11 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { - "message": "Record Sound", + "message": "소리 녹음하기", "description": "Recording modal title" }, "gui.gui.backdropsTab": { @@ -327,6 +315,10 @@ "message": "확인", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -344,11 +336,11 @@ "description": "Title of the button to start playing the sound" }, "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", + "message": "사진 다시 찍기", "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "다른 스프라이트 추가하기", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -356,13 +348,17 @@ "description": "Label for project share button" }, "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", + "message": "정말로 죄송하지만, 스크래치에 문제가 생긴 것으로 보입니다. 이 오류는 자동으로 스크래치 팀에게 접수되었습니다. 다시 시도하려면 페이지를 새로고침하세요.", "description": "Unhandled error description" }, "gui.webglModal.label": { "message": "브라우저가 WebGL을 지원하지 않습니다", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "되돌아가기", "description": "Label for button to back out of importing a project" @@ -372,7 +368,7 @@ "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.costumeTab.addCameraCostume": { @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "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": { @@ -392,11 +388,11 @@ "description": "Main loading message" }, "gui.playbackStep.playMsg": { - "message": "실험", + "message": "재생", "description": "Stop/Play button in recording playback" }, "gui.customProcedures.booleanType": { - "message": "boolean", + "message": "논리값", "description": "Description of the boolean input type" }, "gui.importInfo.previewfaqlink": { @@ -404,7 +400,7 @@ "description": "link to Scratch 3.0 preview FAQ page" }, "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", + "message": "배경 고르기", "description": "Button to add a backdrop in the editor tab" }, "gui.menuBar.redo": { @@ -424,7 +420,7 @@ "description": "Error backpack message" }, "gui.crashMessage.title": { - "message": "Oops! Something went wrong.", + "message": "이런! 무언가가 잘못되었습니다.", "description": "Unhandled error title" }, "gui.spriteSelectorItem.contextMenuDuplicate": { @@ -435,20 +431,24 @@ "message": "더 알아보려면, {previewFaqLink}로 이동하세요.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "노래 만들기", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "더 알아보려면, {previewFaqLink}로 이동하세요.", "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.controls.go": { - "message": "Go", + "message": "시작하기", "description": "Green flag button title" }, "gui.spriteSelectorItem.contextMenuDelete": { @@ -464,7 +464,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", + "message": "배경 추가하기", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "숨기기 & 보이기", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "크기", @@ -491,6 +491,10 @@ "message": "크게", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "스크래치 3.0 미리보기에 오신 것을 환영합니다.", "description": "Header for Preview Info Modal" @@ -500,17 +504,25 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", + "message": "곧 이용 가능", "description": "Label for extensions that are not yet implemented" }, "gui.SpriteInfo.show": { "message": "보이기", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "문어 스프라이트가 닿을 때 점수 올리기", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "이모티콘을 준비하는 중...", "description": "One of the loading messages" @@ -528,15 +540,15 @@ "description": "Button to record a sound in the editor tab" }, "gui.SpriteInfo.direction": { - "message": "Direction", + "message": "방향", "description": "Sprite info direction label" }, "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", + "message": "배경 고르기", "description": "Heading for the backdrop library" }, "gui.cameraModal.loadingCaption": { - "message": "로딩중...", + "message": "로딩 중...", "description": "A caption for a disabled button while the video from the camera is still loading" }, "gui.gui.variablePrompt": { @@ -552,15 +564,15 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { - "message": "Give Feedback", + "message": "의견 보내기", "description": "Label for feedback form modal button" }, "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", + "message": "사진 찍기", "description": "Title for prompt to take a picture (to add as a new costume)." }, "gui.soundEditor.reverse": { @@ -580,11 +592,11 @@ "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": { - "message": "Loading Camera...", + "message": "카메라를 불러오는 중...", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { @@ -595,6 +607,10 @@ "message": "멈추기", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "되돌리기", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "스프라이트 추가하기", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "내보내기", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "블록을 생성하는 중...", "description": "One of the loading messages" @@ -620,11 +640,11 @@ "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": "Loading sounds …", + "message": "소리를 불러오는 중...", "description": "One of the loading messages" }, "gui.backpack.header": { @@ -651,12 +671,16 @@ "message": "변수이름-변수값 보기", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { - "message": "중지", + "message": "멈추기", "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": { @@ -664,7 +688,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": { @@ -688,16 +712,16 @@ "description": "Label for the name of the sound" }, "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", + "message": "브라우저가 지원되지 않습니다.", "description": "" }, "gui.playbackStep.loadingMsg": { - "message": "로딩중...", + "message": "로딩 중...", "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "배경 추가하기", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "곧 이용 가능합니다...", @@ -708,7 +732,7 @@ "description": "Button to add a stage in the target pane from paint" }, "gui.cameraModal.takePhoto": { - "message": "Take Photo", + "message": "사진 찍기", "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { @@ -716,15 +740,15 @@ "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": { - "message": "Re-record", + "message": "다시 녹음하기", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", + "message": "당신이 공유한 스크래치 프로젝트 중 하나의 링크를 입력하세요. 이 3.0 미리보기 버전에서의 변경사항은 저장되지 않습니다.", "description": "Import project message" }, "gui.menuBar.edit": { diff --git a/editor/interface/ku.json b/editor/interface/ku.json index bda61367..fa3704f2 100644 --- a/editor/interface/ku.json +++ b/editor/interface/ku.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/la.json b/editor/interface/la.json index 9500a71d..fa4f8708 100644 --- a/editor/interface/la.json +++ b/editor/interface/la.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "In computatorem tuum acquirere", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Ostendere", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Adde imaginem rei", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Adde imaginem scaenae", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/lo.json b/editor/interface/lo.json index e2d2d3f3..dcac45e9 100644 --- a/editor/interface/lo.json +++ b/editor/interface/lo.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "ບັນທຶກ", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "ບັນທຶກໃນປັດຈຸບັນ", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "ດາວນ໌ໂຫລດກັບຄອມພິວເຕີຂອງທ່ານ", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "ອັບໂຫລດ ຈາກຄອມພິວເຕີຂອງທ່ານ", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "ຍົກເລີກ", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "ສົ່ງອອກ", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "ມິເຕີທີ່ອ່ານປົກກະຕິ", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/lt.json b/editor/interface/lt.json index 03f7a3b8..5441b04a 100644 --- a/editor/interface/lt.json +++ b/editor/interface/lt.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Išsaugoti", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Išsaugoti dabar", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Veikėjas", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Įkelti iš kompiuterio", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Pridėti Pokyčių", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Pridėk Veikėją", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Pridėk foną", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/mg.json b/editor/interface/mg.json index 7c62e681..e187e4b6 100644 --- a/editor/interface/mg.json +++ b/editor/interface/mg.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Lutin", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "T�l�charger dans votre ordinateur", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "Ok", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Fohanana", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/mi.json b/editor/interface/mi.json index 12e234bc..1f90f374 100644 --- a/editor/interface/mi.json +++ b/editor/interface/mi.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Panoni tae", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Aroha mai, kāore i te tautokona e te Scratch 3.0 te Internet Explorer, Vivaldi, Opera, Silk rānei. Ka tautokona ngā pūtirotiro hou pērā ki te Google Chrome, Mozilla Firefox, Microsoft Edge rānei.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Tiakina", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Mihi mai", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Puta atu i te aratau mata katoa", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Panonitia te kākahu", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Tukuatu Ārai Tuarongo", "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.soundTab.fileUploadSound": { "message": "Tukuatu oro", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Tiakina ināianei", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Parehe", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Tikiaketia ki tō rorohiko", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Te Puna \"Me Pēhea\"", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Wania noatia", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Tukuatu mai i tō rorohiko", + "message": "Load from your 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": "Kōwhiria he Pahū, ā, Titoa te Taki", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "kōwhiringa reo", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Whakahākoritia tētahi Ingoa", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Hopu Oro", @@ -327,6 +315,10 @@ "message": "Ka pai", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Me whai whakaaetanga mātou i a koe kia whakamahia tō kāmera", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Tāpirihia Tētahi Parehe Anō", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Kāore a WebGL i te tautokona e tō pūtirotiro", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Hoki atu", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Nekehia ki Runga, ki Raro rānei mā ngā Pātuhi Pere", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Kua hapa te uta i te pīkau", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Haere ki {previewFaqLink} ki te ako tonu.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Tito Waiata", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Haere ki {previewFaqLink} ki te ako anō.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Tautuhi anō ngā Piro", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Haere ki te tūnga matapōkere", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Huna me te Whakaatu", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Rahi", @@ -491,6 +491,10 @@ "message": "Whakakaha i te oro", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Nau mai ki te Scratch 3.0 Preview!", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Panonitia te nui", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Ākuanei kei konei", @@ -511,6 +515,14 @@ "message": "Whakaaturia", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Mō te Parehe Wheke, Ina Pā atu, Tāpirihia he Piro", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Kei te whakarite i ngā ata pūāhua …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Tāpirihia he Rākeitanga", - "description": "Name for the 'Add effects' how-to" + "message": "Tāpiritia he Pānga", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Tukua he Urupare", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Mō te Parehe Wheke, Ina Pā atu, Whakatangihia te Oro", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Katia", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Wetekia", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Tāpiritia he Parehe", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "kaweake", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Kei te waihanga i ngā paraka … ", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Nekehia Katau, Mauī rānei mā ngā Pātuhi Pere", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Kua Kautahanga te Pīkau", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "pānui māori", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Katia", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Waihangatia he Kēmu Pāwhiri", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Nekeneke Matapōkere", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Tāpirihia tētahi ārai tuarongo", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Tāpiritia he Ārai Tuarongo", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Ākuanei kei konei...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Waihangatia he Kēmu Whaiwhai", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Kōwhiria te Parehe Hopuoro me te Pūrere Taki Whakaohorere", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/mn.json b/editor/interface/mn.json index d41d9b1f..c8bb09b3 100644 --- a/editor/interface/mn.json +++ b/editor/interface/mn.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Хадгалах", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Одоо хадгалах", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Дүрс", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Өөрийн компьютерт татах", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Компьютерээс оруулах", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "Тийм", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Буцаах", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "экспортлох", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "хэвийн унших", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/mr.json b/editor/interface/mr.json index d3e3e9dd..7612b865 100644 --- a/editor/interface/mr.json +++ b/editor/interface/mr.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "ठीक", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/ms.json b/editor/interface/ms.json index a92608c1..452a3e58 100644 --- a/editor/interface/ms.json +++ b/editor/interface/ms.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Simpan", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Simpan sekarang", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Muat turun ke komputer anda", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Muat naik dari komputer anda", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Batalkan", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksport", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "bacaan normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/nb.json b/editor/interface/nb.json index 55af9c31..f60019cd 100644 --- a/editor/interface/nb.json +++ b/editor/interface/nb.json @@ -44,7 +44,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": "Beklager, Scratch 3.0 kan ikke brukes med nettleserne Internet Explorer, Vivaldi, Opera eller Silk. Vi anbefaler en nyere nettleser, for eksempel Google Chrome, Mozilla Firefox eller Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Lagre", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Si hei", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Avslutt fullskjerm", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Bytt drakt", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Last opp bakgrunn", "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.soundTab.fileUploadSound": { "message": "Last opp en lyd", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Lagre nå", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Figur", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Last ned til datamaskinen", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Gli omkring", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Last opp fra maskinen", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animasjon med et navn", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Spill inn lyd", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Du må gi Scratch tillatelse til å bruke kameraet", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Nettleseren støtter ikke WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Tilbake", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Du finner mer informasjon under {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Lag musikk", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Du finner mer informasjon under {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -444,7 +444,7 @@ "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Gå til et tilfeldig sted", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Skjul og vis", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Størrelse", @@ -491,6 +491,10 @@ "message": "Høyere lyd", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Velkommen til testversjon av Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Endre størrelse", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Kommer snart", @@ -511,6 +515,14 @@ "message": "Vis", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Henter emoji...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Legg til effekter", - "description": "Name for the 'Add effects' how-to" + "message": "Grafiske effekter", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Gi tilbakemelding", @@ -595,6 +607,10 @@ "message": "Stopp", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Angre", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Legg til en ny figur", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksport", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Lager klosser...", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "vanlig visning", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stopp", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Legg til en bakgrunn", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Legg på en bakgrunn", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Kommer snart...", diff --git a/editor/interface/ne.json b/editor/interface/ne.json index 14cba964..fc192acc 100644 --- a/editor/interface/ne.json +++ b/editor/interface/ne.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "आफ्नो कम्प्युटरमा डाउनलोड गर्नुहोस्", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "एउटा नामलाई एनिमेट गर्नुहोस्।", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "पूर्ववत गर्नुहोस्", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/nl.json b/editor/interface/nl.json index ab2e4cb3..762e5d22 100644 --- a/editor/interface/nl.json +++ b/editor/interface/nl.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Verander kleur", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Het spijt ons, maar Scratch 3.0 biedt geen ondersteuning voor Internet Explorer, Vivaldi, Opera of Silk. We raden aan een nieuwere browser te proberen, zoals Google Chrome, Mozilla Firefox of Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Opslaan", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Zeg hallo", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Verlaat full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Verander uiterlijk", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload achtergrond", "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.soundTab.fileUploadSound": { "message": "Upload geluid", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Nu opslaan", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Naar je computer downloaden", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Help bibliotheek", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glijd rond", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Uploaden vanaf je computer", + "message": "Load from your 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": "Kies een trommel & maak een beat", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "taalkiezer", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animeer een naam", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Geluid opnemen", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We hebben jouw toestemming nodig om jouw camera te gebruiken", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Voeg nog een andere sprite toe", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "WebGL wordt niet door jouw browser ondersteund", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Ga terug", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Beweeg op & neer met de pijltjestoetsen", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Fout bij laden van de rugzak", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Ga voor meer informatie naar {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Maak een liedje", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Meer leren? Ga naar {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Score resetten", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Ga naar een willekeurige positie", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Verberg & laat zien", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Grootte", @@ -491,6 +491,10 @@ "message": "Luider", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welkom bij de voorvertoning van Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Verander grootte", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Binnenkort beschikbaar", @@ -511,6 +515,14 @@ "message": "Toon", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Emojis voorbereiden …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Voeg effecten toe", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Geef feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Ongedaan maken", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Voeg een sprite toe", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exporteren", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Blokken maken ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Beweeg rechts & links met de pijltjestoetsen", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Rugzak is leeg", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "normaal uitlezen", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Maak een klikspel", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Beweeg willekeurig", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Achtergrond toevoegen", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Voeg een achtergrond toe", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Binnenkort beschikbaar", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Maak een achtervolgingsspel", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { diff --git a/editor/interface/nn.json b/editor/interface/nn.json index 83149375..7551a0e0 100644 --- a/editor/interface/nn.json +++ b/editor/interface/nn.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Lagra", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Sei hei", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Gå ut av fullskjerm", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Byt drakt", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Last opp bakgrunn", "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.soundTab.fileUploadSound": { "message": "Last opp ein lyd", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Lagra no", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Figur", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Last ned til maskina", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Gli rundt", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Last opp frå maskina", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animasjon med eit namn", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Spel inn lyd", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Du må gjera Scratch løyve til å bruka kameraet", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Nettlesaren din støttar ikkje WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Tilbake", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Du finn meir informasjon under {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Du finn meir informasjon under {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Gøym og vis", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Storleik", @@ -491,6 +491,10 @@ "message": "Høgare", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Velkommen til testversjonen av Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Endra storleik", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Er rett rundt hjørnet", @@ -511,6 +515,14 @@ "message": "Vis", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Hentar emojiar …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Legg til effektar", - "description": "Name for the 'Add effects' how-to" + "message": "Grafiske effektar", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Gje tilbakemelding", @@ -595,6 +607,10 @@ "message": "Stopp", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Angra", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Legg til ein ny figur", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksporter", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Lagar klossar …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "vanleg skrift", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stopp", "description": "Stop button title" @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Legg på ein bakgrunn", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Er rett rundt hjørnet …", diff --git a/editor/interface/oc.json b/editor/interface/oc.json index 53a2049d..327b674d 100644 --- a/editor/interface/oc.json +++ b/editor/interface/oc.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/pl.json b/editor/interface/pl.json index 4321e99b..6f8c8481 100644 --- a/editor/interface/pl.json +++ b/editor/interface/pl.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Zapisz", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Powiedz Cześć", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Wyjdź z trybu pełnoekranowego", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Prześlij tło", "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.soundTab.fileUploadSound": { "message": "Prześlij dźwięk", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Zapisz teraz", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Duszek", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Pobierz na swój komputer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Wczytaj ze swojego komputera", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animuj imię", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Nagraj dźwięk", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Twoja przeglądarka nie wspiera WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Powrót", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Aby dowiedzieć się więcej, idź do {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Rozmiar", @@ -491,6 +491,10 @@ "message": "Głośniej", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Witaj w pokazie Scratcha 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Już wkrótce", @@ -511,6 +515,14 @@ "message": "Pokaż", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Przygotowywanie emotek...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Dodaj efekty", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Zatrzymaj", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Cofnij", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Dodaj duszka", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksportuj", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Tworzenie bloków...", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normalny odczyt", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Zatrzymaj", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Dodaj Tło", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Już wkrótce", diff --git a/editor/interface/pt-br.json b/editor/interface/pt-br.json index cf9888d0..abb51d2f 100644 --- a/editor/interface/pt-br.json +++ b/editor/interface/pt-br.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Mude cor", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Sentimos muito, mas o Scratch 3.0 não suporta Internet Explorer, Vivaldi, Opera ou Silk. Nós recomendamos tentar um novo navegador como Google Chrome, Mozilla Firefox, ou Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Salvar", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Diga olá", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Sair do modo de tela cheia", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Troque a fantasia", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Atualizando pano de fundo", "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.soundTab.fileUploadSound": { "message": "Envio de Som", "description": "Button to upload sound from file in the editor tab" @@ -120,7 +116,7 @@ "description": "Heading for the extension library" }, "gui.webglModal.description": { - "message": "Infelizmente seu navegador ou computador, não suportam essa tecnologia. Esta tecnologia é necessária para executar o Scratch 3.0.", + "message": "Infelizmente seu navegador ou computador, {webGlLink}. Esta tecnologia é necessária para executar o Scratch 3.0.", "description": "WebGL missing message" }, "gui.previewModal.viewproject": { @@ -211,17 +207,13 @@ "message": "Salvar agora", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Personagem/ ator", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Baixar para o seu computador", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -236,7 +228,7 @@ "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", + "message": "Habilitar Câmera", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Deslize", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Carregar a partir do seu computador", + "message": "Load from your 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": "Escolha um Tambor & Faça uma Batida", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Anime um nome", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Gravar som", @@ -327,8 +315,12 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", + "message": "Nós precisamos da sua permissão para usar sua câmera", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { @@ -336,7 +328,7 @@ "description": "Description of the number/text input type" }, "gui.unsupportedBrowser.previewfaq": { - "message": "Para aprender mais, vá para", + "message": "Para aprender mais, vá para {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.soundEditor.play": { @@ -344,7 +336,7 @@ "description": "Title of the button to start playing the sound" }, "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", + "message": "Retocar Foto", "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { @@ -363,6 +355,10 @@ "message": "Seu navegador não suporta WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Voltar", "description": "Label for button to back out of importing a project" @@ -432,11 +428,15 @@ "description": "Menu item to duplicate in the right click menu" }, "gui.importInfo.previewfaq": { - "message": "Para aprender mais, vá para", + "message": "Para aprender mais, vá para {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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 (visualizarFaqLink).", + "message": "Para aprende mais, vá para {previewFaqLink}).", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { @@ -444,7 +444,7 @@ "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Vá para posição aleatória", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Esconda & Mostre", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "tamanho", @@ -491,6 +491,10 @@ "message": "Mais alto", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Bem-vindo à prévia do Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Mude o tamanho", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Brevemente", @@ -511,6 +515,14 @@ "message": "Mostre", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparando emojis...", "description": "One of the loading messages" @@ -553,14 +565,14 @@ }, "gui.howtos.add-effects.name": { "message": "Adicionar efeitos", - "description": "Name for the 'Add effects' how-to" + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { - "message": "Give Feedback", + "message": "Dê Retorno", "description": "Label for feedback form modal button" }, "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", + "message": "Tire uma Foto", "description": "Title for prompt to take a picture (to add as a new costume)." }, "gui.soundEditor.reverse": { @@ -580,11 +592,11 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Quando Tocar no Ator Polvo, Toque o Som", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", + "message": "Carregando Câmera...", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { @@ -595,6 +607,10 @@ "message": "Parar", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Desfazer", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Adicione um ator", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exporta", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Criando blocos...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Mover Com as Setas Direita & Esquerda", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -651,6 +671,10 @@ "message": "letras tamanho normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Pare", "description": "Stop button title" @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Mova Aleatoriamente", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Adicione um pano de fundo", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Brevemente...", @@ -708,7 +732,7 @@ "description": "Button to add a stage in the target pane from paint" }, "gui.cameraModal.takePhoto": { - "message": "Take Photo", + "message": "Tirar Foto", "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { @@ -716,11 +740,11 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Fazer um Jogo de Perseguição", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { - "message": "Re-record", + "message": "Regravar", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { @@ -740,7 +764,7 @@ "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": "Escolha o Microfone Sprite & Surprise Beatbox", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { @@ -748,7 +772,7 @@ "description": "Scratch 3.0 modal label - for accessibility" }, "gui.webglModal.previewfaq": { - "message": "Para aprender mais, vá para o {visualizarFaqLink}", + "message": "Para aprender mais, vá para o {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" }, "gui.menuBar.turboMode": { diff --git a/editor/interface/pt.json b/editor/interface/pt.json index a3c8288a..cf05743e 100644 --- a/editor/interface/pt.json +++ b/editor/interface/pt.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Guardar", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Dizer olá", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Sair do modo de ecrã completo", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Mudar de traje", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Carregar Cenário", "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.soundTab.fileUploadSound": { "message": "Carregar Som", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Guardar agora", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Actor", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Descarregar para o seu computador", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Deslizar por aí", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Carregar a partir do seu computador", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animar um Nome", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Gravar Som", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Precisamos da sua permissão para usar a sua câmara", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "O Seu Navegador Não Suporta WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Voltar", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Para saber mais, vá a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Para saber mais, vá a {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Esconder e Mostrar", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Tamanho", @@ -491,6 +491,10 @@ "message": "Maior Volume", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Bem-vindo à Antevisão do Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Alterar o tamanho", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Em Breve", @@ -511,6 +515,14 @@ "message": "Mostrar", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "A preparar emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Adicionar efeitos", - "description": "Name for the 'Add effects' how-to" + "message": "Adicionar Efeitos", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Dar a Sua Opinião", @@ -595,6 +607,10 @@ "message": "Parar", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Desfazer", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Adicionar um Actor", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exportar", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "A criar blocos …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "visor normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Parar", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Adicionar um cenário", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Adicione um Cenário", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Em Breve...", diff --git a/editor/interface/qu.json b/editor/interface/qu.json index 6644fa98..e3fa5cd0 100644 --- a/editor/interface/qu.json +++ b/editor/interface/qu.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/ro.json b/editor/interface/ro.json index 45e71ea0..c770a30f 100644 --- a/editor/interface/ro.json +++ b/editor/interface/ro.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Salveaza", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", + "message": "Încarcă fundal", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -148,7 +144,7 @@ "description": "Label for the stage in the stage selector" }, "gui.webglModal.back": { - "message": "Inapoi", + "message": "Înapoi", "description": "Label for button go back when browser is unsupported" }, "gui.comingSoon.message1": { @@ -211,17 +207,13 @@ "message": "Salvează acum", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Personaj", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Descarcă pe calculatorul tău", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Încarcă de pe calculator", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,12 +315,16 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { - "message": "number or text", + "message": "număr sau text", "description": "Description of the number/text input type" }, "gui.unsupportedBrowser.previewfaq": { @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Dimensiune", @@ -491,8 +491,12 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Preview", + "message": "BIne ai venit la avanpremiera Scratch 3.0", "description": "Header for Preview Info Modal" }, "gui.spriteSelector.addSpriteFromSurprise": { @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Arată", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -540,7 +552,7 @@ "description": "A caption for a disabled button while the video from the camera is still loading" }, "gui.gui.variablePrompt": { - "message": "More Options", + "message": "Mai multe opțiuni", "description": "Dropdown message for variable/list options" }, "gui.gui.costumesTab": { @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Adaugă Efecte", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Anulează ultima modificare", "description": "Title of the button to undo" @@ -611,8 +627,12 @@ "message": "Adaugă un Personaj", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exportă", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { - "message": "Creating blocks …", + "message": "Creare blocuri ...", "description": "One of the loading messages" }, "gui.loader.message6": { @@ -651,6 +671,10 @@ "message": "afișaj normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -672,7 +696,7 @@ "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", + "message": "Încarcă fundal", "description": "Button to add a stage in the target pane from file" }, "gui.howtos.add-sprite.name": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Adaugă un Decor", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", @@ -744,7 +768,7 @@ "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { - "message": "Try Scratch 3.0", + "message": "Încearcă Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, "gui.webglModal.previewfaq": { diff --git a/editor/interface/ru.json b/editor/interface/ru.json index a2a6092a..86222d3e 100644 --- a/editor/interface/ru.json +++ b/editor/interface/ru.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Сохранить", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Скажи: \"Привет\"", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Выйти из полноэкранного режима", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Смена костюма", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Загрузить фон", "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.soundTab.fileUploadSound": { "message": "Загрузить звук", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Сохранить сейчас", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Скачать на свой компьютер", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Загрузить с компьютера", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Анимировать имя", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Записать звук", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Ваш браузер не поддерживает WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Назад", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Чтобы узнать больше, перейдите к {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Чтобы узнать больше, перейдите к {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Размер", @@ -491,6 +491,10 @@ "message": "Громче", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Добро пожаловать в предварительную версию Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Изменить размер ", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Скоро…", @@ -511,6 +515,14 @@ "message": "Показать", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Подготовка смайликов…", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Добавь эффекты", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Остановить", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Отменить", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Добавь спрайт", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "экспорт", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Создание блоков…", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "стандартный вид", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Остановить", "description": "Stop button title" @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Добавьте фон", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Скоро…", diff --git a/editor/interface/si.json b/editor/interface/si.json index 108ba6b5..57c0b948 100644 --- a/editor/interface/si.json +++ b/editor/interface/si.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "නාමයක් සප්‍රාණික කරන්න", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "පෙන්වන්න", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/sk.json b/editor/interface/sk.json index 5b177d19..656a0b98 100644 --- a/editor/interface/sk.json +++ b/editor/interface/sk.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Zmeniť farbu", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Je nám veľmi ľúto, ale Scratch 3.0 nepodporuje Internet Explorer, Vivaldi, Opera alebo Silk. Odporúčame nový internetový prehliadač, napríklad Google Chrome, Mozilla Firefox alebo Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Ulož", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Opustiť režim celej obrazovky", "description": "Button to get out of full screen mode" @@ -76,21 +72,21 @@ "description": "Text for file dropdown menu" }, "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", + "message": "Prepni na veľkú scénu", "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Načítať pozadie", "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.soundTab.fileUploadSound": { "message": "Načítať zvuk", "description": "Button to upload sound from file in the editor tab" @@ -104,7 +100,7 @@ "description": "One of the loading messages" }, "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", + "message": "Nastavenie zobrazenia na celú obrazovku", "description": "Button to enter/exit full screen mode" }, "gui.soundEditor.redo": { @@ -116,7 +112,7 @@ "description": "Scratch 2.0 import modal label - for accessibility" }, "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", + "message": "Vybrať rozšírenie", "description": "Heading for the extension library" }, "gui.webglModal.description": { @@ -192,11 +188,11 @@ "description": "Label for button to add a label" }, "gui.soundEditor.trim": { - "message": "Trim", + "message": "Skrátiť", "description": "Title of the button to start trimminging the sound" }, "gui.cards.see-more": { - "message": "See more", + "message": "Ukázať viac", "description": "Title for button to see more in how-to library" }, "gui.customProcedures.addAnInputBoolean": { @@ -204,27 +200,23 @@ "description": "Label for button to add a boolean input" }, "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", + "message": "Zmenšiť scénu", "description": "Button to change stage size to small" }, "gui.menuBar.saveNow": { "message": "Ulož", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Postava", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Ulož do počítača", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Knižnica s návodmi", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -240,27 +232,23 @@ "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { - "message": "Herding cats …", + "message": "Ukľudňujem mačky ...", "description": "One of the loading messages" }, "gui.loader.message7": { - "message": "Inflating gobos …", + "message": "Nafukujem planéty ...", "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Otvor z počítača", + "message": "Load from your 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": "Vybrať bubon a spraviť takt", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "Vybrať jazyk", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -292,7 +280,7 @@ "description": "Alert for recording error" }, "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", + "message": "Vlož URL rozšírenia", "description": "Prompt for unoffical extension url" }, "gui.customProcedures.cancel": { @@ -300,11 +288,11 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", + "message": "Animovať meno", "description": "Name for the 'Animate a Name' how-to" }, "gui.modal.back": { @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Nahrať zvuk", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Potrebujeme vaše dovolenie na použitie kamery", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Pridať ďalšieho škriatka", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,8 +355,12 @@ "message": "Váš prehliadač nepodporuje WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { - "message": "Go Back", + "message": "Choď späť ", "description": "Label for button to back out of importing a project" }, "gui.monitor.contextMenu.large": { @@ -372,7 +368,7 @@ "description": "Menu item to switch to the large monitor" }, "gui.cards.more-things-to-try": { - "message": "More things to try!", + "message": "Viac vecí na vyskúšanie!", "description": "Title card with more things to try" }, "gui.costumeTab.addCameraCostume": { @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Pohybovať sa hore a dole so šipkami", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,11 +416,11 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Chyba pri načítaní batohu", "description": "Error backpack message" }, "gui.crashMessage.title": { - "message": "Oops! Something went wrong.", + "message": "Ups! niečo sa pokazilo.", "description": "Unhandled error title" }, "gui.spriteSelectorItem.contextMenuDuplicate": { @@ -435,20 +431,24 @@ "message": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Vytvoriť pesničku", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Vynulovať skóre", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Choď na náhodnú pozíciu", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { - "message": "Go", + "message": "Choď", "description": "Green flag button title" }, "gui.spriteSelectorItem.contextMenuDelete": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Veľkosť", @@ -491,6 +491,10 @@ "message": "Hlasnejšie", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Vitajte v predbežnej verzii Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Zmeniť veľkosť", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Pripravujeme", @@ -511,6 +515,14 @@ "message": "Ukáž", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Pripravujeme emoji...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Daj nám spätnú väzbu", @@ -576,7 +588,7 @@ "description": "Label for see community button" }, "gui.howtos.chase-game.step_AddOcto": { - "message": "Pridaj sprite", + "message": "Pridaj škriatka", "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { @@ -595,6 +607,10 @@ "message": "Zastaviť", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Naspäť", "description": "Title of the button to undo" @@ -611,16 +627,20 @@ "message": "Pridaj sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "ulož", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Vytvárajú sa bloky...", "description": "One of the loading messages" }, "gui.loader.message6": { - "message": "Transmitting nanos …", + "message": "Prenášam bedne ...", "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Pohybovať sa vpravo a vľavo pomocou šípok", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Batoh je prázdny", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "normálne", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Zastaviť", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Vytvoriť klikaciu hru", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Pohybuj sa náhodne", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Pridaj pozadie", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Čoskoro to bude hotové ...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Vytvoriť šachovú hru", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -724,7 +748,7 @@ "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", + "message": "Vlož odkaz na jeden z tvojich zdieľaných Scratch projektov. Zmeny spravené v tejto 3.0 ukážke nebudú uložené. ", "description": "Import project message" }, "gui.menuBar.edit": { @@ -732,7 +756,7 @@ "description": "Text for edit dropdown menu" }, "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", + "message": "Začať", "description": "Name for the 'Getting Started' how-to" }, "gui.cameraModal.save": { diff --git a/editor/interface/sl.json b/editor/interface/sl.json index b43d9cdc..6b748e6a 100644 --- a/editor/interface/sl.json +++ b/editor/interface/sl.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Spremeni barvo", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Žal Scratch 3.0 ne podpira brskalnikov Internet Explorer, Vivaldi, Opera ali Silk. priporočamo uporabo nobvejših brskalnikov kot so Google Chrome, Mozilla Firefox ali Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Shrani", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Reci Živjo", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Izhod iz celozaslonskega načina", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Spremeni videz", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Naloži ozadje", "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.soundTab.fileUploadSound": { "message": "Naloži zvočni posnetek...", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Shrani takoj", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Figura", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Prenesi na svoj računalnik", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Knjižnica Nasvetov", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Drsi", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Naloži z računalnika", + "message": "Load from your 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": "Izberi boben in udari po njem", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "izbira jezika", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animiraj ime", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Posnami zvok", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Potrebujemo tvoje soglasje za uporabo kamere", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Dodaj naslednjo figuro", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Tvoj brskalnik ne podpira WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Nazaj", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "S smernima puščicama se premikaj gor in dol", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Napaka pri nalaganju shrambe", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Da izveš več, pojdi na {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Ustvari pesem", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Da izveš več, pojdi na {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Ponastavi rezultat", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Pojdi na naključno mesto", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Pokaži in skrij", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Velikost", @@ -491,6 +491,10 @@ "message": "Glasneje", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Dobrodošli v predogled Scratch-a 3.0 ", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Spremeni velikost", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Kmalu ...", @@ -511,6 +515,14 @@ "message": "Pokaži", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Pri figuri Hobotnice, ko se jo dotakne, dodaj rezultat", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Priprava smeškov ...", "description": "One of the loading messages" @@ -553,7 +565,7 @@ }, "gui.howtos.add-effects.name": { "message": "Dodaj učinke", - "description": "Name for the 'Add effects' how-to" + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Daj povratne informacije", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "Pri figuri Hobotnice, ko se jo dotakne, predvajaj zvok", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Ustavi", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Razveljavi", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Dodaj figuro", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "izvozi", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Ustvarjanje blokov", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Premikaj levo in desno s smernimi puščicami ", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Shramba je prazna", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "navaden prikaz", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Ustavi", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Ustvari Igro klikanja", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Premikaj naključno", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Dodaj ozadje", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Kmalu ...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Ustvari Igro lovljenja", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Izberi figuro Mikrofon & Beatbox presenečenja", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/sq.json b/editor/interface/sq.json index d5985061..d4d037e5 100644 --- a/editor/interface/sq.json +++ b/editor/interface/sq.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Ruaj", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Ruaj tani", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Shkarko te kompjuteri yt", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Ngarko nga kompjuteri yt", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Shfaq", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Zhbëj", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Shto Një Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksporto", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "ekran normal", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/sr.json b/editor/interface/sr.json index 178090eb..411d2d29 100644 --- a/editor/interface/sr.json +++ b/editor/interface/sr.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Сачувај", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Кажи здраво", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Изађи из приказа преко целог екрана", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Промени костим", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Пошаљи позадину", "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.soundTab.fileUploadSound": { "message": "Пошаљи звук", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Сачувај одмах", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Лик", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Преузми на свој рачунар", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Клизи око", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Пошаљи са свог рачунара", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Анимирај име", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Сними звук", @@ -327,6 +315,10 @@ "message": "У реду", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Потребна нам је твоја дозвола да би користили твоју камеру", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Твој прегледач интернета не подржава WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Иди назад", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Да сазнаш више, иди на {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Create a Song", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Да сазнаш више, иди на {previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Сакриј и прикажи", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Величина", @@ -491,6 +491,10 @@ "message": "Гласније", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Добродошао у Скрeч 3.0 претпреглед", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Промени величину", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Очекуј убрзо", @@ -511,6 +515,14 @@ "message": "Прикажи", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Припремам смајлије...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Додај ефекте", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Дај повратну информацију", @@ -595,6 +607,10 @@ "message": "Заустави", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Опозови", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Додај лик", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "извези", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Стварање блокова ...", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "нормалан приказ", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Заустави", "description": "Stop button title" @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Додај позадину", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Очекуј убрзо", diff --git a/editor/interface/sv.json b/editor/interface/sv.json index 8fb1aebf..24887bab 100644 --- a/editor/interface/sv.json +++ b/editor/interface/sv.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Ändra färg", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Vi beklagar, men Scratch 3.0 fungerar inte på webbläsarna Explorer, Vivaldi, Opera eller Silk. Vi rekommenderar att du provar en nyare webbläsare som Google Chrome, Mozilla Firefox eller Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Spara", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Säg hej", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Gå ur fullskärmsläge", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Byt klädsel", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Ladda upp bakgrund", "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.soundTab.fileUploadSound": { "message": "Ladda upp ljud från fil", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Spara nu", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprajt", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Ladda ned till din dator", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Gör så här - Bibliotek", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glid omkring", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Ladda upp från din dator", + "message": "Load from your 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": "Välj en Trumma & Skapa en rytm", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "språkväljare", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animera ett namn", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Spela in nytt ljud", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Vi behöver ditt tillstånd för att använda din kamera", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Lägg till en Ny Sprajt", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Din webbläsare stödjer inte WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Tillbaka", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Flytta Uppåt & Nedåt med Piltangenterna", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Problem att ladda ryggsäcken", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "För att läsa mer, gå till {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Skapa en sång", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "För att läsa mer, gå till {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Nollställ Poäng", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Gå till en slumpmässig position", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Göm & visa", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Storlek", @@ -491,6 +491,10 @@ "message": "Högre", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Välkommen att förhandsgranska Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Ändra storlek", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Kommer snart", @@ -511,6 +515,14 @@ "message": "Visa", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "I Bläckfisksprajten, när rör vid Öka Poäng", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Förbereder emojis ...", "description": "One of the loading messages" @@ -553,7 +565,7 @@ }, "gui.howtos.add-effects.name": { "message": "Lägg till effekter", - "description": "Name for the 'Add effects' how-to" + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Ge feedback", @@ -580,7 +592,7 @@ "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "I Bläckfisksprajten, när rör vid Spela Ljud", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "Stoppa", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Ångra", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Lägg till en sprajt", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "exportera", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Skapa block ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Flytta Höger & Vänster med piltangenterna", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Ryggsäcken är tom", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "normal avläsning", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stoppa", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Gör ett Klicka Spel", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Slumpmässig rörelse", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Lägg till en bakgrund", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Kommer snart...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Gör ett Jaga Spel", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { @@ -740,7 +764,7 @@ "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": "Välj Mikrofonsprajten & Överaskning Beatbox", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/sw.json b/editor/interface/sw.json index 52066a4e..bdd11fa2 100644 --- a/editor/interface/sw.json +++ b/editor/interface/sw.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "hifadhi", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "hifadhi sasa", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "shusha kwenye komputa yako", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "ndio", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "tengua", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/ta.json b/editor/interface/ta.json index b6fa941b..fdcc2709 100644 --- a/editor/interface/ta.json +++ b/editor/interface/ta.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/te.json b/editor/interface/te.json index 5a3a50c9..06927cac 100644 --- a/editor/interface/te.json +++ b/editor/interface/te.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "భద్రపరుచు", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "ఇపుడు భద్రపరుచు", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "స్ప్రైట్", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "మీ కంప్యూటర్కలోకి డౌన్లోడ్ చేయు", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "మీ కంప్యూటర్ నుండి అప్ లోడ్ చెయ్యండి", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "సరే", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "చేసిందిరద్దు", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "ఎగుమతి చేయి", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "సాధారణంగా చూసినప్పుడు", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/tg.json b/editor/interface/tg.json index 48de5ab5..bf6fb687 100644 --- a/editor/interface/tg.json +++ b/editor/interface/tg.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Ҳифз кардан", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Ҳозир ҳифз кардан", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Ба компютери худ гузаронидан", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Аз компютер дохил кардан", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Ба қафо", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "содирот", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "намуди одатӣ", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/th.json b/editor/interface/th.json index 21078a61..9ca8cc35 100644 --- a/editor/interface/th.json +++ b/editor/interface/th.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "เปลี่ยนสี", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "บันทึก", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "ทักทาย", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "ออกจากโหมดเต็มจอ", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "เปลี่ยนคอสตูม", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "อัปโหลดฉากหลัง", "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.soundTab.fileUploadSound": { "message": "อัปโหลดเสียง", "description": "Button to upload sound from file in the editor tab" @@ -156,11 +152,11 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.make-a-game.step_ChangeColor": { - "message": "Change Color", + "message": "เปลี่ยนสี", "description": "Step name for 'Change Color' step" }, "gui.cards.all-how-tos": { - "message": "How-Tos ทั้งหมด", + "message": "How-To ทั้งหมด", "description": "Title for button to return to how-to library" }, "gui.soundLibrary.chooseASound": { @@ -211,20 +207,16 @@ "message": "บันทึกทันที", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "สไปรต์", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "ดาวน์โหลดลงคอมพิวเตอร์ของคุณ", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "คลัง How-to", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "เหินไปรอบๆ", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "อัปโหลดจากคอมพิวเตอร์ของคุณ", + "message": "Load from your 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": "เลือกกลองและสร้างจังหวะ", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "เลือกภาษา", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "บันทึกเสียง", @@ -327,6 +315,10 @@ "message": "ตกลง", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "เราต้องได้รับอนุญาตจากคุณเพื่อใช้กล้อง", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "เพิ่มอีกสไปรท์", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "เบราเซอร์ของคุณไม่รองรับ WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "ย้อนกลับ", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "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": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "เกิดความผิดพลาดขณะโหลดกระเป๋าเป้", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "สร้างเสียงเพลง", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink}", "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.controls.go": { @@ -456,7 +456,7 @@ "description": "Menu item to delete in the right click menu" }, "gui.howtos.make-music.name": { - "message": "Make Music", + "message": "สร้างเสียงดนตรี", "description": "Name for the 'Make Music' how-to" }, "gui.soundTab.surpriseSound": { @@ -464,7 +464,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", + "message": "เพิ่มฉากหลัง", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "ซ่อนและแสดง", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "ขนาด", @@ -491,6 +491,10 @@ "message": "ดัง", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "ยินดีต้อนรับสู่ Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "เปลี่ยนขนาด", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "เร็วๆ นี้", @@ -511,6 +515,14 @@ "message": "แสดง", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "ที่สไปรต์หมึกสาย เพิ่มคะแนนเมื่อโดนแตะ", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "กำลังเตรียมอิโมจิ ...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "ใส่เอฟเฟกต์", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "ให้ข้อเสนอแนะ", @@ -576,11 +588,11 @@ "description": "Label for see community button" }, "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", + "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": { @@ -595,6 +607,10 @@ "message": "หยุด", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "ย้อนกลับ", "description": "Title of the button to undo" @@ -608,9 +624,13 @@ "description": "Button to add a sprite in the target pane from file" }, "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", + "message": "เพิ่มสไปรต์", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "ส่งออก", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "กำลังสร้างบล็อก ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "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": { @@ -628,7 +648,7 @@ "description": "One of the loading messages" }, "gui.backpack.header": { - "message": "กระเป๋า", + "message": "กระเป๋าเป้", "description": "Button to open the backpack" }, "gui.SpriteInfo.spritePlaceholder": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "กระเป๋าเป้ว่างเปล่า", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "เปลี่ยนเป็นจอปกติ", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "หยุด", "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": { @@ -664,7 +688,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": { @@ -676,7 +700,7 @@ "description": "Button to add a stage in the target pane from file" }, "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", + "message": "เพิ่มสไปรต์", "description": "Name for the 'Add a Sprite' how-to" }, "gui.spriteSelector.addSpriteFromLibrary": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "เพิ่มฉากหลัง", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "เร็วๆ นี้...", @@ -716,7 +740,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": { @@ -740,7 +764,7 @@ "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": { diff --git a/editor/interface/tn.json b/editor/interface/tn.json index 569f57e8..f8c3b98f 100644 --- a/editor/interface/tn.json +++ b/editor/interface/tn.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Boloka", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Boloka jaanong", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download go computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Tsenyeletsa gotswa compiutareng", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "Go siame", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Sutlha", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "romela", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/tr.json b/editor/interface/tr.json index 56c24ee8..26866005 100644 --- a/editor/interface/tr.json +++ b/editor/interface/tr.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Rengi Değiştir", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Çok üzgünüz, ancak Scratch 3.0, Internet Explorer, Vivaldi, Opera veya Silk'i desteklemiyor. Google Chrome, Mozilla Firefox veya Microsoft Edge gibi daha yeni bir tarayıcıyı kullanın.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Kaydet", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Merhaba de", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Tam ekran modundan çık", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Kostümü değiştir", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Dekor Yükle", "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.soundTab.fileUploadSound": { "message": "Ses Yükleniyor", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Şimdi kaydet", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Kukla", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Bilgisayarıma indir", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "K", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Ortalıkta süzül", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Bilgisayarımdan yükle", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -264,11 +252,11 @@ "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { - "message": "OK", + "message": "Tamam", "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "Dil Seç", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Bir ismi Hareketlendir", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Ses Kaydet", @@ -327,8 +315,12 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { - "message": "Kameranızı kullanmak için izninize ihtiyacımız var", + "message": "Kamerayı kullanmak için izin vermeniz gerekiyor", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Başka Bir Kukla Ekle", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Web Tarayıcınızın WebGL Desteği Bulunmamaktadır", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Geri Git", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", + "message": "Ok Tuşları ile Aşağı ve Yukarı", "description": "Step name for 'Move Up & Down With Arrow Keys' step" }, "gui.spriteLibrary.chooseASprite": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "HATA: Arkaplan Yüklenemedi", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Daha fazlası için, {previewFaqLink} bağlantısını ziyaret edin.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Şarkı Oluştur", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Daha fazlası için, {previewFaqLink} bağlantısını ziyaret edin.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", + "message": "Skoru Sıfırla", "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Rastegele bir konuma git", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Gizle & Göster", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Büyüklük", @@ -491,6 +491,10 @@ "message": "Daha sesli", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Scratch 3.0 Önizlemeye Hoş Geldiniz", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Büyüklüğünü değiştir", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Çok Yakında", @@ -511,6 +515,14 @@ "message": "Göster", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Ahtaopot Kukla Skor Ekleye Dokununca", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Emojiler hazırlanıyor ...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Etkiler ekle", - "description": "Name for the 'Add effects' how-to" + "message": "Etkiler Ekleyelim", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Geribildirim ver", @@ -595,6 +607,10 @@ "message": "Durdur", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Geri Al", "description": "Title of the button to undo" @@ -604,13 +620,17 @@ "description": "Button to get to the code panel" }, "gui.spriteSelector.addSpriteFromFile": { - "message": "Siteye gönder", + "message": "Siteye yükle", "description": "Button to add a sprite in the target pane from file" }, "gui.howtos.add-sprite.step_addSprite": { "message": "Bir Kukla Ekle", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "dönüştür kaydet", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Bloklar yaratılıyor ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Ok tuşlarıyla sağa ve sola hareket et", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Sırt Çantası boş", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "normal görünüm", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Durdur", "description": "Stop button title" }, "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", + "message": "Bir Clicker Oyunu yap", "description": "Name for the 'Make a Clicker Game' how-to" }, "gui.costumeTab.addBlankCostume": { @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Rastgele hareket et", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Bir dekor ekle", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Bir Dekor Ekle", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Çok Yakında...", @@ -716,7 +740,7 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", + "message": "Bir Kovalama oyunu yap", "description": "Name for the 'Make a Chase Game' how-to" }, "gui.playbackStep.reRecordMsg": { diff --git a/editor/interface/uk.json b/editor/interface/uk.json index e29b67cb..eab48897 100644 --- a/editor/interface/uk.json +++ b/editor/interface/uk.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Зміна кольору", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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, Opera або Silk. Радимо спробувати новий браузер, такий як Google Chrome, Mozilla Firefox або Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Зберегти", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Сказати \"Привіт!\"", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Вийти з повноекранного режиму", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Перемкнути образ", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Вивантажити тло", "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.soundTab.fileUploadSound": { "message": "Завантажити звуки", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "Зберегти негайно", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Спрайт", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Зберегти на ваш комп’ютер", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "Бібліотека \"Як зробити\"", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Ковзати навколо", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Завантажити з вашого комп’ютера", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "вибір мови", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Запис звуку", @@ -327,6 +315,10 @@ "message": "Гаразд", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Вам потрібен дозвіл на користування камерою", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "Додати ще один спрайт", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "Ваш оглядач не підтримує WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Назад", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "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": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "Збій завантаження сховку", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Створити пісню", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", "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.controls.go": { @@ -456,7 +456,7 @@ "description": "Menu item to delete in the right click menu" }, "gui.howtos.make-music.name": { - "message": "Make Music", + "message": "Створити музику", "description": "Name for the 'Make Music' how-to" }, "gui.soundTab.surpriseSound": { @@ -464,7 +464,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", + "message": "Додати тло", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Сховати й показати", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Розмір", @@ -491,6 +491,10 @@ "message": "Голосніше", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Вітаємо у пробній версії Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Змінити розмір", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Незабаром", @@ -511,6 +515,14 @@ "message": "Показати", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "Для спрайта Восьминіг торкання збільшує рахунок", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Готуємо емоджі ...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Додати ефект", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Зв'язатися з нами", @@ -595,6 +607,10 @@ "message": "Зупинити", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Скасувати", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Додайте спрайт", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "експорт", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Створення блоків ...", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "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": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "Сховок порожній", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,6 +671,10 @@ "message": "виведення даних", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Зупинити", "description": "Stop button title" @@ -664,7 +688,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": { @@ -697,7 +721,7 @@ }, "gui.howtos.add-a-backdrop.name": { "message": "Додати тло", - "description": "Name for the 'Add a backdrop' how-to" + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Незабаром...", @@ -732,7 +756,7 @@ "description": "Text for edit dropdown menu" }, "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", + "message": "Розпочати", "description": "Name for the 'Getting Started' how-to" }, "gui.cameraModal.save": { diff --git a/editor/interface/ur.json b/editor/interface/ur.json index 112e1def..2513c936 100644 --- a/editor/interface/ur.json +++ b/editor/interface/ur.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "سکریچ 3.0 پیش نظارہ میں خوش آمدید\n", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/uz.json b/editor/interface/uz.json index e3470f72..0be94a85 100644 --- a/editor/interface/uz.json +++ b/editor/interface/uz.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Saqlash", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Hoziroq saqlash", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Elf", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Kompyuteringizga yuklab oling", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Kompyuterdan yuklash", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Nomni animatsiya qiling ", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Koʻrsatish", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Bekor qilish", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "?? qoʻshing", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "eksport qilish", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "standart ko‘rinish", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/vi.json b/editor/interface/vi.json index 51459b9a..1b005d02 100644 --- a/editor/interface/vi.json +++ b/editor/interface/vi.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "Thay đổi màu", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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": "Chúng tôi rất tiếc, nhưng Scratch 3.0 không hỗ trợ trình duyệt Internet Explorer, Vivaldi, Opera or Silk. Chúng tôi khuyên bạn sử dụng một trình duyệt mới hơn như là Google Chrome, Mozilla Firefox, hoặc Microsoft Edge.", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Lưu", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Nói xin chào", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Thoát toàn màn hình", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Đổi trang phục", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Tải lên ảnh nề", "description": "Button to add a backdrop by uploading a file in the editor tab" }, + "gui.howtos.Make-Music.step_PlaySoundClick": { + "message": "Play Sound When Clicked", + "description": "Step name for 'Play Sound When Clicked' step" + }, "gui.soundTab.fileUploadSound": { "message": "Cập nhật âm thanh", "description": "Button to upload sound from file in the editor tab" @@ -112,7 +108,7 @@ "description": "Title of the button to redo" }, "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", + "message": "Xem một dự án Scratch 2.0", "description": "Scratch 2.0 import modal label - for accessibility" }, "gui.extensionLibrary.chooseAnExtension": { @@ -211,17 +207,13 @@ "message": "Lưu bây giờ", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Đối tượng", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Tải xuống máy tính của bạn", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Trượt xung quanh", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Tải lên từ máy tính", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Làm tên chuyển động", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Thu lại âm thanh ", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "Chúng tôi cần được cấp quyền sử dụng máy ảnh", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Trình duyệt của bạn không hỗ trợ WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Trở vè", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "Để học thêm nhiều nữa, bấm chọn [previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "Tạo ra một bài hát", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "Để học thêm nhiều nữa, bấm chọn [previewFaqLink}.", "description": "Invitation to try 3.0 preview" @@ -444,7 +444,7 @@ "description": "Step name for 'Reset Score' step" }, "gui.howtos.Make-A-Game.step_RandomPosition": { - "message": "Go to a random position", + "message": "Đi đến vị trí ngẫu nhiên", "description": "Step name for 'Go to a random position' step" }, "gui.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Ẩn & Hiện", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Kích thước ", @@ -491,6 +491,10 @@ "message": "âm thanh to hơn", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Chào mừng bạn đén với bản xem trước của Scratch 3.0", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Thay đổi kích thước", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Xuất hiện sớm", @@ -511,6 +515,14 @@ "message": "Xuất hiện", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "chuân bị emojis...", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "thêm hiệu ứng", - "description": "Name for the 'Add effects' how-to" + "message": "Thêm Hiệu ứng", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "đưa phản hồi", @@ -595,6 +607,10 @@ "message": "Dừng lại", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Hoàn tác", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Thêm một Đối tượng", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "xuất ra", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Tạo ra những mảnh ghép", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "description": "One of the loading messages" }, "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", + "message": "Di chuyển sang trái và phải bằng phím mũi tên", "description": "Step name for 'Move Right & Left With Arrow Keys' step" }, "gui.loader.message3": { @@ -651,6 +671,10 @@ "message": "chế độ đọc bình thường", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Dừng lại", "description": "Stop button title" @@ -664,7 +688,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", + "message": "Di chuyển một cách ngẫu nhiên", "description": "Step name for 'Move Randomly' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "thêm phông nền", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Thêm vào Ảnh nền", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "có sớm thôi...", diff --git a/editor/interface/yo.json b/editor/interface/yo.json index 53a2049d..327b674d 100644 --- a/editor/interface/yo.json +++ b/editor/interface/yo.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Save", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Save now", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Download to your computer", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Upload from your computer", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "OK", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Undo", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "export", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "normal readout", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/interface/zh-cn.json b/editor/interface/zh-cn.json index 8d8fb231..a9c6e35a 100644 --- a/editor/interface/zh-cn.json +++ b/editor/interface/zh-cn.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "改变颜色", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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不支持IE、Vivaldi、Opera或Silk浏览器。我们推荐较新的浏览器,例如谷歌Chrome浏览器,Mozilla火狐浏览器或微软Edge。", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "保存", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "问好", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "退出全屏模式", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "更换造型", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "上传背景", "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.soundTab.fileUploadSound": { "message": "上传声音", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "立即保存", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "角色", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "下载到电脑", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "技巧指南", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "滑来滑去", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "从电脑中上传", + "message": "Load from your 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": "选一种鼓,演奏鼓点", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "语言菜单", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "姓名动画", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "录制声音", @@ -327,6 +315,10 @@ "message": "确定", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "需要你的同意才能使用摄像头", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "添加另一个角色", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "你的浏览器不支持WenGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "返回", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "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": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "载入书包时出错了", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "访问{previewFaqLink},了解更多。", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "创作乐曲", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "访问{previewFaqLink},了解更多。", "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.controls.go": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "隐身和出现", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "大小", @@ -491,6 +491,10 @@ "message": "响一点", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "欢迎来到Scratch 3.0预览版", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "变大变小", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "即将启用", @@ -511,6 +515,14 @@ "message": "显示", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "让章鱼被碰到时,增加得分", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "准备表情……", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "外观变变变", - "description": "Name for the 'Add effects' how-to" + "message": "添加一些效果", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "意见反馈", @@ -580,7 +592,7 @@ "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": { @@ -595,6 +607,10 @@ "message": "停止", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "撤销", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "添加一个角色", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "导出", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "正在创建积木……", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "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": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "书包是空的", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "正常显示", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "停止", "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": { @@ -664,7 +688,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": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "添加背景", - "description": "Name for the 'Add a backdrop' how-to" + "message": "添加一个背景", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "即将启用...", @@ -716,7 +740,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": { @@ -740,7 +764,7 @@ "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": "\b用麦克风角色演唱节奏口技", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/zh-tw.json b/editor/interface/zh-tw.json index 5fec58d0..c5423144 100644 --- a/editor/interface/zh-tw.json +++ b/editor/interface/zh-tw.json @@ -8,7 +8,7 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", + "message": "更改顏色", "description": "Step name for 'Change color' step" }, "gui.costumeLibrary.chooseACostume": { @@ -44,7 +44,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 不支援 IE、Opera、Silk 瀏覽器。建議你改用其它的,像是 Google Chrome、Mozilla Firefox、Microsoft Edge。", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "保存", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "說哈囉", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "離開全螢幕模式", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "造型換成", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "上傳", "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.soundTab.fileUploadSound": { "message": "上傳", "description": "Button to upload sound from file in the editor tab" @@ -211,20 +207,16 @@ "message": "儲存", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "角色", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "下載到你的電腦", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { - "message": "How-to Library", + "message": "小學堂", "description": "accessibility text for the how-to library button" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -248,19 +240,15 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "角色滑行", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "從電腦挑選", + "message": "Load from your 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": "選擇一種樂器並打出節拍", "description": "Step name for 'Choose a Drum & Make a Beat' step" }, "gui.customProcedures.ok": { @@ -268,7 +256,7 @@ "description": "Label for button to save new custom procedure" }, "gui.menuBar.LanguageSelector": { - "message": "language selector", + "message": "語言選擇器", "description": "accessibility text for the language selection menu" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "姓名動畫", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "錄音", @@ -327,6 +315,10 @@ "message": "確定", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "我們需要你的同意來使用你的相機", "description": "Notification to the user that the app needs camera access" @@ -348,7 +340,7 @@ "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", + "message": "添加其他角色", "description": "Step name for 'Add Another Sprite' step" }, "gui.menuBar.share": { @@ -363,6 +355,10 @@ "message": "你的瀏覽器不支援 WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "返回", "description": "Label for button to back out of importing a project" @@ -380,7 +376,7 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "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": { @@ -420,7 +416,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.backpack.errorBackpack": { - "message": "Error loading backpack", + "message": "載入背包時發生錯誤", "description": "Error backpack message" }, "gui.crashMessage.title": { @@ -435,16 +431,20 @@ "message": "若要進一步瞭解,請至 {previewFaqLink}。", "description": "Invitation to try 3.0 preview" }, + "gui.howtos.Make-Music.step_MakeSong": { + "message": "創建一首歌曲", + "description": "Step name for 'Create a Song' step" + }, "gui.previewInfo.previewfaq": { "message": "若要進一步瞭解,請至 {previewFaqLink}。", "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.controls.go": { @@ -464,7 +464,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.Chase-Game.step_BG": { - "message": "新增一個背景", + "message": "添加一個背景", "description": "Step name for 'Add a Backdrop' step" }, "gui.stageHeader.stageSizeFull": { @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "隱藏和顯示", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "尺寸", @@ -491,6 +491,10 @@ "message": "響亮", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "歡迎來到 Scratch 3.0 預覽版", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "尺寸改變", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "即將推出", @@ -511,6 +515,14 @@ "message": "顯示", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "當碰到 Octopus(章魚)角色時添加分數", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "正在準備表情符號…", "description": "One of the loading messages" @@ -553,7 +565,7 @@ }, "gui.howtos.add-effects.name": { "message": "添加一些效果", - "description": "Name for the 'Add effects' how-to" + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "回饋意見", @@ -576,11 +588,11 @@ "description": "Label for see community button" }, "gui.howtos.chase-game.step_AddOcto": { - "message": "新增一個角色", + "message": "添加一個角色", "description": "Step name for 'Add a Sprite' step" }, "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", + "message": "當碰到 Octopus(章魚)角色時播放音效", "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" }, "gui.cameraModal.loadingCameraMessage": { @@ -595,6 +607,10 @@ "message": "停止", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "復原", "description": "Title of the button to undo" @@ -608,9 +624,13 @@ "description": "Button to add a sprite in the target pane from file" }, "gui.howtos.add-sprite.step_addSprite": { - "message": "新增一個角色", + "message": "添加一個角色", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "匯出", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "正在創建積木…", "description": "One of the loading messages" @@ -620,7 +640,7 @@ "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": { @@ -636,7 +656,7 @@ "description": "Placeholder text for sprite name" }, "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", + "message": "背包空無一物", "description": "Empty backpack message" }, "gui.previewModal.tryit": { @@ -651,12 +671,16 @@ "message": "一般顯示", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "停止", "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": { @@ -664,7 +688,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": { @@ -676,7 +700,7 @@ "description": "Button to add a stage in the target pane from file" }, "gui.howtos.add-sprite.name": { - "message": "新增一個角色", + "message": "添加一個角色", "description": "Name for the 'Add a Sprite' how-to" }, "gui.spriteSelector.addSpriteFromLibrary": { @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "新增一個背景", - "description": "Name for the 'Add a backdrop' how-to" + "message": "添加一個背景", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "即將推出...", @@ -716,7 +740,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": { @@ -740,7 +764,7 @@ "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": "選擇角色 Microphone(麥克風)& 用驚喜按鈕產生 Beatbox", "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" }, "gui.previewInfo.label": { diff --git a/editor/interface/zu.json b/editor/interface/zu.json index 4f48545d..faf1a47b 100644 --- a/editor/interface/zu.json +++ b/editor/interface/zu.json @@ -52,21 +52,17 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Add Green Flag Block, then click the flag", + "message": "Click the green flag to start", "description": "Step name for 'Add A Say Block' step" }, "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choose a Letter & Make it Spin", - "description": "Step name for 'Choose a Letter & Make it Spin' step" + "message": "Pick Another Letter Sprite & Make It Spin", + "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" }, "gui.soundEditor.save": { "message": "Gcina", "description": "Title of the button to save trimmed sound" }, - "gui.howtos.say-hello.name": { - "message": "Say hello", - "description": "Name for the 'Say hello' how-to" - }, "gui.stageHeader.stageSizeUnFull": { "message": "Exit full screen mode", "description": "Button to get out of full screen mode" @@ -80,17 +76,17 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", - "description": "Name for the 'Switch costume' how-to" - }, - "gui.howtos.say-hello.step_addSprite": { - "message": "Say Hello", - "description": "Step name for 'Add a new sprite' step" + "message": "Animate a Sprite", + "description": "Name for the 'Animate a Sprite' how-to" }, "gui.costumeTab.addFileBackdrop": { "message": "Upload Backdrop", "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.soundTab.fileUploadSound": { "message": "Upload Sound", "description": "Button to upload sound from file in the editor tab" @@ -211,17 +207,13 @@ "message": "Gcina manje", "description": "Menu bar item for saving now" }, - "gui.howtos.Make-Music.step_CreateASong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, "gui.SpriteInfo.sprite": { "message": "Umlingisi", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Dawuniloda kwi khompuyutha yakho", - "description": "Menu bar item for downloading a project" + "message": "Save to your computer", + "description": "Menu bar item for downloading a project to your computer" }, "gui.menuBar.howToLibrary": { "message": "How-to Library", @@ -248,15 +240,11 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", - "description": "Name for the 'Glide around' how-to" - }, - "gui.howtos.Chase-Game.step_Score": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + "message": "Glide Around", + "description": "Name for the 'Glide Around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Faka ususa kwi khompuyutha", + "message": "Load from your computer", "description": "Menu bar item for uploading a project from your computer" }, "gui.howtos.make-music.step_MakeBeat": { @@ -300,8 +288,8 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.howtos.intro-move.step_stepMove": { - "message": "Add a Move Block and a Say Block", - "description": "Step name for 'Add a Move Block' step" + "message": "Add a move block", + "description": "Step name for 'Add a move block' step" }, "gui.howtos.animate-a-name.name": { "message": "Animate a Name", @@ -312,8 +300,8 @@ "description": "Back button in modal" }, "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choose a Letter & Make It Grow", - "description": "Step name for 'Choose a Letter & Make it Grow' step" + "message": "Pick Another Letter Sprite & Make It Grow", + "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" }, "gui.recordModal.title": { "message": "Record Sound", @@ -327,6 +315,10 @@ "message": "Kulungile", "description": "Button in prompt for confirming the dialog" }, + "gui.howtos.animate-a-name.step_AnimatePlaySound": { + "message": "Play a Sound When Clicked", + "description": "Step name for 'Play a Sound When Clicked' step" + }, "gui.cameraModal.permissionRequest": { "message": "We need your permission to use your camera", "description": "Notification to the user that the app needs camera access" @@ -363,6 +355,10 @@ "message": "Your Browser Does Not Support WebGL", "description": "WebGL missing title" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter": { + "message": "Pick a Letter Sprite", + "description": "Step name for 'Pick a Letter Sprite' step" + }, "gui.importInfo.goback": { "message": "Go Back", "description": "Label for button to back out of importing a project" @@ -435,6 +431,10 @@ "message": "To learn more, go to the {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, + "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}.", "description": "Invitation to try 3.0 preview" @@ -476,8 +476,8 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", - "description": "Name for the 'Hide & Show' how-to" + "message": "Hide and Show", + "description": "Name for the 'Hide and Show' how-to" }, "gui.SpriteInfo.size": { "message": "Size", @@ -491,6 +491,10 @@ "message": "Louder", "description": "Title of the button to apply the louder effect" }, + "gui.howtos.record-a-sound.name": { + "message": "Record a Sound", + "description": "Record A Sound' how-to" + }, "gui.previewInfo.welcome": { "message": "Welcome to the Scratch 3.0 Preview", "description": "Header for Preview Info Modal" @@ -500,8 +504,8 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.change-size.name": { - "message": "Change size", - "description": "Name for the 'Change size' how-to" + "message": "Change Size", + "description": "Name for the 'Change Size' how-to" }, "gui.extensionLibrary.comingSoon": { "message": "Coming Soon", @@ -511,6 +515,14 @@ "message": "Show", "description": "Sprite info show label" }, + "gui.howtos.Chase-Game.ScoreWhenTouch": { + "message": "In Octopus Sprite, When Touching Add Score", + "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" + }, + "gui.howtos.Chase-Game.step_ScoreVariable": { + "message": "Create Score Variable", + "description": "Step name for 'Create Score Variable" + }, "gui.loader.message8": { "message": "Preparing emojis …", "description": "One of the loading messages" @@ -552,8 +564,8 @@ "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", - "description": "Name for the 'Add effects' how-to" + "message": "Add Effects", + "description": "Name for the 'Add Effects' how-to" }, "gui.menuBar.giveFeedback": { "message": "Give Feedback", @@ -595,6 +607,10 @@ "message": "Stop", "description": "Stop/Play button in recording playback" }, + "gui.howtos.Make-Music.step_PickInstrument": { + "message": "Pick an Instrument Sprite", + "description": "Step name for 'Pick an Instrument Sprite' step" + }, "gui.soundEditor.undo": { "message": "Yenza kabusha", "description": "Title of the button to undo" @@ -611,6 +627,10 @@ "message": "Add a Sprite", "description": "Step name for 'Add a new sprite' step" }, + "gui.spriteSelectorItem.contextMenuExport": { + "message": "isithumela", + "description": "Menu item to export the selected item" + }, "gui.loader.message1": { "message": "Creating blocks …", "description": "One of the loading messages" @@ -651,6 +671,10 @@ "message": "okujwayelekile bomphumelo", "description": "Menu item to switch to the default monitor" }, + "gui.howtos.animate-a-name.step_AnimatePickLetter2": { + "message": "Pick Another Letter Sprite", + "description": "Step name for 'Pick Another Letter Sprite" + }, "gui.controls.stop": { "message": "Stop", "description": "Stop button title" @@ -696,8 +720,8 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", - "description": "Name for the 'Add a backdrop' how-to" + "message": "Add a Backdrop", + "description": "Name for the 'Add a Backdrop' how-to" }, "gui.comingSoon.message2": { "message": "Coming Soon...", diff --git a/editor/paint-editor/ab.json b/editor/paint-editor/ab.json index fdc6d8dc..3d2ec945 100644 --- a/editor/paint-editor/ab.json +++ b/editor/paint-editor/ab.json @@ -43,8 +43,12 @@ "message": "Ибжьаргылатәуп", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { - "message": "Saturation", + "message": "Аԥштәылгазаара", "description": "Label for the saturation component in the color picker" }, "paint.modeTools.curved": { @@ -71,9 +75,13 @@ "message": "Ажжара", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Акостиум", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Шьҭахьҟа", diff --git a/editor/paint-editor/af.json b/editor/paint-editor/af.json index 8e99a00d..ad0b632e 100644 --- a/editor/paint-editor/af.json +++ b/editor/paint-editor/af.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostuum", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Terug", diff --git a/editor/paint-editor/am.json b/editor/paint-editor/am.json index 2c94a396..ada18223 100644 --- a/editor/paint-editor/am.json +++ b/editor/paint-editor/am.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "ልብስ", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/ar.json b/editor/paint-editor/ar.json index e5f4d7da..6fb8a7ec 100644 --- a/editor/paint-editor/ar.json +++ b/editor/paint-editor/ar.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "المظهر", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/ast.json b/editor/paint-editor/ast.json index 07f8319a..8879273f 100644 --- a/editor/paint-editor/ast.json +++ b/editor/paint-editor/ast.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Disfraz", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/az.json b/editor/paint-editor/az.json index 0c4a2973..375d8249 100644 --- a/editor/paint-editor/az.json +++ b/editor/paint-editor/az.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Geyim", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/be.json b/editor/paint-editor/be.json index 212123ff..da493cf3 100644 --- a/editor/paint-editor/be.json +++ b/editor/paint-editor/be.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Касцюм", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/bg.json b/editor/paint-editor/bg.json index 77bb339e..2f94bc62 100644 --- a/editor/paint-editor/bg.json +++ b/editor/paint-editor/bg.json @@ -43,6 +43,10 @@ "message": "Поставяне", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Наситеност", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Яркост", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Костюм", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Назад", diff --git a/editor/paint-editor/bn.json b/editor/paint-editor/bn.json index e8217011..40d36085 100644 --- a/editor/paint-editor/bn.json +++ b/editor/paint-editor/bn.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "পরিধান", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/ca.json b/editor/paint-editor/ca.json index 0f70842a..4ebfa9a5 100644 --- a/editor/paint-editor/ca.json +++ b/editor/paint-editor/ca.json @@ -43,6 +43,10 @@ "message": "Enganxar", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturació", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Lluminositat", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Disfressa", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Enviar cap a darrera", diff --git a/editor/paint-editor/ckb.json b/editor/paint-editor/ckb.json index 60d51d19..9a8fdf2c 100644 --- a/editor/paint-editor/ckb.json +++ b/editor/paint-editor/ckb.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "بەرگ", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/cs.json b/editor/paint-editor/cs.json index 5f19a9e3..e7782330 100644 --- a/editor/paint-editor/cs.json +++ b/editor/paint-editor/cs.json @@ -43,6 +43,10 @@ "message": "Vložit", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Sytost", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Světlost", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostým", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Zpět", diff --git a/editor/paint-editor/cy.json b/editor/paint-editor/cy.json index 163ab161..3eb797e6 100644 --- a/editor/paint-editor/cy.json +++ b/editor/paint-editor/cy.json @@ -43,6 +43,10 @@ "message": "Gludo", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Dirlawnder", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Disgleirdeb", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Gwisg", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Nôl", diff --git a/editor/paint-editor/da.json b/editor/paint-editor/da.json index 7916deb0..a4df2924 100644 --- a/editor/paint-editor/da.json +++ b/editor/paint-editor/da.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": "Spids", "description": "Label for the button that converts selected points to sharp points" }, "paint.paintEditor.backward": { @@ -43,6 +43,10 @@ "message": "Sæt ind", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Farvemætning", "description": "Label for the saturation component in the color picker" @@ -64,16 +68,20 @@ "description": "Label for the `Send forward on canvas` button" }, "paint.modeTools.flipVertical": { - "message": "Flip Vertical", + "message": "Vend op og ned", "description": "Label for the button to flip the image vertically" }, "paint.paintEditor.brightness": { "message": "Lysstyrke", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Bagved", @@ -84,7 +92,7 @@ "description": "Label for the button to ungroup shapes" }, "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", + "message": "Vend venstre-højre", "description": "Label for the button to flip the image horizontally" }, "paint.paintEditor.hue": { diff --git a/editor/paint-editor/de.json b/editor/paint-editor/de.json index a7448259..193d643e 100755 --- a/editor/paint-editor/de.json +++ b/editor/paint-editor/de.json @@ -43,6 +43,10 @@ "message": "Einfügen", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Sättigung", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Helligkeit", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostüm", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Ganz nach hinten", diff --git a/editor/paint-editor/el.json b/editor/paint-editor/el.json index 688b9345..0d983f56 100644 --- a/editor/paint-editor/el.json +++ b/editor/paint-editor/el.json @@ -43,6 +43,10 @@ "message": "Επικόλληση", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Κορεσμός", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Φωτεινότητα", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Ενδυμασία", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Πίσω", diff --git a/editor/paint-editor/eo.json b/editor/paint-editor/eo.json index 537e3885..f913db32 100644 --- a/editor/paint-editor/eo.json +++ b/editor/paint-editor/eo.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostumo", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/es-419.json b/editor/paint-editor/es-419.json index ec646bcd..dac9b203 100644 --- a/editor/paint-editor/es-419.json +++ b/editor/paint-editor/es-419.json @@ -43,6 +43,10 @@ "message": "Pegar", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturación", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brillo", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Disfraz", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Dorso", diff --git a/editor/paint-editor/es.json b/editor/paint-editor/es.json index 8389ef8e..8d96b5fb 100644 --- a/editor/paint-editor/es.json +++ b/editor/paint-editor/es.json @@ -43,6 +43,10 @@ "message": "Pegar", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturación", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brillo", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Disfraz", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Al fondo", diff --git a/editor/paint-editor/et.json b/editor/paint-editor/et.json index 49a1ec45..576ef8b4 100644 --- a/editor/paint-editor/et.json +++ b/editor/paint-editor/et.json @@ -4,35 +4,35 @@ "description": "Alt to image for the button to redo an action" }, "paint.paintEditor.fill": { - "message": "Fill", + "message": "Täitevärv", "description": "Label for the color picker for the fill color" }, "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", + "message": "Tegeleme sellega {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.eraserSize": { - "message": "Eraser size", + "message": "Kustutaja suurus", "description": "Label for the eraser size input" }, "paint.paintEditor.more": { - "message": "More", + "message": "Rohkem", "description": "Label for dropdown to access more action buttons" }, "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", + "message": "Ära muretse, tegeleme sellega {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.pointed": { - "message": "Pointed", + "message": "Teravatipuline", "description": "Label for the button that converts selected points to sharp points" }, "paint.paintEditor.backward": { - "message": "Backward", + "message": "Saada tagasi", "description": "Label for the `Send backward on canvas` button" }, "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", + "message": "Rastergraafikasse", "description": "Label for button that converts the paint editor to bitmap mode" }, "paint.paintEditor.group": { @@ -43,16 +43,20 @@ "message": "Kleebi", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Küllastust", "description": "Label for the saturation component in the color picker" }, "paint.modeTools.curved": { - "message": "Curved", + "message": "Kõver", "description": "Label for the button that converts selected points to curves" }, "paint.modeTools.brushSize": { - "message": "Brush size", + "message": "Pintsli suurus", "description": "Label for the brush size input" }, "paint.paintEditor.undo": { @@ -60,20 +64,24 @@ "description": "Alt to image for the button to undo an action" }, "paint.paintEditor.forward": { - "message": "Forward", + "message": "Too ettepoole", "description": "Label for the `Send forward on canvas` button" }, "paint.modeTools.flipVertical": { - "message": "Flip Vertical", + "message": "Vertikaalne peegeldus", "description": "Label for the button to flip the image vertically" }, "paint.paintEditor.brightness": { "message": "Valgustatus", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostüüm", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Tagasi", @@ -84,7 +92,7 @@ "description": "Label for the button to ungroup shapes" }, "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", + "message": "Horisontaalne peegeldus", "description": "Label for the button to flip the image horizontally" }, "paint.paintEditor.hue": { @@ -92,19 +100,19 @@ "description": "Label for the hue component in the color picker" }, "paint.modeTools.copy": { - "message": "Copy", + "message": "Kopeeri", "description": "Label for the copy button" }, "paint.paintEditor.front": { - "message": "Front", + "message": "Too esiplaanile", "description": "Label for the `Send to front of canvas` button" }, "paint.paintEditor.stroke": { - "message": "Outline", + "message": "Äärise värv", "description": "Label for the color picker for the outline color" }, "gui.comingSoon.message2": { - "message": "Coming Soon...", + "message": "Ilmub varsti...", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" } } \ No newline at end of file diff --git a/editor/paint-editor/eu.json b/editor/paint-editor/eu.json index 607bd6d7..63295cac 100644 --- a/editor/paint-editor/eu.json +++ b/editor/paint-editor/eu.json @@ -43,6 +43,10 @@ "message": "Itsatsi", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Asetasuna", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Argitasuna", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Mozorroa", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Atzealdea", diff --git a/editor/paint-editor/fa.json b/editor/paint-editor/fa.json index 324b2abc..73ec6509 100644 --- a/editor/paint-editor/fa.json +++ b/editor/paint-editor/fa.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "لباس", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/fi.json b/editor/paint-editor/fi.json index 4cc325fb..f3dd1266 100644 --- a/editor/paint-editor/fi.json +++ b/editor/paint-editor/fi.json @@ -43,6 +43,10 @@ "message": "Liitä", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Värikylläisyys", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Kirkkaus", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Asuste", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Takaisin", diff --git a/editor/paint-editor/fr.json b/editor/paint-editor/fr.json index 5a05feb6..0226c88c 100755 --- a/editor/paint-editor/fr.json +++ b/editor/paint-editor/fr.json @@ -20,7 +20,7 @@ "description": "Label for dropdown to access more action buttons" }, "gui.comingSoon.message1": { - "message": "Ne t'inquiètes pas, nous y travaillons {emoji}", + "message": "Ne t'inquiètes pas, on y travaille {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.pointed": { @@ -43,6 +43,10 @@ "message": "Coller", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -60,7 +64,7 @@ "description": "Alt to image for the button to undo an action" }, "paint.paintEditor.forward": { - "message": "En avant", + "message": "Avant", "description": "Label for the `Send forward on canvas` button" }, "paint.modeTools.flipVertical": { @@ -71,9 +75,13 @@ "message": "Luminosité", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Retour", @@ -104,7 +112,7 @@ "description": "Label for the color picker for the outline color" }, "gui.comingSoon.message2": { - "message": "Cela arrive bientôt...", + "message": "Ça arrive bientôt...", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" } } \ No newline at end of file diff --git a/editor/paint-editor/fur.json b/editor/paint-editor/fur.json index 7d218003..81de394d 100644 --- a/editor/paint-editor/fur.json +++ b/editor/paint-editor/fur.json @@ -43,6 +43,10 @@ "message": "Incole", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturazion", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Luminositât", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costum", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Indaûr", diff --git a/editor/paint-editor/ga.json b/editor/paint-editor/ga.json index 06250cd3..3e871d5b 100644 --- a/editor/paint-editor/ga.json +++ b/editor/paint-editor/ga.json @@ -43,6 +43,10 @@ "message": "Greamaigh", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Sáithiú", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Gile", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Culaith", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Chun deiridh", diff --git a/editor/paint-editor/gd.json b/editor/paint-editor/gd.json index 7e1ab266..bf44036a 100644 --- a/editor/paint-editor/gd.json +++ b/editor/paint-editor/gd.json @@ -43,6 +43,10 @@ "message": "Cuir ann", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Sàthachd", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Soilleireachd", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Aodach", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Dhan fhìor-chùlaibh", diff --git a/editor/paint-editor/gl.json b/editor/paint-editor/gl.json index 223ba82e..2ee30f8e 100644 --- a/editor/paint-editor/gl.json +++ b/editor/paint-editor/gl.json @@ -43,6 +43,10 @@ "message": "Pegar", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturación", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Luminosidade", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Vestimenta", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Atrás", diff --git a/editor/paint-editor/gu.json b/editor/paint-editor/gu.json index 93567932..34380057 100644 --- a/editor/paint-editor/gu.json +++ b/editor/paint-editor/gu.json @@ -43,6 +43,10 @@ "message": "પેસ્ટ", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "સંતૃપ્તિ", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "તેજ", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "પોષાક", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "પાછળ", diff --git a/editor/paint-editor/hak.json b/editor/paint-editor/hak.json index 823b6028..2f22f7c1 100644 --- a/editor/paint-editor/hak.json +++ b/editor/paint-editor/hak.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/he.json b/editor/paint-editor/he.json index 156e8899..7fc80b20 100644 --- a/editor/paint-editor/he.json +++ b/editor/paint-editor/he.json @@ -43,12 +43,16 @@ "message": "הדבק", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "רוויה", "description": "Label for the saturation component in the color picker" }, "paint.modeTools.curved": { - "message": "כופף", + "message": "מעוקל", "description": "Label for the button that converts selected points to curves" }, "paint.modeTools.brushSize": { @@ -71,9 +75,13 @@ "message": "בהירות", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "תלבושת", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "העבר לרקע", diff --git a/editor/paint-editor/hi.json b/editor/paint-editor/hi.json index 823b6028..2f22f7c1 100644 --- a/editor/paint-editor/hi.json +++ b/editor/paint-editor/hi.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/ht.json b/editor/paint-editor/ht.json index abf6aeb2..c5865440 100644 --- a/editor/paint-editor/ht.json +++ b/editor/paint-editor/ht.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Degizman", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/hu.json b/editor/paint-editor/hu.json index 4c239ca5..7ea63ee1 100644 --- a/editor/paint-editor/hu.json +++ b/editor/paint-editor/hu.json @@ -43,6 +43,10 @@ "message": "Beillesztés", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Színtelítettség", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Fényerő", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Jelmez", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Vissza", diff --git a/editor/paint-editor/hy.json b/editor/paint-editor/hy.json index 5fbc559c..256bc3ee 100644 --- a/editor/paint-editor/hy.json +++ b/editor/paint-editor/hy.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Կերպարի դիրք", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/id.json b/editor/paint-editor/id.json index 730adf88..67e80777 100644 --- a/editor/paint-editor/id.json +++ b/editor/paint-editor/id.json @@ -43,6 +43,10 @@ "message": "Tempel", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturasi", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Keterangan", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostum", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Kembali", diff --git a/editor/paint-editor/it.json b/editor/paint-editor/it.json index 4f941031..aad3ee7f 100644 --- a/editor/paint-editor/it.json +++ b/editor/paint-editor/it.json @@ -20,7 +20,7 @@ "description": "Label for dropdown to access more action buttons" }, "gui.comingSoon.message1": { - "message": "Non preoccuparti, ci stiamo lavorando {emoji}", + "message": "Tranquillo, ci stiamo lavorando {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.pointed": { @@ -43,6 +43,10 @@ "message": "Incolla", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturazione", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Luminosità", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Secondo piano", @@ -104,7 +112,7 @@ "description": "Label for the color picker for the outline color" }, "gui.comingSoon.message2": { - "message": "Disponibile a breve...", + "message": "Disponibile a Breve...", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" } } \ No newline at end of file diff --git a/editor/paint-editor/ja-Hira.json b/editor/paint-editor/ja-Hira.json index b689349a..2365e0da 100644 --- a/editor/paint-editor/ja-Hira.json +++ b/editor/paint-editor/ja-Hira.json @@ -43,6 +43,10 @@ "message": "はりつけ", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "あざやかさ", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "あかるさ", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "コスチューム", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "さげる", diff --git a/editor/paint-editor/ja.json b/editor/paint-editor/ja.json index ff718427..bcf15b30 100644 --- a/editor/paint-editor/ja.json +++ b/editor/paint-editor/ja.json @@ -43,6 +43,10 @@ "message": "貼り付け", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "鮮やかさ", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "明るさ", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "コスチューム", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "下げる", diff --git a/editor/paint-editor/ka.json b/editor/paint-editor/ka.json index aa98f8b0..335b6dc6 100644 --- a/editor/paint-editor/ka.json +++ b/editor/paint-editor/ka.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "უკან", diff --git a/editor/paint-editor/kk.json b/editor/paint-editor/kk.json index 4241eea8..e309cb32 100644 --- a/editor/paint-editor/kk.json +++ b/editor/paint-editor/kk.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Костюм", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Артқа", diff --git a/editor/paint-editor/kn.json b/editor/paint-editor/kn.json index 823b6028..2f22f7c1 100644 --- a/editor/paint-editor/kn.json +++ b/editor/paint-editor/kn.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/ko.json b/editor/paint-editor/ko.json index 2b7d3852..998402b3 100644 --- a/editor/paint-editor/ko.json +++ b/editor/paint-editor/ko.json @@ -43,6 +43,10 @@ "message": "붙여넣기", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "채도", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "명도", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "모양", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "맨 뒤로", diff --git a/editor/paint-editor/ku.json b/editor/paint-editor/ku.json index 823b6028..2f22f7c1 100644 --- a/editor/paint-editor/ku.json +++ b/editor/paint-editor/ku.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/la.json b/editor/paint-editor/la.json index bc2ee925..fe75fb7b 100644 --- a/editor/paint-editor/la.json +++ b/editor/paint-editor/la.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Vestitus", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/lo.json b/editor/paint-editor/lo.json index 36f83ff3..a843622a 100644 --- a/editor/paint-editor/lo.json +++ b/editor/paint-editor/lo.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "ຊຸດແຕ່ງຕົວ", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/lt.json b/editor/paint-editor/lt.json index 71f34d0f..8f698c30 100644 --- a/editor/paint-editor/lt.json +++ b/editor/paint-editor/lt.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kaukė", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Atgal", diff --git a/editor/paint-editor/mg.json b/editor/paint-editor/mg.json index 1792db13..8c97cfd9 100644 --- a/editor/paint-editor/mg.json +++ b/editor/paint-editor/mg.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "fitafiana", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/mi.json b/editor/paint-editor/mi.json index bed64964..5785ba6c 100644 --- a/editor/paint-editor/mi.json +++ b/editor/paint-editor/mi.json @@ -43,6 +43,10 @@ "message": "Whakapiri", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Waiwai", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Pīataata", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kākahu", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Hoki atu", diff --git a/editor/paint-editor/mn.json b/editor/paint-editor/mn.json index cb3f0c89..f9938ee2 100644 --- a/editor/paint-editor/mn.json +++ b/editor/paint-editor/mn.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Өмсгөл", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Буцах", diff --git a/editor/paint-editor/mr.json b/editor/paint-editor/mr.json index b27b6ffd..e0d4493a 100644 --- a/editor/paint-editor/mr.json +++ b/editor/paint-editor/mr.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "पोशाख", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/ms.json b/editor/paint-editor/ms.json index a9d8f4a9..fc1ffa62 100644 --- a/editor/paint-editor/ms.json +++ b/editor/paint-editor/ms.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostum", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/nb.json b/editor/paint-editor/nb.json index 37167708..c99f97ed 100644 --- a/editor/paint-editor/nb.json +++ b/editor/paint-editor/nb.json @@ -43,6 +43,10 @@ "message": "Lim inn", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Fargemetning", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Lysstyrke", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Drakt", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Tilbake", diff --git a/editor/paint-editor/ne.json b/editor/paint-editor/ne.json index 9ef620e3..2ba96b57 100644 --- a/editor/paint-editor/ne.json +++ b/editor/paint-editor/ne.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/nl.json b/editor/paint-editor/nl.json index 8dfbec57..2338e50a 100644 --- a/editor/paint-editor/nl.json +++ b/editor/paint-editor/nl.json @@ -43,6 +43,10 @@ "message": "Plakken", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Verzadiging", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Helderheid", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Uiterlijk", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Naar achtergrond", diff --git a/editor/paint-editor/nn.json b/editor/paint-editor/nn.json index 84815398..5c579f1e 100644 --- a/editor/paint-editor/nn.json +++ b/editor/paint-editor/nn.json @@ -43,6 +43,10 @@ "message": "Lim inn", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Fargemetting", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Lysstyrke", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Drakt", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Heilt bak", diff --git a/editor/paint-editor/oc.json b/editor/paint-editor/oc.json index 823b6028..2f22f7c1 100644 --- a/editor/paint-editor/oc.json +++ b/editor/paint-editor/oc.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/pl.json b/editor/paint-editor/pl.json index e876b7de..c5c6d772 100644 --- a/editor/paint-editor/pl.json +++ b/editor/paint-editor/pl.json @@ -43,6 +43,10 @@ "message": "Wklej", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Jasność", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostium", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Powrót", diff --git a/editor/paint-editor/pt-br.json b/editor/paint-editor/pt-br.json index 7dcf0a35..927bb2c4 100644 --- a/editor/paint-editor/pt-br.json +++ b/editor/paint-editor/pt-br.json @@ -43,6 +43,10 @@ "message": "Cole", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "saturação", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brilho", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Fantasia/traje", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Voltar", diff --git a/editor/paint-editor/pt.json b/editor/paint-editor/pt.json index 62bd493d..7d178deb 100644 --- a/editor/paint-editor/pt.json +++ b/editor/paint-editor/pt.json @@ -43,6 +43,10 @@ "message": "Colar", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturação", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brilho", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Traje", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Para Trás", diff --git a/editor/paint-editor/qu.json b/editor/paint-editor/qu.json index 823b6028..2f22f7c1 100644 --- a/editor/paint-editor/qu.json +++ b/editor/paint-editor/qu.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/ro.json b/editor/paint-editor/ro.json index 01f79342..6bfcbd65 100644 --- a/editor/paint-editor/ro.json +++ b/editor/paint-editor/ro.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costum", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Inapoi", diff --git a/editor/paint-editor/ru.json b/editor/paint-editor/ru.json index 927ce51d..cc9acb6a 100644 --- a/editor/paint-editor/ru.json +++ b/editor/paint-editor/ru.json @@ -43,6 +43,10 @@ "message": "Вставить", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Насыщенность", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Яркость", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Костюм", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Назад", diff --git a/editor/paint-editor/si.json b/editor/paint-editor/si.json index 823b6028..2f22f7c1 100644 --- a/editor/paint-editor/si.json +++ b/editor/paint-editor/si.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/sk.json b/editor/paint-editor/sk.json index 4265a3e0..26f28456 100644 --- a/editor/paint-editor/sk.json +++ b/editor/paint-editor/sk.json @@ -4,7 +4,7 @@ "description": "Alt to image for the button to redo an action" }, "paint.paintEditor.fill": { - "message": "Fill", + "message": "Vyplniť", "description": "Label for the color picker for the fill color" }, "gui.comingSoon.message3": { @@ -12,11 +12,11 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.eraserSize": { - "message": "Eraser size", + "message": "Veľkosť gumy", "description": "Label for the eraser size input" }, "paint.paintEditor.more": { - "message": "More", + "message": "Viac", "description": "Label for dropdown to access more action buttons" }, "gui.comingSoon.message1": { @@ -24,15 +24,15 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.pointed": { - "message": "Pointed", + "message": "Špicatý", "description": "Label for the button that converts selected points to sharp points" }, "paint.paintEditor.backward": { - "message": "Backward", + "message": "Späť", "description": "Label for the `Send backward on canvas` button" }, "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", + "message": "Konvertovať do bitmapy", "description": "Label for button that converts the paint editor to bitmap mode" }, "paint.paintEditor.group": { @@ -40,19 +40,23 @@ "description": "Label for the button to group shapes" }, "paint.modeTools.paste": { - "message": "Paste", + "message": "Vložiť", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { - "message": "Saturation", + "message": "Sýtosť", "description": "Label for the saturation component in the color picker" }, "paint.modeTools.curved": { - "message": "Curved", + "message": "Zahnutý", "description": "Label for the button that converts selected points to curves" }, "paint.modeTools.brushSize": { - "message": "Brush size", + "message": "Veľkoť štetca", "description": "Label for the brush size input" }, "paint.paintEditor.undo": { @@ -60,20 +64,24 @@ "description": "Alt to image for the button to undo an action" }, "paint.paintEditor.forward": { - "message": "Forward", + "message": "Dopredu", "description": "Label for the `Send forward on canvas` button" }, "paint.modeTools.flipVertical": { - "message": "Flip Vertical", + "message": "Otočiť vertikálne", "description": "Label for the button to flip the image vertically" }, "paint.paintEditor.brightness": { - "message": "Brightness", + "message": "Svetelnosť", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostým", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Späť", @@ -84,23 +92,23 @@ "description": "Label for the button to ungroup shapes" }, "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", + "message": "Otočiť horizontálne", "description": "Label for the button to flip the image horizontally" }, "paint.paintEditor.hue": { - "message": "Color", + "message": "Farba", "description": "Label for the hue component in the color picker" }, "paint.modeTools.copy": { - "message": "Copy", + "message": "Kopírovať", "description": "Label for the copy button" }, "paint.paintEditor.front": { - "message": "Front", + "message": "Predok", "description": "Label for the `Send to front of canvas` button" }, "paint.paintEditor.stroke": { - "message": "Outline", + "message": "Obrys", "description": "Label for the color picker for the outline color" }, "gui.comingSoon.message2": { diff --git a/editor/paint-editor/sl.json b/editor/paint-editor/sl.json index 4039c010..7b79cb1f 100644 --- a/editor/paint-editor/sl.json +++ b/editor/paint-editor/sl.json @@ -43,6 +43,10 @@ "message": "prilepi", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "nasičenost", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Svetlost", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Videz", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Nazaj", diff --git a/editor/paint-editor/sq.json b/editor/paint-editor/sq.json index 7ce5b49b..41b09faa 100644 --- a/editor/paint-editor/sq.json +++ b/editor/paint-editor/sq.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostumi", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/sr.json b/editor/paint-editor/sr.json index 8b83e687..c2e24e59 100644 --- a/editor/paint-editor/sr.json +++ b/editor/paint-editor/sr.json @@ -43,6 +43,10 @@ "message": "Уметни", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Засићење", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Осветљеност", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Костим", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Назад", diff --git a/editor/paint-editor/sv.json b/editor/paint-editor/sv.json index 8506eac6..7d6c3e96 100644 --- a/editor/paint-editor/sv.json +++ b/editor/paint-editor/sv.json @@ -43,6 +43,10 @@ "message": "Klistra in", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Mättnad", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Ljusstyrka", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Klädsel", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Placera längst bak", diff --git a/editor/paint-editor/sw.json b/editor/paint-editor/sw.json index 09decd76..239a82f6 100644 --- a/editor/paint-editor/sw.json +++ b/editor/paint-editor/sw.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/ta.json b/editor/paint-editor/ta.json index 823b6028..2f22f7c1 100644 --- a/editor/paint-editor/ta.json +++ b/editor/paint-editor/ta.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/te.json b/editor/paint-editor/te.json index f418e007..99d4af5d 100644 --- a/editor/paint-editor/te.json +++ b/editor/paint-editor/te.json @@ -4,7 +4,7 @@ "description": "Alt to image for the button to redo an action" }, "paint.paintEditor.fill": { - "message": "Fill", + "message": "నింపు ", "description": "Label for the color picker for the fill color" }, "gui.comingSoon.message3": { @@ -16,7 +16,7 @@ "description": "Label for the eraser size input" }, "paint.paintEditor.more": { - "message": "More", + "message": "ఇంకా ", "description": "Label for dropdown to access more action buttons" }, "gui.comingSoon.message1": { @@ -28,7 +28,7 @@ "description": "Label for the button that converts selected points to sharp points" }, "paint.paintEditor.backward": { - "message": "Backward", + "message": "వెనక్కి ", "description": "Label for the `Send backward on canvas` button" }, "paint.paintEditor.bitmap": { @@ -40,19 +40,23 @@ "description": "Label for the button to group shapes" }, "paint.modeTools.paste": { - "message": "Paste", + "message": "అతికించు ", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" }, "paint.modeTools.curved": { - "message": "Curved", + "message": "వక్రం ", "description": "Label for the button that converts selected points to curves" }, "paint.modeTools.brushSize": { - "message": "Brush size", + "message": "బ్రష్ పరిమాణం", "description": "Label for the brush size input" }, "paint.paintEditor.undo": { @@ -60,7 +64,7 @@ "description": "Alt to image for the button to undo an action" }, "paint.paintEditor.forward": { - "message": "Forward", + "message": "ముందుకు ", "description": "Label for the `Send forward on canvas` button" }, "paint.modeTools.flipVertical": { @@ -68,15 +72,19 @@ "description": "Label for the button to flip the image vertically" }, "paint.paintEditor.brightness": { - "message": "Brightness", + "message": "ప్రకాశం", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "వేషము", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { - "message": "Back", + "message": "వెనక్కి ", "description": "Label for the `Send to back of canvas` button" }, "paint.paintEditor.ungroup": { @@ -84,23 +92,23 @@ "description": "Label for the button to ungroup shapes" }, "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", + "message": "నిలువుగా తిప్పండి", "description": "Label for the button to flip the image horizontally" }, "paint.paintEditor.hue": { - "message": "Color", + "message": "రంగు ", "description": "Label for the hue component in the color picker" }, "paint.modeTools.copy": { - "message": "Copy", + "message": "అనుకరించు ", "description": "Label for the copy button" }, "paint.paintEditor.front": { - "message": "Front", + "message": "ముందు ", "description": "Label for the `Send to front of canvas` button" }, "paint.paintEditor.stroke": { - "message": "Outline", + "message": "చుట్టుగీత", "description": "Label for the color picker for the outline color" }, "gui.comingSoon.message2": { diff --git a/editor/paint-editor/tg.json b/editor/paint-editor/tg.json index bf6a6fc8..f255a136 100644 --- a/editor/paint-editor/tg.json +++ b/editor/paint-editor/tg.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Либос", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/th.json b/editor/paint-editor/th.json index 2bb38a46..ad0c79a7 100644 --- a/editor/paint-editor/th.json +++ b/editor/paint-editor/th.json @@ -43,6 +43,10 @@ "message": "วาง", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "ความอิ่มตัว", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "ความสว่าง", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "คอสตูม", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "หลังสุด", diff --git a/editor/paint-editor/tn.json b/editor/paint-editor/tn.json index 1fa091a8..5b3c8a20 100644 --- a/editor/paint-editor/tn.json +++ b/editor/paint-editor/tn.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Seaparo", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/tr.json b/editor/paint-editor/tr.json index 139feb25..9515f96d 100644 --- a/editor/paint-editor/tr.json +++ b/editor/paint-editor/tr.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": "işaretlendi", "description": "Label for the button that converts selected points to sharp points" }, "paint.paintEditor.backward": { @@ -43,6 +43,10 @@ "message": "Yapıştır", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Doygunluk", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Parlaklık", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostüm", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Geri", @@ -100,7 +108,7 @@ "description": "Label for the `Send to front of canvas` button" }, "paint.paintEditor.stroke": { - "message": "Outline", + "message": "Taslak", "description": "Label for the color picker for the outline color" }, "gui.comingSoon.message2": { diff --git a/editor/paint-editor/uk.json b/editor/paint-editor/uk.json index ae3160ef..4000e4ed 100644 --- a/editor/paint-editor/uk.json +++ b/editor/paint-editor/uk.json @@ -43,6 +43,10 @@ "message": "Вставити", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Насиченість", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Яскравість", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Образ", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Позаду", diff --git a/editor/paint-editor/ur.json b/editor/paint-editor/ur.json index 34502aa8..0d5bb7a4 100644 --- a/editor/paint-editor/ur.json +++ b/editor/paint-editor/ur.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "پیچھے\n", diff --git a/editor/paint-editor/uz.json b/editor/paint-editor/uz.json index c07bbc8f..ea56a1cb 100644 --- a/editor/paint-editor/uz.json +++ b/editor/paint-editor/uz.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Kostyum", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/vi.json b/editor/paint-editor/vi.json index 05637c31..5369f3f8 100644 --- a/editor/paint-editor/vi.json +++ b/editor/paint-editor/vi.json @@ -4,15 +4,15 @@ "description": "Alt to image for the button to redo an action" }, "paint.paintEditor.fill": { - "message": "Làm đây", + "message": "Tô", "description": "Label for the color picker for the fill color" }, "gui.comingSoon.message3": { - "message": "Chúng tôi đang thực hiện nó {emoji}", + "message": "Chúng tôi đang tiếp tục phát triển tính năng này {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.eraserSize": { - "message": "Kích tước tẩy", + "message": "Kích thước tẩy", "description": "Label for the eraser size input" }, "paint.paintEditor.more": { @@ -20,7 +20,7 @@ "description": "Label for dropdown to access more action buttons" }, "gui.comingSoon.message1": { - "message": "Đừng lo, chúng tôi ở trên nó {emoji}", + "message": "Đừng lo, chúng tôi đang phát triển tính năng này {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.pointed": { @@ -43,6 +43,10 @@ "message": "Dán", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Độ bão hòa", "description": "Label for the saturation component in the color picker" @@ -64,27 +68,31 @@ "description": "Label for the `Send forward on canvas` button" }, "paint.modeTools.flipVertical": { - "message": "z", + "message": "Lật theo chiều dọc", "description": "Label for the button to flip the image vertically" }, "paint.paintEditor.brightness": { "message": "Độ sáng", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Hóa trang", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Trở về", "description": "Label for the `Send to back of canvas` button" }, "paint.paintEditor.ungroup": { - "message": "Tách nhóm", + "message": "Hủy nhóm", "description": "Label for the button to ungroup shapes" }, "paint.modeTools.flipHorizontal": { - "message": "Lật Ngang", + "message": "Lật theo chiều ngang", "description": "Label for the button to flip the image horizontally" }, "paint.paintEditor.hue": { @@ -100,11 +108,11 @@ "description": "Label for the `Send to front of canvas` button" }, "paint.paintEditor.stroke": { - "message": "Phác thảo", + "message": "Viền", "description": "Label for the color picker for the outline color" }, "gui.comingSoon.message2": { - "message": "có sớm thôi...", + "message": "Sắp có...", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" } } \ No newline at end of file diff --git a/editor/paint-editor/yo.json b/editor/paint-editor/yo.json index 823b6028..2f22f7c1 100644 --- a/editor/paint-editor/yo.json +++ b/editor/paint-editor/yo.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Costume", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back", diff --git a/editor/paint-editor/zh-cn.json b/editor/paint-editor/zh-cn.json index 41891459..ae2c7aae 100644 --- a/editor/paint-editor/zh-cn.json +++ b/editor/paint-editor/zh-cn.json @@ -43,6 +43,10 @@ "message": "粘贴", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "饱和度", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "亮度", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "造型", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "放最后面", diff --git a/editor/paint-editor/zh-tw.json b/editor/paint-editor/zh-tw.json index 25d555ec..bf39f63e 100644 --- a/editor/paint-editor/zh-tw.json +++ b/editor/paint-editor/zh-tw.json @@ -43,6 +43,10 @@ "message": "貼上", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "彩度", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "亮度", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "造型", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "移到最下層", diff --git a/editor/paint-editor/zu.json b/editor/paint-editor/zu.json index e79ee2bc..3959f9d7 100644 --- a/editor/paint-editor/zu.json +++ b/editor/paint-editor/zu.json @@ -43,6 +43,10 @@ "message": "Paste", "description": "Label for the paste button" }, + "paint.modeTools.lineSize": { + "message": "Line size", + "description": "Label for the line size input" + }, "paint.paintEditor.saturation": { "message": "Saturation", "description": "Label for the saturation component in the color picker" @@ -71,9 +75,13 @@ "message": "Brightness", "description": "Label for the brightness component in the color picker" }, + "paint.paintEditor.vector": { + "message": "Convert to Vector", + "description": "Label for button that converts the paint editor to vector mode" + }, "paint.paintEditor.costume": { "message": "Impahla", - "description": "Label for the name of a sound" + "description": "Label for the name of a costume" }, "paint.paintEditor.back": { "message": "Back",