diff --git a/editor/blocks/af.json b/editor/blocks/af.json index 66f95a65..3a16082d 100644 --- a/editor/blocks/af.json +++ b/editor/blocks/af.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Beweging", + "CATEGORY_LOOKS": "Looks", + "CATEGORY_SOUND": "Klank", + "CATEGORY_EVENTS": "Events", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensing", + "CATEGORY_OPERATORS": "Operators", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "Verwyder", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Ontdoen", + "REDO": "Herdoen", + "EDIT_PROCEDURE": "Redigeer", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Skep ’n Veranderlike", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Nuwe veranderlike", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Skep ’n Blok", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Skep ’n Lys", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Nuwe Lys", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Nuwe Boodskap", + "DEFAULT_BROADCAST_MESSAGE_NAME": "boodskap1" } \ No newline at end of file diff --git a/editor/blocks/am.json b/editor/blocks/am.json index f592776f..5fba739f 100644 --- a/editor/blocks/am.json +++ b/editor/blocks/am.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "ይህ ስፕራይት ሲነካ", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "መልእክት1" } \ No newline at end of file diff --git a/editor/blocks/ast.json b/editor/blocks/ast.json index 4353db61..baca2dfd 100644 --- a/editor/blocks/ast.json +++ b/editor/blocks/ast.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "cuando se calque nesti personaxe", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Movimientu", + "CATEGORY_LOOKS": "Aspeutu", + "CATEGORY_SOUND": "Soníu", + "CATEGORY_EVENTS": "Socesos", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensores", + "CATEGORY_OPERATORS": "Operadores", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/az.json b/editor/blocks/az.json index 1521ce23..13ea13b9 100644 --- a/editor/blocks/az.json +++ b/editor/blocks/az.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "sprayt kliklənən zaman", "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", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "səs yüksəkliyi" + "SOUND_VOLUME": "səs yüksəkliyi", + "CATEGORY_MOTION": "Hərəkət", + "CATEGORY_LOOKS": "Görünüş", + "CATEGORY_SOUND": "Səslər", + "CATEGORY_EVENTS": "Hadisələr", + "CATEGORY_CONTROL": "İdarəetmə", + "CATEGORY_SENSING": "Sensorlar", + "CATEGORY_OPERATORS": "Operatorlar", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Kopyasını yarat", + "DELETE": "Sil", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Ləğv et", + "REDO": "Ləğv et", + "EDIT_PROCEDURE": "Düzəliş et", + "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": "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", + "NEW_PROCEDURE": "Bir blok yarat", + "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:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Yeni Xəbər", + "DEFAULT_BROADCAST_MESSAGE_NAME": "xəbər1" } \ No newline at end of file diff --git a/editor/blocks/be.json b/editor/blocks/be.json index f81ee74c..0e201381 100644 --- a/editor/blocks/be.json +++ b/editor/blocks/be.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "калі спрайт націснуты", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "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": "паведамленне1" } \ No newline at end of file diff --git a/editor/blocks/bg.json b/editor/blocks/bg.json index d6b41e9f..e05f10bc 100644 --- a/editor/blocks/bg.json +++ b/editor/blocks/bg.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "когато този спрайт е щракнат", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Цвят", + "COLOUR_SATURATION_LABEL": "Наситеност", + "COLOUR_BRIGHTNESS_LABEL": "Яркост", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Създаване на променлива", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Нова променлива", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Създаване на блок", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "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": "съобщение1" } \ No newline at end of file diff --git a/editor/blocks/bn.json b/editor/blocks/bn.json index 17d41585..e88e595e 100644 --- a/editor/blocks/bn.json +++ b/editor/blocks/bn.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Motion", + "CATEGORY_LOOKS": "চেহারা", + "CATEGORY_SOUND": "শব্দ", + "CATEGORY_EVENTS": "Events", + "CATEGORY_CONTROL": "নিয়ন্ত্রণ", + "CATEGORY_SENSING": "অনুভব কর", + "CATEGORY_OPERATORS": "Operators", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "মুছে ফেল", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "পূর্বাবস্থায় ফিরিয়ে নাও", + "REDO": "পুনরায় করুন", + "EDIT_PROCEDURE": "সম্পাদনা", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "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/ca.json b/editor/blocks/ca.json index e16b87b3..c9aac8cd 100644 --- a/editor/blocks/ca.json +++ b/editor/blocks/ca.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "quan %1 es premi", "EVENT_WHENTHISSPRITECLICKED": "quan es cliqui aquest personatge", "EVENT_WHENSTAGECLICKED": "quan es cliqui l'escenari", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "quan rebi %1", "EVENT_WHENBACKDROPSWITCHESTO": "quan l'escenari canviï al fons %1", "EVENT_WHENGREATERTHAN": "quan %1 > %2", @@ -209,6 +210,56 @@ "SOUND_EFFECTS_PITCH": "altura tonal", "SOUND_EFFECTS_PAN": "panoramització esquerra/dreta", "SOUND_CHANGEVOLUMEBY": "puja %1 el volum", - "SOUND_SETVOLUMETO": "fixa el volum a 1% %", - "SOUND_VOLUME": "volum" + "SOUND_SETVOLUMETO": "fixa el volum a %1%", + "SOUND_VOLUME": "volum", + "CATEGORY_MOTION": "Moviment", + "CATEGORY_LOOKS": "Aspecte", + "CATEGORY_SOUND": "So", + "CATEGORY_EVENTS": "Esdeveniments", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensors", + "CATEGORY_OPERATORS": "Operadors", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplica", + "DELETE": "Elimina", + "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": "Ajuda", + "UNDO": "Desfer", + "REDO": "Refer / Tornar a fer", + "EDIT_PROCEDURE": "Edita", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturació", + "COLOUR_BRIGHTNESS_LABEL": "Lluminositat", + "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": "Crea una variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Nova Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Crea un bloc", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Crea una llista", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Nova Llista", + "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": "Missatge nou", + "DEFAULT_BROADCAST_MESSAGE_NAME": "missatge1" } \ No newline at end of file diff --git a/editor/blocks/ckb.json b/editor/blocks/ckb.json index 439d4678..0aa025e0 100644 --- a/editor/blocks/ckb.json +++ b/editor/blocks/ckb.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "دەستکاری", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "گۆڕاوی نوێ", + "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.", + "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:", + "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": "message1" } \ No newline at end of file diff --git a/editor/blocks/cy.json b/editor/blocks/cy.json index 8b0d5ee1..fc7f1bda 100644 --- a/editor/blocks/cy.json +++ b/editor/blocks/cy.json @@ -19,9 +19,9 @@ "CONTROL_COUNTER": "rhifydd", "CONTROL_INCRCOUNTER": "rhifydd cynyddiad", "CONTROL_CLEARCOUNTER": "clirio'r rhifydd", - "CONTROL_ALLATONCE": "all at once", - "DATA_SETVARIABLETO": "gosod 1% i %2", - "DATA_CHANGEVARIABLEBY": "newid 1% gan %1", + "CONTROL_ALLATONCE": "pob un ar unwaith", + "DATA_SETVARIABLETO": "gosod %1 i %2", + "DATA_CHANGEVARIABLEBY": "newid %1 gan %2", "DATA_SHOWVARIABLE": "dangos newidyn %1", "DATA_HIDEVARIABLE": "cuddio newidyn %1", "DATA_ADDTOLIST": "ychwanegu %1 i %2", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "pan fydd %1 wedi ei glicio", "EVENT_WHENTHISSPRITECLICKED": "pan gaiff y ciplun yma ei glicio", "EVENT_WHENSTAGECLICKED": "pan fydd llwyfan wedi ei glicio", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "pan rwy'n derbyn %1", "EVENT_WHENBACKDROPSWITCHESTO": "pan fydd cefndir yn newid i %1", "EVENT_WHENGREATERTHAN": "pan %1 > %2", @@ -58,7 +59,7 @@ "LOOKS_THINK": "meddwl %1", "LOOKS_SHOW": "dangos", "LOOKS_HIDE": "cuddio", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "cuddio pob ciplun", "LOOKS_EFFECT_COLOR": "lliw", "LOOKS_EFFECT_FISHEYE": "llygaid pysgodyn", "LOOKS_EFFECT_WHIRL": "chwyrliad", @@ -66,14 +67,14 @@ "LOOKS_EFFECT_MOSAIC": "mosaig", "LOOKS_EFFECT_BRIGHTNESS": "disgleirdeb", "LOOKS_EFFECT_GHOST": "ysbryd", - "LOOKS_CHANGEEFFECTBY": "newid effaith 1% gan %2", + "LOOKS_CHANGEEFFECTBY": "newid effaith %1 gan %2", "LOOKS_SETEFFECTTO": "gosod effaith %1 effaith i %2", "LOOKS_CLEARGRAPHICEFFECTS": "clirio effeithiau graffeg", "LOOKS_CHANGESIZEBY": "newid maint gan %1", "LOOKS_SETSIZETO": "gosod maint i %1 %", "LOOKS_SIZE": "maint", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", + "LOOKS_CHANGESTRETCHBY": "newid yr ymestyn gan %1", + "LOOKS_SETSTRETCHTO": "gosod ymestyniad gan %1 %", "LOOKS_SWITCHCOSTUMETO": "newid gwisg i %1", "LOOKS_NEXTCOSTUME": "gwisg nesaf", "LOOKS_SWITCHBACKDROPTO": "newid cefndir i %1", @@ -116,16 +117,16 @@ "MOTION_XPOSITION": "safle x", "MOTION_YPOSITION": "safle y", "MOTION_DIRECTION": "cyfeiriad", - "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": "sgrolio i'r dde %1", + "MOTION_SCROLLUP": "sgrolio i fyny %1", + "MOTION_ALIGNSCENE": "alinio golygfa %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "gwaelod chwith", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "gwaelod de", + "MOTION_ALIGNSCENE_MIDDLE": "canol", + "MOTION_ALIGNSCENE_TOPLEFT": "brig chwith", + "MOTION_ALIGNSCENE_TOPRIGHT": "brig de", + "MOTION_XSCROLL": "sgrolio x", + "MOTION_YSCROLL": "sgrolio y", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -176,7 +177,7 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "llusgadwy", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "anllusgadwy", "SENSING_LOUDNESS": "cryfder sain", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "sain gref?", "SENSING_TIMER": "amserydd", "SENSING_RESETTIMER": "ailosod amserydd", "SENSING_OF": "%1 o %2", @@ -199,16 +200,66 @@ "SENSING_CURRENT_SECOND": "eiliad", "SENSING_DAYSSINCE2000": "dyddiau ers 2000", "SENSING_USERNAME": "enw defnyddiwr", - "SENSING_USERID": "user id", + "SENSING_USERID": "id defnyddiwr", "SOUND_PLAY": "cychwyn sain %1", "SOUND_PLAYUNTILDONE": "chwarae sain %1 tan y diwedd", "SOUND_STOPALLSOUNDS": "atal pob sain", "SOUND_SETEFFECTO": "gosod effaith %1 effaith i %2", - "SOUND_CHANGEEFFECTBY": "newid effaith 1% gan %2", + "SOUND_CHANGEEFFECTBY": "newid effaith %1 gan %2", "SOUND_CLEAREFFECTS": "clirio effeithiau sain", "SOUND_EFFECTS_PITCH": "traw", "SOUND_EFFECTS_PAN": "troi chwith/de", "SOUND_CHANGEVOLUMEBY": "newid uchder sain gan %1", "SOUND_SETVOLUMETO": "gosod lefel sain i %1%", - "SOUND_VOLUME": "lefel sain" + "SOUND_VOLUME": "lefel sain", + "CATEGORY_MOTION": "Symudiad", + "CATEGORY_LOOKS": "Edrychiad", + "CATEGORY_SOUND": "Sain", + "CATEGORY_EVENTS": "Digwyddiadau", + "CATEGORY_CONTROL": "Rheoli", + "CATEGORY_SENSING": "Synhwyro", + "CATEGORY_OPERATORS": "Gweithredwyr", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Dyblygu", + "DELETE": "Dileu", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Cymorth", + "UNDO": "Dadwneud", + "REDO": "Ailwneud", + "EDIT_PROCEDURE": "Golygu", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Lliw", + "COLOUR_SATURATION_LABEL": "Dirlawnder", + "COLOUR_BRIGHTNESS_LABEL": "Disgleirdeb", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "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", + "NEW_PROCEDURE": "Creu Bloc", + "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:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Neges Newydd", + "DEFAULT_BROADCAST_MESSAGE_NAME": "neges1" } \ No newline at end of file diff --git a/editor/blocks/da.json b/editor/blocks/da.json index d4d0f9a7..6c430a76 100644 --- a/editor/blocks/da.json +++ b/editor/blocks/da.json @@ -16,10 +16,10 @@ "CONTROL_CREATECLONEOF": "opret en klon af %1", "CONTROL_CREATECLONEOF_MYSELF": "mig selv", "CONTROL_DELETETHISCLONE": "slet denne klon", - "CONTROL_COUNTER": "counter", - "CONTROL_INCRCOUNTER": "increment counter", - "CONTROL_CLEARCOUNTER": "clear counter", - "CONTROL_ALLATONCE": "all at once", + "CONTROL_COUNTER": "tæller", + "CONTROL_INCRCOUNTER": "tæl tæller op", + "CONTROL_CLEARCOUNTER": "nulstil tæller", + "CONTROL_ALLATONCE": "alle på en gang", "DATA_SETVARIABLETO": "sæt %1 til %2", "DATA_CHANGEVARIABLEBY": "ændre %1 med %2", "DATA_SHOWVARIABLE": "vis variabel %1", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "når der klikkes på %1 ", "EVENT_WHENTHISSPRITECLICKED": "når denne sprite klikkes", "EVENT_WHENSTAGECLICKED": "når scene er valgt", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "når jeg modtager %1", "EVENT_WHENBACKDROPSWITCHESTO": "når baggrund skifter til %1", "EVENT_WHENGREATERTHAN": "når %1 > %2", @@ -58,7 +59,7 @@ "LOOKS_THINK": "tænk %1", "LOOKS_SHOW": "vis", "LOOKS_HIDE": "skjul", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "skjul alle sprites", "LOOKS_EFFECT_COLOR": "farve", "LOOKS_EFFECT_FISHEYE": "fiskeøje", "LOOKS_EFFECT_WHIRL": "vrid", @@ -72,8 +73,8 @@ "LOOKS_CHANGESIZEBY": "ændre størrelse med %1", "LOOKS_SETSIZETO": "sæt størrelse til %1 %", "LOOKS_SIZE": "størrelse", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", + "LOOKS_CHANGESTRETCHBY": "ændre stræk med %1", + "LOOKS_SETSTRETCHTO": "sæt stræk til %1 %", "LOOKS_SWITCHCOSTUMETO": "skift kostume til %1", "LOOKS_NEXTCOSTUME": "næste kostume", "LOOKS_SWITCHBACKDROPTO": "skift baggrund til %1", @@ -112,20 +113,20 @@ "MOTION_SETROTATIONSTYLE": "sæt rotationsstil til %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "venstre-højre", "MOTION_SETROTATIONSTYLE_DONTROTATE": "drej ikke", - "MOTION_SETROTATIONSTYLE_ALLAROUND": "op og ned", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "alle retninger", "MOTION_XPOSITION": "x position", "MOTION_YPOSITION": "y position", "MOTION_DIRECTION": "retning", - "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": "rul mod højre %1", + "MOTION_SCROLLUP": "rul op %1", + "MOTION_ALIGNSCENE": "tilpas scene %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "nederst-til-venstre", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "nederst-til-højre", + "MOTION_ALIGNSCENE_MIDDLE": "midten", + "MOTION_ALIGNSCENE_TOPLEFT": "øverst-til-venstre", + "MOTION_ALIGNSCENE_TOPRIGHT": "øverst-til-højre", + "MOTION_XSCROLL": "x rul", + "MOTION_YSCROLL": "y rul", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -172,11 +173,11 @@ "SENSING_MOUSEDOWN": "trykket på musen?", "SENSING_MOUSEX": "musens x-position", "SENSING_MOUSEY": "musens y-position", - "SENSING_SETDRAGMODE": "sæt træk mode %1", + "SENSING_SETDRAGMODE": "sæt træk %1", "SENSING_SETDRAGMODE_DRAGGABLE": "kan trækkes", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "kan ikke trækkes", "SENSING_LOUDNESS": "lydstyrke", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "højt?", "SENSING_TIMER": "stopur", "SENSING_RESETTIMER": "nulstil stopur", "SENSING_OF": "%1 af %2", @@ -199,7 +200,7 @@ "SENSING_CURRENT_SECOND": "sekund", "SENSING_DAYSSINCE2000": "dage siden 2000", "SENSING_USERNAME": "brugernavn", - "SENSING_USERID": "user id", + "SENSING_USERID": "bruger id", "SOUND_PLAY": "spil lyden %1", "SOUND_PLAYUNTILDONE": "spil lyden %1 indtil færdig", "SOUND_STOPALLSOUNDS": "stop al lyd", @@ -207,8 +208,58 @@ "SOUND_CHANGEEFFECTBY": "ændr effekt %1 med %2", "SOUND_CLEAREFFECTS": "fjern lydeffekter", "SOUND_EFFECTS_PITCH": "tonehøjde", - "SOUND_EFFECTS_PAN": "pan left/right", + "SOUND_EFFECTS_PAN": "balance venstre/højre", "SOUND_CHANGEVOLUMEBY": "ændr lydstyrke med %1", "SOUND_SETVOLUMETO": "sæt lydstyrke til %1%", - "SOUND_VOLUME": "lydstyrke" + "SOUND_VOLUME": "lydstyrke", + "CATEGORY_MOTION": "Bevægelse", + "CATEGORY_LOOKS": "Udseende", + "CATEGORY_SOUND": "Lyd", + "CATEGORY_EVENTS": "Hændelser", + "CATEGORY_CONTROL": "Kontrol", + "CATEGORY_SENSING": "Registrering", + "CATEGORY_OPERATORS": "Operatører", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Kopiér", + "DELETE": "Slet", + "ADD_COMMENT": "Tilføj kommentar", + "REMOVE_COMMENT": "Slet kommentar", + "DELETE_BLOCK": "Slet brik", + "DELETE_X_BLOCKS": "Slet %1 brikker", + "DELETE_ALL_BLOCKS": "Slet alle %1 brikker?", + "CLEAN_UP": "Ryd brikkerne op", + "HELP": "Hjælp", + "UNDO": "Fortryd", + "REDO": "Gør om", + "EDIT_PROCEDURE": "Redigér", + "SHOW_PROCEDURE_DEFINITION": "Gå til forklaring", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Sig noget...", + "COLOUR_HUE_LABEL": "Farve", + "COLOUR_SATURATION_LABEL": "Farvemætning", + "COLOUR_BRIGHTNESS_LABEL": "Lysstyrke", + "CHANGE_VALUE_TITLE": "Ændre værdien:", + "RENAME_VARIABLE": "Omdøb variabel", + "RENAME_VARIABLE_TITLE": "Omdøb alle '%1' variabler til:", + "RENAME_VARIABLE_MODAL_TITLE": "Omdøb variabel", + "NEW_VARIABLE": "Lav en variabel", + "NEW_VARIABLE_TITLE": "Navn på ny variabel:", + "VARIABLE_MODAL_TITLE": "Ny variabel", + "VARIABLE_ALREADY_EXISTS": "Der eksisterer allerede en variabel med navnet '%1'.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Der eksisterer allerede en variabel med navnet '%1' for en anden variabel af typen '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Slet %1 brugen af denne '%2' variabel?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan ikke slette variablen '%1' fordi at den er en del af forklaringen til funktionen '%2'", + "DELETE_VARIABLE": "Slet '%1' variablen", + "NEW_PROCEDURE": "Lav en brik", + "PROCEDURE_ALREADY_EXISTS": "Der eksisterer allerede en procedure med navnet '%1'.", + "NEW_LIST": "Lav en liste", + "NEW_LIST_TITLE": "Navn på ny liste:", + "LIST_MODAL_TITLE": "Ny liste", + "LIST_ALREADY_EXISTS": "Der eksisterer allerede en liste med navnet '%1'.", + "RENAME_LIST_TITLE": "Omdøb alle '%1' lister til:", + "RENAME_LIST_MODAL_TITLE": "Omdøb liste", + "NEW_BROADCAST_MESSAGE": "Ny besked", + "NEW_BROADCAST_MESSAGE_TITLE": "Navn på ny besked:", + "BROADCAST_MODAL_TITLE": "Ny besked", + "DEFAULT_BROADCAST_MESSAGE_NAME": "besked1" } \ No newline at end of file diff --git a/editor/blocks/el.json b/editor/blocks/el.json index 025ceab5..9393de8f 100644 --- a/editor/blocks/el.json +++ b/editor/blocks/el.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "όταν γίνει κλικ στο αντικείμενο %1", "EVENT_WHENTHISSPRITECLICKED": "όταν σε αυτό το αντικείμενο γίνει κλικ", "EVENT_WHENSTAGECLICKED": "όταν γίνει κλικ στο Σκηνικό", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "όταν λάβω %1", "EVENT_WHENBACKDROPSWITCHESTO": "όταν το υπόβαθρο αλλάξει σε %1", "EVENT_WHENGREATERTHAN": "όταν %1 > %2", @@ -116,16 +117,16 @@ "MOTION_XPOSITION": "θέση x", "MOTION_YPOSITION": "θέση y", "MOTION_DIRECTION": "κατεύθυνση", - "MOTION_SCROLLRIGHT": "scroll right %1", - "MOTION_SCROLLUP": "scroll up %1", + "MOTION_SCROLLRIGHT": "κύλιση δεξιά %1", + "MOTION_SCROLLUP": "κύλιση πάνω %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_ALIGNSCENE_BOTTOMLEFT": "κάτω-αριστερά", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "κάτω-δεξιά", + "MOTION_ALIGNSCENE_MIDDLE": "μέσο", + "MOTION_ALIGNSCENE_TOPLEFT": "πάνω-αριστερά", + "MOTION_ALIGNSCENE_TOPRIGHT": "πάνω-δεξιά", + "MOTION_XSCROLL": "κύλιση χ", + "MOTION_YSCROLL": "κύλιση ψ", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "μετατόπιση αριστερά/δεξιά", "SOUND_CHANGEVOLUMEBY": "άλλαξε την ένταση κατά %1", "SOUND_SETVOLUMETO": "όρισε την ένταση σε %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": "Προσθήκη σχολίου", + "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": "Μετάβαση σε όρισμό", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Πες κάτι...", + "COLOUR_HUE_LABEL": "Χρώμα", + "COLOUR_SATURATION_LABEL": "Κορεσμός", + "COLOUR_BRIGHTNESS_LABEL": "Φωτεινότητα", + "CHANGE_VALUE_TITLE": "Αλλαγή τιμής:", + "RENAME_VARIABLE": "Μετονομασία μεταβλητής", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Μετονομασία μεταβλητής", + "NEW_VARIABLE": "Δημιουργία Μεταβλητής", + "NEW_VARIABLE_TITLE": "Νέο όνομα μεταβλητής:", + "VARIABLE_MODAL_TITLE": "Νέα Μεταβλητή", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Διαγραφή μεταβλητής '%1'", + "NEW_PROCEDURE": "δημιουργήστε ένα τετράγωνο εντολών", + "PROCEDURE_ALREADY_EXISTS": "Μια διαδικασία με όνομα '%1' υπάρχει ήδη.", + "NEW_LIST": "Δημιουργία Λίστας", + "NEW_LIST_TITLE": "Νέο όνομα λίστας:", + "LIST_MODAL_TITLE": "Νέα Λίστα", + "LIST_ALREADY_EXISTS": "Μια λίστα με όνομα '%1' υπάρχει ήδη.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Μετονομασία λίστας", + "NEW_BROADCAST_MESSAGE": "Νέο μήνυμα", + "NEW_BROADCAST_MESSAGE_TITLE": "Νέο όνομα μηνύματος:", + "BROADCAST_MODAL_TITLE": "Νέο μήνυμα", + "DEFAULT_BROADCAST_MESSAGE_NAME": "μήνυμα1" } \ No newline at end of file diff --git a/editor/blocks/eo.json b/editor/blocks/eo.json index 666fb865..02f20aac 100644 --- a/editor/blocks/eo.json +++ b/editor/blocks/eo.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "kiam tiu ĉi rolulo estas alklakita", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "laŭteco" + "SOUND_VOLUME": "laŭteco", + "CATEGORY_MOTION": "Movado", + "CATEGORY_LOOKS": "Aspekto", + "CATEGORY_SOUND": "Sono", + "CATEGORY_EVENTS": "Eventoj", + "CATEGORY_CONTROL": "Stirado", + "CATEGORY_SENSING": "Sentiloj", + "CATEGORY_OPERATORS": "Operatoroj", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplikati", + "DELETE": "Forigi", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Helpo", + "UNDO": "Malfari", + "REDO": "Refari", + "EDIT_PROCEDURE": "Redakti", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Krei variablon", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Nova variablo", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Krei blokon", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Krei liston", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Nova listo", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mesaĝo1" } \ No newline at end of file diff --git a/editor/blocks/es.json b/editor/blocks/es.json index b434433d..ec9fc32b 100644 --- a/editor/blocks/es.json +++ b/editor/blocks/es.json @@ -4,9 +4,9 @@ "CONTROL_IF": "si %1 entonces", "CONTROL_ELSE": "si no", "CONTROL_STOP": "detener", - "CONTROL_STOP_ALL": "todo", - "CONTROL_STOP_THIS": "este programa", - "CONTROL_STOP_OTHER": "otros programas en el objeto", + "CONTROL_STOP_ALL": "todos", + "CONTROL_STOP_THIS": "este script", + "CONTROL_STOP_OTHER": "otros scripts en el sprite", "CONTROL_WAIT": "esperar %1 segundos", "CONTROL_WAITUNTIL": "esperar hasta que %1", "CONTROL_REPEATUNTIL": "repetir hasta que %1", @@ -15,7 +15,7 @@ "CONTROL_STARTASCLONE": "al comenzar como clon", "CONTROL_CREATECLONEOF": "crear clon de %1", "CONTROL_CREATECLONEOF_MYSELF": "mí mismo", - "CONTROL_DELETETHISCLONE": "eliminar este clon", + "CONTROL_DELETETHISCLONE": "borrar este clon", "CONTROL_COUNTER": "contador", "CONTROL_INCRCOUNTER": "incrementar contador", "CONTROL_CLEARCOUNTER": "borrar contador", @@ -23,7 +23,7 @@ "DATA_SETVARIABLETO": "dar a %1 el valor %2", "DATA_CHANGEVARIABLEBY": "sumar a %1 %2", "DATA_SHOWVARIABLE": "mostrar variable %1", - "DATA_HIDEVARIABLE": "esconder variable %1", + "DATA_HIDEVARIABLE": "ocultar variable %1", "DATA_ADDTOLIST": "añadir %1 a %2", "DATA_DELETEOFLIST": "eliminar %1 de %2", "DATA_INSERTATLIST": "insertar %1 en %2 de %3", @@ -33,9 +33,9 @@ "DATA_LISTCONTAINSITEM": "¿%2 está en %1?", "DATA_SHOWLIST": "mostrar lista %1", "DATA_HIDELIST": "esconder lista %1", - "DATA_INDEX_ALL": "todo", + "DATA_INDEX_ALL": "todos", "DATA_INDEX_LAST": "último", - "DATA_INDEX_RANDOM": "aleatorio", + "DATA_INDEX_RANDOM": "al azar", "EVENT_WHENFLAGCLICKED": "al hacer clic en %1", "EVENT_WHENTHISSPRITECLICKED": "al hacer clic en este objeto", "EVENT_WHENSTAGECLICKED": "al hacer clic en el escenario", @@ -62,14 +62,14 @@ "LOOKS_EFFECT_COLOR": "color", "LOOKS_EFFECT_FISHEYE": "ojo de pez", "LOOKS_EFFECT_WHIRL": "remolino", - "LOOKS_EFFECT_PIXELATE": "pixelar", + "LOOKS_EFFECT_PIXELATE": "pixelizar", "LOOKS_EFFECT_MOSAIC": "mosaico", "LOOKS_EFFECT_BRIGHTNESS": "brillo", "LOOKS_EFFECT_GHOST": "desvanecer", "LOOKS_CHANGEEFFECTBY": "sumar al efecto %1 %2", "LOOKS_SETEFFECTTO": "dar al efecto %1 el valor %2", - "LOOKS_CLEARGRAPHICEFFECTS": "borrar efectos gráficos", - "LOOKS_CHANGESIZEBY": "sumar al tamaño %1", + "LOOKS_CLEARGRAPHICEFFECTS": "quitar efectos gráficos", + "LOOKS_CHANGESIZEBY": "cambiar tamaño por %1", "LOOKS_SETSIZETO": "fijar tamaño al %1 %", "LOOKS_SIZE": "tamaño", "LOOKS_CHANGESTRETCHBY": "sumar al estiramiento %1", @@ -77,7 +77,7 @@ "LOOKS_SWITCHCOSTUMETO": "cambiar disfraz a %1", "LOOKS_NEXTCOSTUME": "siguiente disfraz", "LOOKS_SWITCHBACKDROPTO": "cambiar fondo a %1", - "LOOKS_GOTOFRONTBACK": "situar como capa %1", + "LOOKS_GOTOFRONTBACK": "ir a capa %1", "LOOKS_GOTOFRONTBACK_FRONT": "delantera", "LOOKS_GOTOFRONTBACK_BACK": "trasera", "LOOKS_GOFORWARDBACKWARDLAYERS": "ir %2 capas hacia %1", @@ -109,7 +109,7 @@ "MOTION_CHANGEYBY": "sumar a y %1", "MOTION_SETY": "dar a y el valor %1", "MOTION_IFONEDGEBOUNCE": "si toca un borde, rebotar", - "MOTION_SETROTATIONSTYLE": "fijar rotación a %1", + "MOTION_SETROTATIONSTYLE": "fijar estilo de rotación a %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "izquierda-derecha", "MOTION_SETROTATIONSTYLE_DONTROTATE": "no rotar", "MOTION_SETROTATIONSTYLE_ALLAROUND": "en todas direcciones", @@ -170,12 +170,12 @@ "SENSING_ANSWER": "respuesta", "SENSING_KEYPRESSED": "¿tecla %1 presionada?", "SENSING_MOUSEDOWN": "¿ratón presionado?", - "SENSING_MOUSEX": "x del ratón", - "SENSING_MOUSEY": "y del ratón", + "SENSING_MOUSEX": "posición x del ratón", + "SENSING_MOUSEY": "posición y del ratón", "SENSING_SETDRAGMODE": "fijar modo de arrastre a %1", "SENSING_SETDRAGMODE_DRAGGABLE": "arrastrable", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "no arrastrable", - "SENSING_LOUDNESS": "intensidad sonora", + "SENSING_LOUDNESS": "volumen del sonido", "SENSING_LOUD": "¿ruidoso?", "SENSING_TIMER": "cronómetro", "SENSING_RESETTIMER": "reiniciar cronómetro", @@ -187,7 +187,7 @@ "SENSING_OF_COSTUMENAME": "nombre del disfraz", "SENSING_OF_SIZE": "tamaño", "SENSING_OF_VOLUME": "volumen", - "SENSING_OF_BACKDROPNUMBER": "fondo #", + "SENSING_OF_BACKDROPNUMBER": "# del fondo", "SENSING_OF_BACKDROPNAME": "nombre del fondo", "SENSING_CURRENT": "%1 actual", "SENSING_CURRENT_YEAR": "año", @@ -205,10 +205,10 @@ "SOUND_STOPALLSOUNDS": "detener todos los sonidos", "SOUND_SETEFFECTO": "dar al efecto %1 el valor %2", "SOUND_CHANGEEFFECTBY": "sumar al efecto %1 %2", - "SOUND_CLEAREFFECTS": "borrar efectos de sonido", + "SOUND_CLEAREFFECTS": "quitar efectos de sonido", "SOUND_EFFECTS_PITCH": "altura", "SOUND_EFFECTS_PAN": "balance izquierda/derecha", - "SOUND_CHANGEVOLUMEBY": "sumar al volumen %1", - "SOUND_SETVOLUMETO": "fijar volumen al %1%", + "SOUND_CHANGEVOLUMEBY": "cambiar volumen por %1", + "SOUND_SETVOLUMETO": "fijar volumen a %1%", "SOUND_VOLUME": "volumen" } \ No newline at end of file diff --git a/editor/blocks/et.json b/editor/blocks/et.json index 96a7d7bc..2fee2b78 100644 --- a/editor/blocks/et.json +++ b/editor/blocks/et.json @@ -1,15 +1,15 @@ { "CONTROL_FOREVER": "korda lõputult", - "CONTROL_REPEAT": "repeat %1", - "CONTROL_IF": "if %1 then", + "CONTROL_REPEAT": "korda %1 korda", + "CONTROL_IF": "kui %1 siis", "CONTROL_ELSE": "muidu", "CONTROL_STOP": "stopp _", "CONTROL_STOP_ALL": "kõik", "CONTROL_STOP_THIS": "see skript", "CONTROL_STOP_OTHER": "teised spraidi skriptid", - "CONTROL_WAIT": "wait %1 seconds", - "CONTROL_WAITUNTIL": "wait until %1", - "CONTROL_REPEATUNTIL": "repeat until %1", + "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_STARTASCLONE": "kui alustan kloonimist", @@ -29,7 +29,7 @@ "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_LENGTHOFLIST": "%1 pikkus", "DATA_LISTCONTAINSITEM": "%1 contains %2?", "DATA_SHOWLIST": "show list %1", "DATA_HIDELIST": "hide list %1", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "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", @@ -52,10 +53,10 @@ "EVENT_WHENKEYPRESSED_DOWN": "allanool", "EVENT_WHENKEYPRESSED_UP": "ülesnool", "EVENT_WHENKEYPRESSED_ANY": "mõni", - "LOOKS_SAYFORSECS": "say %1 for %2 seconds", - "LOOKS_SAY": "say %1", - "LOOKS_THINKFORSECS": "think %1 for %2 seconds", - "LOOKS_THINK": "think %1", + "LOOKS_SAYFORSECS": "ütle %1 %2 sek", + "LOOKS_SAY": "ütle %1", + "LOOKS_THINKFORSECS": "mõtle %1 %2 sek", + "LOOKS_THINK": "mõtle %1", "LOOKS_SHOW": "näita", "LOOKS_HIDE": "peida", "LOOKS_HIDEALLSPRITES": "hide all sprites", @@ -66,50 +67,50 @@ "LOOKS_EFFECT_MOSAIC": "mosaiik", "LOOKS_EFFECT_BRIGHTNESS": "heledus", "LOOKS_EFFECT_GHOST": "kummitus", - "LOOKS_CHANGEEFFECTBY": "change %1 effect by %2", - "LOOKS_SETEFFECTTO": "set %1 effect to %2", + "LOOKS_CHANGEEFFECTBY": "muuda efekti %1 %2 võrra", + "LOOKS_SETEFFECTTO": "pane %1 efekt %2-le", "LOOKS_CLEARGRAPHICEFFECTS": "tühista graafikaefektid", - "LOOKS_CHANGESIZEBY": "change size by %1", - "LOOKS_SETSIZETO": "set size to %1 %", + "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_NEXTCOSTUME": "järgmine kostüüm", - "LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1", + "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_BACKDROPNUMBERNAME": "backdrop %1", - "LOOKS_COSTUMENUMBERNAME": "costume %1", + "LOOKS_BACKDROPNUMBERNAME": "tausta %1", + "LOOKS_COSTUMENUMBERNAME": "kostüümi %1", "LOOKS_NUMBERNAME_NUMBER": "number", - "LOOKS_NUMBERNAME_NAME": "name", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", + "LOOKS_NUMBERNAME_NAME": "nimi", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "võta taust %1 ja oota", "LOOKS_NEXTBACKDROP": "järgmine taust", - "LOOKS_PREVIOUSBACKDROP": "previous backdrop", - "MOTION_MOVESTEPS": "move %1 steps", - "MOTION_TURNLEFT": "turn %1 %2 degrees", - "MOTION_TURNRIGHT": "turn %1 %2 degrees", - "MOTION_POINTINDIRECTION": "point in direction %1", - "MOTION_POINTTOWARDS": "point towards %1", + "LOOKS_PREVIOUSBACKDROP": "järgmine taust", + "MOTION_MOVESTEPS": "liigu %1 punkti", + "MOTION_TURNLEFT": "pööra %1 %2 kraadi", + "MOTION_TURNRIGHT": "pööra %1 %2 kraadi", + "MOTION_POINTINDIRECTION": "osuta suunas %1", + "MOTION_POINTTOWARDS": "osuta %1-le", "MOTION_POINTTOWARDS_POINTER": "hiirekursor", - "MOTION_GOTO": "go to %1", + "MOTION_GOTO": "mine %1", "MOTION_GOTO_POINTER": "hiirekursor", "MOTION_GOTO_RANDOM": "random position", - "MOTION_GOTOXY": "go to x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3", - "MOTION_GLIDETO": "glide %1 secs to %2", + "MOTION_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_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": "muuda x %1 võrra", + "MOTION_SETX": "pane x %1-ks", + "MOTION_CHANGEYBY": "muuda y %1 võrra", + "MOTION_SETY": "pane y %1-ks", "MOTION_IFONEDGEBOUNCE": "kui äärel, põrka", - "MOTION_SETROTATIONSTYLE": "set rotation style %1", + "MOTION_SETROTATIONSTYLE": "määra pööramisstiil %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vasak-parem", "MOTION_SETROTATIONSTYLE_DONTROTATE": "ei pöördu", "MOTION_SETROTATIONSTYLE_ALLAROUND": "suvaline", @@ -130,19 +131,19 @@ "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", "OPERATORS_DIVIDE": "%1 / %2", - "OPERATORS_RANDOM": "pick random %1 to %2", + "OPERATORS_RANDOM": "juhuarv %1 kuni %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_AND": "%1 ja %2", + "OPERATORS_OR": "%1 või %2", + "OPERATORS_NOT": "mitte %1", + "OPERATORS_JOIN": "%1 & %2", + "OPERATORS_LETTEROF": "märk %1 sõnas %2", + "OPERATORS_LENGTH": "%1 pikkus", "OPERATORS_CONTAINS": "%1 contains %2?", "OPERATORS_MOD": "%1 mod %2", - "OPERATORS_ROUND": "round %1", + "OPERATORS_ROUND": "ümarda %1", "OPERATORS_MATHOP": "%1 of %2", "OPERATORS_MATHOP_ABS": "abs", "OPERATORS_MATHOP_FLOOR": "floor", @@ -158,17 +159,17 @@ "OPERATORS_MATHOP_LOG": "log", "OPERATORS_MATHOP_EEXP": "e ^", "OPERATORS_MATHOP_10EXP": "10 ^", - "PROCEDURES_DEFINITION": "define %1", - "SENSING_TOUCHINGOBJECT": "touching %1?", + "PROCEDURES_DEFINITION": "defineeri %1", + "SENSING_TOUCHINGOBJECT": "puudutab %1?", "SENSING_TOUCHINGOBJECT_POINTER": "hiirekursor", "SENSING_TOUCHINGOBJECT_EDGE": "serv", - "SENSING_TOUCHINGCOLOR": "touching color %1?", - "SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?", - "SENSING_DISTANCETO": "distance to %1", + "SENSING_TOUCHINGCOLOR": "puudutab värvi %1?", + "SENSING_COLORISTOUCHINGCOLOR": "värv %1 puudutab värvi %2?", + "SENSING_DISTANCETO": "kaugus %1-st", "SENSING_DISTANCETO_POINTER": "hiirekursor", - "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASKANDWAIT": "küsi %1 ja oota", "SENSING_ANSWER": "vastus", - "SENSING_KEYPRESSED": "key %1 pressed?", + "SENSING_KEYPRESSED": "klahv %1 all?", "SENSING_MOUSEDOWN": "hiir all?", "SENSING_MOUSEX": "hiire x", "SENSING_MOUSEY": "hiire y", @@ -189,7 +190,7 @@ "SENSING_OF_VOLUME": "helitugevus", "SENSING_OF_BACKDROPNUMBER": "tausta #", "SENSING_OF_BACKDROPNAME": "tausta nimi", - "SENSING_CURRENT": "current %1", + "SENSING_CURRENT": "hetke %1", "SENSING_CURRENT_YEAR": "aasta", "SENSING_CURRENT_MONTH": "kuu", "SENSING_CURRENT_DATE": "kuupäev", @@ -199,16 +200,66 @@ "SENSING_CURRENT_SECOND": "sekundid", "SENSING_DAYSSINCE2000": "päevi alates 2000", "SENSING_USERNAME": "kasutajanimi", - "SENSING_USERID": "user id", + "SENSING_USERID": "kasutaja ID", "SOUND_PLAY": "start sound %1", - "SOUND_PLAYUNTILDONE": "play sound %1 until done", + "SOUND_PLAYUNTILDONE": "mängi heli %1 kuni lõpuni", "SOUND_STOPALLSOUNDS": "peata kõik helid", - "SOUND_SETEFFECTO": "set %1 effect to %2", - "SOUND_CHANGEEFFECTBY": "change %1 effect by %2", + "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_VOLUME": "helitugevus" + "SOUND_VOLUME": "helitugevus", + "CATEGORY_MOTION": "Liikumised", + "CATEGORY_LOOKS": "Välimus", + "CATEGORY_SOUND": "Helind", + "CATEGORY_EVENTS": "Sündmused", + "CATEGORY_CONTROL": "Juhtimine", + "CATEGORY_SENSING": "Andurid", + "CATEGORY_OPERATORS": "Tehted", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "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", + "HELP": "Abi", + "UNDO": "Võta tagasi", + "REDO": "Tee uuesti", + "EDIT_PROCEDURE": "Redigeeri", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "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:", + "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", + "NEW_PROCEDURE": "Tee plokk", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "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", + "NEW_BROADCAST_MESSAGE": "Uus teade", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "teade1" } \ No newline at end of file diff --git a/editor/blocks/fa.json b/editor/blocks/fa.json index f3dcde0e..468dad0c 100644 --- a/editor/blocks/fa.json +++ b/editor/blocks/fa.json @@ -3,7 +3,7 @@ "CONTROL_REPEAT": "repeat %1", "CONTROL_IF": "if %1 then", "CONTROL_ELSE": "واگر نه", - "CONTROL_STOP": "stop", + "CONTROL_STOP": "متوقف کن", "CONTROL_STOP_ALL": "همه", "CONTROL_STOP_THIS": "این اسکریپت", "CONTROL_STOP_OTHER": "سایر اسکریپت های شبح", @@ -16,9 +16,9 @@ "CONTROL_CREATECLONEOF": "create clone of %1", "CONTROL_CREATECLONEOF_MYSELF": "خودم", "CONTROL_DELETETHISCLONE": "این تکراری را حذف کن", - "CONTROL_COUNTER": "counter", + "CONTROL_COUNTER": "شمارنده", "CONTROL_INCRCOUNTER": "increment counter", - "CONTROL_CLEARCOUNTER": "clear counter", + "CONTROL_CLEARCOUNTER": "شمارنده را پاک کن", "CONTROL_ALLATONCE": "all at once", "DATA_SETVARIABLETO": "set %1 to %2", "DATA_CHANGEVARIABLEBY": "change %1 by %2", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "تا زمانی که این شکلک کلیک شود", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -47,11 +48,11 @@ "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", "EVENT_WHENKEYPRESSED": "when %1 key pressed", "EVENT_WHENKEYPRESSED_SPACE": "فاصله", - "EVENT_WHENKEYPRESSED_LEFT": "فلش چپ", - "EVENT_WHENKEYPRESSED_RIGHT": "فلش راست", - "EVENT_WHENKEYPRESSED_DOWN": "فلش پایین", - "EVENT_WHENKEYPRESSED_UP": "دکمه بالا", - "EVENT_WHENKEYPRESSED_ANY": "any", + "EVENT_WHENKEYPRESSED_LEFT": "جهت چپ", + "EVENT_WHENKEYPRESSED_RIGHT": "جهت راست", + "EVENT_WHENKEYPRESSED_DOWN": "جهت پایین", + "EVENT_WHENKEYPRESSED_UP": "جهت بالا", + "EVENT_WHENKEYPRESSED_ANY": "هر", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", "LOOKS_THINKFORSECS": "think %1 for %2 seconds", @@ -78,15 +79,15 @@ "LOOKS_NEXTCOSTUME": "لباس بعدی", "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", "LOOKS_BACKDROPNUMBERNAME": "backdrop %1", "LOOKS_COSTUMENUMBERNAME": "costume %1", "LOOKS_NUMBERNAME_NUMBER": "number", - "LOOKS_NUMBERNAME_NAME": "name", + "LOOKS_NUMBERNAME_NAME": "نام", "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "پس زمینه بعدی", "LOOKS_PREVIOUSBACKDROP": "پشت صحنه قبلی", @@ -98,12 +99,12 @@ "MOTION_POINTTOWARDS_POINTER": "نوک ماوس", "MOTION_GOTO": "go to %1", "MOTION_GOTO_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": "نوک ماوس", - "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", @@ -154,7 +155,7 @@ "OPERATORS_MATHOP_ASIN": "asin", "OPERATORS_MATHOP_ACOS": "acos", "OPERATORS_MATHOP_ATAN": "atan", - "OPERATORS_MATHOP_LN": "داخل", + "OPERATORS_MATHOP_LN": "ln", "OPERATORS_MATHOP_LOG": "گزارش", "OPERATORS_MATHOP_EEXP": "e ^", "OPERATORS_MATHOP_10EXP": "10 ^", @@ -171,7 +172,7 @@ "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "فشار دادن دکمه ماوس؟", "SENSING_MOUSEX": "مکان x ماوس", - "SENSING_MOUSEY": "مکان وای ماوس", + "SENSING_MOUSEY": "مکان y ماوس", "SENSING_SETDRAGMODE": "set drag mode %1", "SENSING_SETDRAGMODE_DRAGGABLE": "draggable", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable", @@ -210,5 +211,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": "پیام 1" } \ No newline at end of file diff --git a/editor/blocks/ga.json b/editor/blocks/ga.json index 9d910471..1bfba443 100644 --- a/editor/blocks/ga.json +++ b/editor/blocks/ga.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "nuair a chliceáiltear %1", "EVENT_WHENTHISSPRITECLICKED": "nuair a chliceáiltear an sprid seo", "EVENT_WHENSTAGECLICKED": "nuair a chliceáiltear an stáitse", + "EVENT_WHENTOUCHINGOBJECT": "nuair a theagmhaíonn an sprid seo le %1", "EVENT_WHENBROADCASTRECEIVED": "nuair a fhaighim %1", "EVENT_WHENBACKDROPSWITCHESTO": "nuair a chuirtear %1 suas", "EVENT_WHENGREATERTHAN": "nuair atá %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "peanáil ar chlé/ar dheis", "SOUND_CHANGEVOLUMEBY": "athraigh airde na fuaime de %1", "SOUND_SETVOLUMETO": "socraigh airde na fuaime: %1%", - "SOUND_VOLUME": "airde" + "SOUND_VOLUME": "airde", + "CATEGORY_MOTION": "Gluaiseacht", + "CATEGORY_LOOKS": "Cuma", + "CATEGORY_SOUND": "Fuaim", + "CATEGORY_EVENTS": "Teagmhais", + "CATEGORY_CONTROL": "Rialú", + "CATEGORY_SENSING": "Brath", + "CATEGORY_OPERATORS": "Oibreoirí", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Cóipeáil", + "DELETE": "Scrios", + "ADD_COMMENT": "Cuir Nóta Tráchta Leis", + "REMOVE_COMMENT": "Bain an Nóta Tráchta", + "DELETE_BLOCK": "Scrios an Bloc", + "DELETE_X_BLOCKS": "Scrios %1 Bloc", + "DELETE_ALL_BLOCKS": "Scrios na %1 bloc go léir?", + "CLEAN_UP": "Glan na Blocanna", + "HELP": "Cabhair", + "UNDO": "Cealaigh", + "REDO": "Athdhéan", + "EDIT_PROCEDURE": "Eagar", + "SHOW_PROCEDURE_DEFINITION": "Taispeáin an sainmhíniú", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Abair rud éigin...", + "COLOUR_HUE_LABEL": "Dath", + "COLOUR_SATURATION_LABEL": "Sáithiú", + "COLOUR_BRIGHTNESS_LABEL": "Gile", + "CHANGE_VALUE_TITLE": "Athraigh an luach:", + "RENAME_VARIABLE": "Cuir ainm nua ar an athróg", + "RENAME_VARIABLE_TITLE": "Cuir ainm nua ar gach athróg '%1':", + "RENAME_VARIABLE_MODAL_TITLE": "Cuir Ainm Nua ar an Athróg", + "NEW_VARIABLE": "Cruthaigh Athróg", + "NEW_VARIABLE_TITLE": "Ainm na hathróige nua:", + "VARIABLE_MODAL_TITLE": "Athróg Nua", + "VARIABLE_ALREADY_EXISTS": "Tá athróg darb ainm '%1' ann cheana.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Tá athróg darb ainm '%1' ann cheana, athróg eile de chineál '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Scrios %1 cóip den athróg '%2'?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ní féidir athróg '%1' a scriosadh toisc gur cuid den sainmhíniú ar fheidhm '%2' í.", + "DELETE_VARIABLE": "Scrios an athróg '%1'", + "NEW_PROCEDURE": "Cruthaigh Bloc", + "PROCEDURE_ALREADY_EXISTS": "Tá feidhm darb ainm '%1' ann cheana.", + "NEW_LIST": "Cruthaigh Liosta", + "NEW_LIST_TITLE": "Ainm an liosta nua:", + "LIST_MODAL_TITLE": "Liosta Nua", + "LIST_ALREADY_EXISTS": "Tá liosta darb ainm '%1' ann cheana.", + "RENAME_LIST_TITLE": "Cuir ainm nua ar gach liosta '%1':", + "RENAME_LIST_MODAL_TITLE": "Cuir ainm nua ar an liosta", + "NEW_BROADCAST_MESSAGE": "Teachtaireacht nua", + "NEW_BROADCAST_MESSAGE_TITLE": "Ainm na teachtaireachta nua:", + "BROADCAST_MODAL_TITLE": "Teachtaireacht Nua", + "DEFAULT_BROADCAST_MESSAGE_NAME": "teachtaireacht1" } \ No newline at end of file diff --git a/editor/blocks/gd.json b/editor/blocks/gd.json index 186643e2..471c4374 100644 --- a/editor/blocks/gd.json +++ b/editor/blocks/gd.json @@ -27,7 +27,7 @@ "DATA_ADDTOLIST": "cuir %1 ri %2", "DATA_DELETEOFLIST": "sguab às %1 de %2", "DATA_INSERTATLIST": "cuir %1 ris aig %2 de %3", - "DATA_REPLACEITEMOFLIST": "cuir an àite 51 de %2 le %3", + "DATA_REPLACEITEMOFLIST": "cuir an àite %1 de %2 le %3", "DATA_ITEMOFLIST": "nì %1 de %2", "DATA_LENGTHOFLIST": "an fhaide aig %1", "DATA_LISTCONTAINSITEM": "%2 air %1", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "le briogadh air %1", "EVENT_WHENTHISSPRITECLICKED": "le briogadh air an sprìd seo", "EVENT_WHENSTAGECLICKED": "le briogadh air an àrd-ùrlar", + "EVENT_WHENTOUCHINGOBJECT": "nuair a bhios an sprìd a’ beantainn ri %1", "EVENT_WHENBROADCASTRECEIVED": "nuair a gheibh thu %1", "EVENT_WHENBACKDROPSWITCHESTO": "nuair a thèid an cùlaibh na %1", "EVENT_WHENGREATERTHAN": "nuair a thèid %1 > %2", @@ -58,7 +59,7 @@ "LOOKS_THINK": "smaoinich %1", "LOOKS_SHOW": "seall", "LOOKS_HIDE": "falaich", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "cuir gach sprìd am falach", "LOOKS_EFFECT_COLOR": "datha", "LOOKS_EFFECT_FISHEYE": "sùil èisg", "LOOKS_EFFECT_WHIRL": "cuairteige", @@ -72,8 +73,8 @@ "LOOKS_CHANGESIZEBY": "atharraich do mheud le %1", "LOOKS_SETSIZETO": "suidhich do mheud air %1 %", "LOOKS_SIZE": "meud", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", + "LOOKS_CHANGESTRETCHBY": "atharraich an sìneadh le %1", + "LOOKS_SETSTRETCHTO": "suidhich an sìneadh air %1 %", "LOOKS_SWITCHCOSTUMETO": "cuir an t-aodach %1 ort", "LOOKS_NEXTCOSTUME": "an t-ath-aodach", "LOOKS_SWITCHBACKDROPTO": "atharraich an cùlaibh gu %1", @@ -118,19 +119,19 @@ "MOTION_DIRECTION": "comhair", "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_ALIGNSCENE": "co-thaobhaich an sealladh dhan %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "taobh clì aig a’ bhonn", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "taobh deas aig a’ bhonn", + "MOTION_ALIGNSCENE_MIDDLE": "mheadhan", + "MOTION_ALIGNSCENE_TOPLEFT": "taobh clì aig a’ bharr", + "MOTION_ALIGNSCENE_TOPRIGHT": "taobh deas aig a’ bharr", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 × %2", "OPERATORS_DIVIDE": "%1 / %2", - "OPERATORS_RANDOM": "luach tuaireamach eadar 51 is %2", + "OPERATORS_RANDOM": "luach tuaireamach eadar %1 is %2", "OPERATORS_GT": "%1 > %2", "OPERATORS_LT": "%1 < %2", "OPERATORS_EQUALS": "%1 = %2", @@ -176,7 +177,7 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "gun tèid", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nach tèid", "SENSING_LOUDNESS": "àirde na fuaime", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "an fhuaim air", "SENSING_TIMER": "tìmear", "SENSING_RESETTIMER": "ath-shuidhich an tìmear", "SENSING_OF": "%1 aig %2", @@ -199,7 +200,7 @@ "SENSING_CURRENT_SECOND": "diog", "SENSING_DAYSSINCE2000": "làithean o 2000 a-mach", "SENSING_USERNAME": "ainm-cleachdaiche", - "SENSING_USERID": "user id", + "SENSING_USERID": "ID a’ chleachdaiche", "SOUND_PLAY": "tòisich air fuaim %1 a chluich", "SOUND_PLAYUNTILDONE": "cluich fuaim %1 gu lèir", "SOUND_STOPALLSOUNDS": "cuir stad air a h-uile fuaim", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "panachadh gu clì/deas", "SOUND_CHANGEVOLUMEBY": "atharraich àirde na fuaime le %1", "SOUND_SETVOLUMETO": "suidhich àirde na fuaime air %1%", - "SOUND_VOLUME": "àirde na fuaime" + "SOUND_VOLUME": "àirde na fuaime", + "CATEGORY_MOTION": "Gluasad", + "CATEGORY_LOOKS": "Coltas", + "CATEGORY_SOUND": "Fuaim", + "CATEGORY_EVENTS": "Tachartas", + "CATEGORY_CONTROL": "Smachd", + "CATEGORY_SENSING": "Mothachadh", + "CATEGORY_OPERATORS": "Gnìomharaiche", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Dùblaich", + "DELETE": "Sguab às", + "ADD_COMMENT": "Cuir beachd ris", + "REMOVE_COMMENT": "Thoir am beachd air falbh", + "DELETE_BLOCK": "Sguab às am bloca", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Sgioblaich na blocaichean", + "HELP": "Cobhair", + "UNDO": "Neo-dhèan", + "REDO": "Ath-dhèan", + "EDIT_PROCEDURE": "Deasaich", + "SHOW_PROCEDURE_DEFINITION": "Rach dhan mhìneachadh", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Can rudeigin…", + "COLOUR_HUE_LABEL": "Dath", + "COLOUR_SATURATION_LABEL": "Sàthachd", + "COLOUR_BRIGHTNESS_LABEL": "Soilleireachd", + "CHANGE_VALUE_TITLE": "Atharraich an luach:", + "RENAME_VARIABLE": "Thoir ainm ùr air a’ chaochladair", + "RENAME_VARIABLE_TITLE": "Thoir ainm ùr air gach caochladair “%1”:", + "RENAME_VARIABLE_MODAL_TITLE": "Thoir ainm ùr air a’ chaochladair", + "NEW_VARIABLE": "Cruthaich caochladair", + "NEW_VARIABLE_TITLE": "Ainm ùr a’ chaochladair:", + "VARIABLE_MODAL_TITLE": "Caochladair ùr", + "VARIABLE_ALREADY_EXISTS": "Tha caochladair air a bheil “%1” ann mu thràth.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Tha caochladair air a bheil “%1” ann mu thràth airson caochladair eile dhen t-seòrsa “%2”.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "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”", + "NEW_PROCEDURE": "Cruthaich bloca", + "PROCEDURE_ALREADY_EXISTS": "Tha modh air a bheil “%1” ann mu thràth.", + "NEW_LIST": "Cruthaich liosta", + "NEW_LIST_TITLE": "Ainm na liosta ùire:", + "LIST_MODAL_TITLE": "Liosta ùr", + "LIST_ALREADY_EXISTS": "Tha liosta air a bheil “%1” ann mu thràth.", + "RENAME_LIST_TITLE": "Thoir ainm ùr air gach liosta “%1”:", + "RENAME_LIST_MODAL_TITLE": "Thoir ainm ùr air an liosta", + "NEW_BROADCAST_MESSAGE": "Teachdaireachd ùr", + "NEW_BROADCAST_MESSAGE_TITLE": "Ainm na teachdaireachd ùire:", + "BROADCAST_MODAL_TITLE": "Teachdaireachd ùr", + "DEFAULT_BROADCAST_MESSAGE_NAME": "teachdaireachd1" } \ No newline at end of file diff --git a/editor/blocks/gl.json b/editor/blocks/gl.json index 6a2f0110..0ba0172f 100644 --- a/editor/blocks/gl.json +++ b/editor/blocks/gl.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "cando se prema %1", "EVENT_WHENTHISSPRITECLICKED": "cando se prema esta figura", "EVENT_WHENSTAGECLICKED": "cando se prema no escenario", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "cando reciba %1", "EVENT_WHENBACKDROPSWITCHESTO": "cando o fondo cambie a %1", "EVENT_WHENGREATERTHAN": "cando %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Movemento", + "CATEGORY_LOOKS": "Apariencia", + "CATEGORY_SOUND": "Son", + "CATEGORY_EVENTS": "Eventos", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensores", + "CATEGORY_OPERATORS": "Operadores", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicar", + "DELETE": "Borrar", + "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": "Axuda", + "UNDO": "Desfacer", + "REDO": "Refacer", + "EDIT_PROCEDURE": "Editar", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Cor", + "COLOUR_SATURATION_LABEL": "Saturación", + "COLOUR_BRIGHTNESS_LABEL": "Luminosidade", + "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": "Crear unha Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Nova Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Crear un Bloque", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Crear unha Lista", + "NEW_LIST_TITLE": "New list name:", + "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:", + "BROADCAST_MODAL_TITLE": "Mensaxe Nova", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mensaxe1" } \ No newline at end of file diff --git a/editor/blocks/gu.json b/editor/blocks/gu.json index 5cf460f2..6f76d975 100644 --- a/editor/blocks/gu.json +++ b/editor/blocks/gu.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "અવાજ %1% ગોઠવો", - "SOUND_VOLUME": "અવાજ" + "SOUND_VOLUME": "અવાજ", + "CATEGORY_MOTION": "Motion", + "CATEGORY_LOOKS": "Looks", + "CATEGORY_SOUND": "ધ્વનિ", + "CATEGORY_EVENTS": "Events", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensing", + "CATEGORY_OPERATORS": "Operators", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "પૂર્વવત્ કરો", + "REDO": "ફરી કરો", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "રંગ", + "COLOUR_SATURATION_LABEL": "સંતૃપ્તિ", + "COLOUR_BRIGHTNESS_LABEL": "તેજ", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/hak.json b/editor/blocks/hak.json index 6bcdfa97..c7d96f06 100644 --- a/editor/blocks/hak.json +++ b/editor/blocks/hak.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Motion", + "CATEGORY_LOOKS": "Looks", + "CATEGORY_SOUND": "Sound", + "CATEGORY_EVENTS": "Events", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensing", + "CATEGORY_OPERATORS": "Operators", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/he.json b/editor/blocks/he.json index 5975497a..07c417ca 100644 --- a/editor/blocks/he.json +++ b/editor/blocks/he.json @@ -19,7 +19,7 @@ "CONTROL_COUNTER": "מונה", "CONTROL_INCRCOUNTER": "הגדל מונה", "CONTROL_CLEARCOUNTER": "אפס מונה", - "CONTROL_ALLATONCE": "all at once", + "CONTROL_ALLATONCE": "הכל בבת אחת", "DATA_SETVARIABLETO": "קבע %1 ל %2", "DATA_CHANGEVARIABLEBY": "שנה ערך %1 ב %2", "DATA_SHOWVARIABLE": "הצג משתנה %1", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "כאשר לוחצים על %1", "EVENT_WHENTHISSPRITECLICKED": "כאשר לוחצים על דמות זו", "EVENT_WHENSTAGECLICKED": "כאשר לוחצים על במה", + "EVENT_WHENTOUCHINGOBJECT": "כאשר דמות זו נוגעת ב %1", "EVENT_WHENBROADCASTRECEIVED": "כאשר מתקבל מסר %1", "EVENT_WHENBACKDROPSWITCHESTO": "כאשר הרקע משתנה ל %1", "EVENT_WHENGREATERTHAN": "כאשר %1 > %2", @@ -58,7 +59,7 @@ "LOOKS_THINK": "חשוב %1", "LOOKS_SHOW": "הצג", "LOOKS_HIDE": "הסתר", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "הסתר את כל הדמויות", "LOOKS_EFFECT_COLOR": "צבע", "LOOKS_EFFECT_FISHEYE": "עין דג", "LOOKS_EFFECT_WHIRL": "סחרור", @@ -119,11 +120,11 @@ "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_BOTTOMLEFT": "למטה־משמאל", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "למטה־מימין", "MOTION_ALIGNSCENE_MIDDLE": "אמצעי", - "MOTION_ALIGNSCENE_TOPLEFT": "top-left", - "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", + "MOTION_ALIGNSCENE_TOPLEFT": "למעלה־משמאל", + "MOTION_ALIGNSCENE_TOPRIGHT": "למעלה־מימין", "MOTION_XSCROLL": "גלילה בציר X", "MOTION_YSCROLL": "גלילה בציר Y", "OPERATORS_ADD": "%1 + %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "ערוץ שמע שמאלי/ימני", "SOUND_CHANGEVOLUMEBY": "שנה עוצמת קול ב %1", "SOUND_SETVOLUMETO": "קבע עוצמת קול ל %1%", - "SOUND_VOLUME": "עוצמת קול" + "SOUND_VOLUME": "עוצמת קול", + "CATEGORY_MOTION": "תנועה", + "CATEGORY_LOOKS": "מראה", + "CATEGORY_SOUND": "צלילים", + "CATEGORY_EVENTS": "אירועים", + "CATEGORY_CONTROL": "בקרה", + "CATEGORY_SENSING": "חיישנים", + "CATEGORY_OPERATORS": "מפעילים", + "CATEGORY_VARIABLES": "משתנים", + "CATEGORY_MYBLOCKS": "הלבנים שלי", + "DUPLICATE": "שכפל", + "DELETE": "מחק", + "ADD_COMMENT": "הוסף תגובה", + "REMOVE_COMMENT": "מחק תגובה", + "DELETE_BLOCK": "מחק לבנה", + "DELETE_X_BLOCKS": "מחק %1 לבנים ", + "DELETE_ALL_BLOCKS": "למחוק את כל %1 הלבנים?", + "CLEAN_UP": "סדר לבנים", + "HELP": "עזרה", + "UNDO": "בטל", + "REDO": "בצע שוב", + "EDIT_PROCEDURE": "ערוך", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "אמור משהו...", + "COLOUR_HUE_LABEL": "צבע", + "COLOUR_SATURATION_LABEL": "רווי צבע", + "COLOUR_BRIGHTNESS_LABEL": "בהירות", + "CHANGE_VALUE_TITLE": "שנה ערך:", + "RENAME_VARIABLE": "שנה שם משתנה", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "שנה שם משתנה", + "NEW_VARIABLE": "צור משתנה", + "NEW_VARIABLE_TITLE": "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": "מסר1" } \ No newline at end of file diff --git a/editor/blocks/hi.json b/editor/blocks/hi.json index e73d945b..cc543617 100644 --- a/editor/blocks/hi.json +++ b/editor/blocks/hi.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "इस स्प्राईट को क्लिक करने पर", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Duplicate", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/ht.json b/editor/blocks/ht.json index 4110cdd8..88a2c54d 100644 --- a/editor/blocks/ht.json +++ b/editor/blocks/ht.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "lè ti tonton an klike", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volim" + "SOUND_VOLUME": "volim", + "CATEGORY_MOTION": "Mouvman", + "CATEGORY_LOOKS": "Aparans", + "CATEGORY_SOUND": "son", + "CATEGORY_EVENTS": "Evènman", + "CATEGORY_CONTROL": "Kontwòl", + "CATEGORY_SENSING": "Detektè", + "CATEGORY_OPERATORS": "Operasyon", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Kopye", + "DELETE": "Efase", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Anile", + "REDO": "Refè", + "EDIT_PROCEDURE": "Korije", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Fè w varyab", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Nouvo varyab", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Fè yon Blòk ", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Fè w lis", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Nouvo Lis", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Nouvo Mesaj", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mesaj1" } \ No newline at end of file diff --git a/editor/blocks/hu.json b/editor/blocks/hu.json index 73358b6b..9b7190fa 100644 --- a/editor/blocks/hu.json +++ b/editor/blocks/hu.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "ha erre a szereplőre a kattint", "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", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "hangerő" + "SOUND_VOLUME": "hangerő", + "CATEGORY_MOTION": "Mozgás", + "CATEGORY_LOOKS": "Kinézet", + "CATEGORY_SOUND": "Hang", + "CATEGORY_EVENTS": "Események", + "CATEGORY_CONTROL": "Vezérlőelem", + "CATEGORY_SENSING": "Érzékelés", + "CATEGORY_OPERATORS": "Operátorok", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplikálás", + "DELETE": "Törlés", + "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": "Súgó", + "UNDO": "Visszavonás", + "REDO": "Mégis", + "EDIT_PROCEDURE": "Szerkesztés", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Szín", + "COLOUR_SATURATION_LABEL": "Színtelítettség", + "COLOUR_BRIGHTNESS_LABEL": "Fényerő", + "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": "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", + "NEW_PROCEDURE": "Készíts blokkot", + "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:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Új üzenet", + "DEFAULT_BROADCAST_MESSAGE_NAME": "üzenet1" } \ No newline at end of file diff --git a/editor/blocks/hy.json b/editor/blocks/hy.json index ebc7de5b..b5fa1d16 100644 --- a/editor/blocks/hy.json +++ b/editor/blocks/hy.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "Երբ սեղմեմ այս օբյեկտի վրա", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "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": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "հաղորդագրություն1" } \ No newline at end of file diff --git a/editor/blocks/id.json b/editor/blocks/id.json index 96d23fdf..b64a180d 100644 --- a/editor/blocks/id.json +++ b/editor/blocks/id.json @@ -19,7 +19,7 @@ "CONTROL_COUNTER": "hitungan", "CONTROL_INCRCOUNTER": "tingkatkan hitungan", "CONTROL_CLEARCOUNTER": "bersihkan hitungan", - "CONTROL_ALLATONCE": "all at once", + "CONTROL_ALLATONCE": "semuanya sekaligus", "DATA_SETVARIABLETO": "atur %1 ke %2", "DATA_CHANGEVARIABLEBY": "ubah %1 sebesar %2", "DATA_SHOWVARIABLE": "tampilkan variabel %1", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "ketika %1 diklik", "EVENT_WHENTHISSPRITECLICKED": "ketika sprite ini diklik", "EVENT_WHENSTAGECLICKED": "ketika panggung diklik", + "EVENT_WHENTOUCHINGOBJECT": "ketika sprite ini menyentuk %1", "EVENT_WHENBROADCASTRECEIVED": "ketika aku menerima %1", "EVENT_WHENBACKDROPSWITCHESTO": "ketika latar menjadi %1", "EVENT_WHENGREATERTHAN": "ketika %1 > %2", @@ -58,7 +59,7 @@ "LOOKS_THINK": "pikirkan %1", "LOOKS_SHOW": "tampilkan", "LOOKS_HIDE": "sembunyikan", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "sembunyikan semua sprite", "LOOKS_EFFECT_COLOR": "warna", "LOOKS_EFFECT_FISHEYE": "mata ikan", "LOOKS_EFFECT_WHIRL": "pusaran", @@ -72,8 +73,8 @@ "LOOKS_CHANGESIZEBY": "ubah ukuran sebesar %1", "LOOKS_SETSIZETO": "atur ukuran ke %1 %", "LOOKS_SIZE": "ukuran", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", + "LOOKS_CHANGESTRETCHBY": "ubah rentangan sebesar %1", + "LOOKS_SETSTRETCHTO": "atur rentangan ke %1 %", "LOOKS_SWITCHCOSTUMETO": "ganti kostum ke %1", "LOOKS_NEXTCOSTUME": "kostum berikutnya", "LOOKS_SWITCHBACKDROPTO": "ganti latar ke %1", @@ -116,16 +117,16 @@ "MOTION_XPOSITION": "posisi x", "MOTION_YPOSITION": "posisi y", "MOTION_DIRECTION": "arah", - "MOTION_SCROLLRIGHT": "scroll right %1", - "MOTION_SCROLLUP": "scroll up %1", - "MOTION_ALIGNSCENE": "align scene %1", - "MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left", - "MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right", - "MOTION_ALIGNSCENE_MIDDLE": "middle", - "MOTION_ALIGNSCENE_TOPLEFT": "top-left", - "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", - "MOTION_XSCROLL": "x scroll", - "MOTION_YSCROLL": "y scroll", + "MOTION_SCROLLRIGHT": "gulir ke kanan %1", + "MOTION_SCROLLUP": "gulir ke atas %1", + "MOTION_ALIGNSCENE": "luruskan pemandangan %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "kiri-bawah", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "kanan-bawah", + "MOTION_ALIGNSCENE_MIDDLE": "tengah", + "MOTION_ALIGNSCENE_TOPLEFT": "kiri-atas", + "MOTION_ALIGNSCENE_TOPRIGHT": "kanan-atas", + "MOTION_XSCROLL": "guliran x", + "MOTION_YSCROLL": "guliran y", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -176,7 +177,7 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "dapat diseret", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "tidak dapat diseret", "SENSING_LOUDNESS": "kenyaringan", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "nyaring?", "SENSING_TIMER": "pengatur waktu", "SENSING_RESETTIMER": "atur ulang pengatur waktu", "SENSING_OF": "%1 dari %2", @@ -199,7 +200,7 @@ "SENSING_CURRENT_SECOND": "detik", "SENSING_DAYSSINCE2000": "hari-hari sejak 2000", "SENSING_USERNAME": "nama pengguna", - "SENSING_USERID": "user id", + "SENSING_USERID": "id pengguna", "SOUND_PLAY": "mulai suara %1", "SOUND_PLAYUNTILDONE": "mainkan suara %1 sampai selesai", "SOUND_STOPALLSOUNDS": "hentikan semua suara", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan kiri/kanan", "SOUND_CHANGEVOLUMEBY": "ubah volume sebesar %1", "SOUND_SETVOLUMETO": "atur volume ke %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Gerakan", + "CATEGORY_LOOKS": "Tampilan", + "CATEGORY_SOUND": "Suara", + "CATEGORY_EVENTS": "Kejadian", + "CATEGORY_CONTROL": "Kontrol", + "CATEGORY_SENSING": "Sensor", + "CATEGORY_OPERATORS": "Operator", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Gandakan", + "DELETE": "Hapus", + "ADD_COMMENT": "Tambahkan Komentar", + "REMOVE_COMMENT": "Hapus Komentar", + "DELETE_BLOCK": "Hapus Balok", + "DELETE_X_BLOCKS": "Hapus %1 Balok-Balok", + "DELETE_ALL_BLOCKS": "Hapus semua %1 balok?", + "CLEAN_UP": "Bersihkan Balok-Balok", + "HELP": "Bantuan", + "UNDO": "Undo", + "REDO": "Ulangi", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Pergi ke pengartian", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Katakan sesuatu...", + "COLOUR_HUE_LABEL": "Warna", + "COLOUR_SATURATION_LABEL": "Saturasi", + "COLOUR_BRIGHTNESS_LABEL": "Keterangan", + "CHANGE_VALUE_TITLE": "Ubah nilai:", + "RENAME_VARIABLE": "Namakan ulang variabel", + "RENAME_VARIABLE_TITLE": "Namakan ulang semua variabel '%1' ke:", + "RENAME_VARIABLE_MODAL_TITLE": "Namakan Ulang Variabel", + "NEW_VARIABLE": "Buat sebuah Variabel", + "NEW_VARIABLE_TITLE": "Nama variabel baru:", + "VARIABLE_MODAL_TITLE": "Variabel Baru", + "VARIABLE_ALREADY_EXISTS": "Sebuah variabel bernama '%1' sudah ada.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Sebuah variabel bernama '%1' sudah ada untuk variabel lain berjenis '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Hapus %1 kegunaan variabel '%2'?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Tidak dapat menghapus variabel '%1' karena ia bagian dari fungsi '%2'", + "DELETE_VARIABLE": "Hapus variabel '%1'", + "NEW_PROCEDURE": "Buat sebuah Balok", + "PROCEDURE_ALREADY_EXISTS": "Sebuah prosedur bernama '%1' sudah ada", + "NEW_LIST": "Buat sebuah Daftar", + "NEW_LIST_TITLE": "Nama daftar baru:", + "LIST_MODAL_TITLE": "List Baru", + "LIST_ALREADY_EXISTS": "Sebuah daftar bernama '%1' sudah ada", + "RENAME_LIST_TITLE": "Namakan ulang semua daftar '%1' ke:", + "RENAME_LIST_MODAL_TITLE": "Namakan Ulang Daftar:", + "NEW_BROADCAST_MESSAGE": "Pesan baru", + "NEW_BROADCAST_MESSAGE_TITLE": "Nama pesan baru:", + "BROADCAST_MODAL_TITLE": "Pesan Baru", + "DEFAULT_BROADCAST_MESSAGE_NAME": "pesan1" } \ No newline at end of file diff --git a/editor/blocks/ja-Hira.json b/editor/blocks/ja-Hira.json index 01376158..d2b56d42 100644 --- a/editor/blocks/ja-Hira.json +++ b/editor/blocks/ja-Hira.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "%1 がクリックされたとき", "EVENT_WHENTHISSPRITECLICKED": "このスプライトがクリックされたとき", "EVENT_WHENSTAGECLICKED": "ステージがクリックされたとき", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "%1 をうけとったとき", "EVENT_WHENBACKDROPSWITCHESTO": "はいけいが %1 になったとき", "EVENT_WHENGREATERTHAN": "%1 > %2 のとき", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "さゆうのパン ", "SOUND_CHANGEVOLUMEBY": "おんりょうを %1 ずつかえる", "SOUND_SETVOLUMETO": "おんりょうを %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": "いろ", + "COLOUR_SATURATION_LABEL": "あざやかさ", + "COLOUR_BRIGHTNESS_LABEL": "あかるさ", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "へんすうをつくる", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "あたらしいへんすう", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "ブロックをつくる", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "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": "メッセージ1" } \ No newline at end of file diff --git a/editor/blocks/ja.json b/editor/blocks/ja.json index 346f51d9..1a7fbca2 100644 --- a/editor/blocks/ja.json +++ b/editor/blocks/ja.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "%1 がクリックされたとき", "EVENT_WHENTHISSPRITECLICKED": "このスプライトがクリックされたとき", "EVENT_WHENSTAGECLICKED": "ステージがクリックされたとき", + "EVENT_WHENTOUCHINGOBJECT": "このスプライトが %1 に触れたとき", "EVENT_WHENBROADCASTRECEIVED": "%1 を受け取ったとき", "EVENT_WHENBACKDROPSWITCHESTO": "背景が %1 になったとき", "EVENT_WHENGREATERTHAN": "%1 > %2 のとき", @@ -145,7 +146,7 @@ "OPERATORS_ROUND": "%1 を四捨五入", "OPERATORS_MATHOP": "%2 の %1 ", "OPERATORS_MATHOP_ABS": "絶対値", - "OPERATORS_MATHOP_FLOOR": "切り捨て", + "OPERATORS_MATHOP_FLOOR": "切り下げ", "OPERATORS_MATHOP_CEILING": "切り上げ", "OPERATORS_MATHOP_SQRT": "平方根", "OPERATORS_MATHOP_SIN": "sin", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "左右のパン ", "SOUND_CHANGEVOLUMEBY": "音量を %1 ずつ変える", "SOUND_SETVOLUMETO": "音量を %1 %にする", - "SOUND_VOLUME": "音量" + "SOUND_VOLUME": "音量", + "CATEGORY_MOTION": "動き", + "CATEGORY_LOOKS": "見た目", + "CATEGORY_SOUND": "音", + "CATEGORY_EVENTS": "イベント", + "CATEGORY_CONTROL": "制御", + "CATEGORY_SENSING": "調べる", + "CATEGORY_OPERATORS": "演算", + "CATEGORY_VARIABLES": "変数", + "CATEGORY_MYBLOCKS": "自分のブロック", + "DUPLICATE": "複製", + "DELETE": "削除", + "ADD_COMMENT": "コメントを追加", + "REMOVE_COMMENT": "コメントを削除", + "DELETE_BLOCK": "ブロックを削除", + "DELETE_X_BLOCKS": "%1 ブロックを削除", + "DELETE_ALL_BLOCKS": "%1 個のブロックをすべて削除しますか?", + "CLEAN_UP": "きれいにする", + "HELP": "ヘルプ", + "UNDO": "取り消し", + "REDO": "やり直し", + "EDIT_PROCEDURE": "編集", + "SHOW_PROCEDURE_DEFINITION": "定義へ行く", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "何かを言う...", + "COLOUR_HUE_LABEL": "色", + "COLOUR_SATURATION_LABEL": "鮮やかさ", + "COLOUR_BRIGHTNESS_LABEL": "明るさ", + "CHANGE_VALUE_TITLE": "値を変える:", + "RENAME_VARIABLE": "変数の名前を変更", + "RENAME_VARIABLE_TITLE": "変数'%1'の新しい名前:", + "RENAME_VARIABLE_MODAL_TITLE": "変数の名前を変更", + "NEW_VARIABLE": "変数を作る", + "NEW_VARIABLE_TITLE": "新しい変数の名前:", + "VARIABLE_MODAL_TITLE": "新しい変数", + "VARIABLE_ALREADY_EXISTS": "変数'%1'はすでに存在します。", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "変数'%1'は'%2'としてすでに存在します。", + "DELETE_VARIABLE_CONFIRMATION": "変数'%2'の%1回の使用部分をすべて削除しますか?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "変数'%1'はブロック'%2'の定義の一部分で削除できません。", + "DELETE_VARIABLE": "変数 '%1' を削除", + "NEW_PROCEDURE": "ブロックを作る", + "PROCEDURE_ALREADY_EXISTS": "定義ブロック '%1' はすでに存在します。", + "NEW_LIST": "リストを作る", + "NEW_LIST_TITLE": "新しいリスト名:", + "LIST_MODAL_TITLE": "新しいリスト", + "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" } \ No newline at end of file diff --git a/editor/blocks/ka.json b/editor/blocks/ka.json index 52794412..8ae999a2 100644 --- a/editor/blocks/ka.json +++ b/editor/blocks/ka.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Looks", + "CATEGORY_SOUND": "ხმა", + "CATEGORY_EVENTS": "მოვლენები", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensing", + "CATEGORY_OPERATORS": "Operators", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "წაშლა", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "დახმარება", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/kk.json b/editor/blocks/kk.json index 19a35d56..afb59623 100644 --- a/editor/blocks/kk.json +++ b/editor/blocks/kk.json @@ -1,16 +1,16 @@ { "CONTROL_FOREVER": "әрқашан", - "CONTROL_REPEAT": "repeat %1", - "CONTROL_IF": "if %1 then", + "CONTROL_REPEAT": "%1 рет қайталау", + "CONTROL_IF": "егер %1, онда", "CONTROL_ELSE": "әйтпесе", - "CONTROL_STOP": "тотқтатыңыз", - "CONTROL_STOP_ALL": "Барлық", - "CONTROL_STOP_THIS": "このスクリプト", - "CONTROL_STOP_OTHER": "スプライトのほかのスクリプト", - "CONTROL_WAIT": "wait %1 seconds", - "CONTROL_WAITUNTIL": "wait until %1", - "CONTROL_REPEATUNTIL": "repeat until %1", - "CONTROL_WHILE": "while %1", + "CONTROL_STOP": "тоқтату", + "CONTROL_STOP_ALL": "барлық", + "CONTROL_STOP_THIS": "осы скрипт", + "CONTROL_STOP_OTHER": "спрайттағы басқа скрипттер", + "CONTROL_WAIT": "%1 секунд күту", + "CONTROL_WAITUNTIL": "%1 секундка дейін күту", + "CONTROL_REPEATUNTIL": "%1 болғанға дейін қайталау", + "CONTROL_WHILE": "%1 дейін", "CONTROL_FOREACH": "for each %1 in %2", "CONTROL_STARTASCLONE": "мен клон ретінде бастағанда", "CONTROL_CREATECLONEOF": "create clone of %1", @@ -35,10 +35,11 @@ "DATA_HIDELIST": "hide list %1", "DATA_INDEX_ALL": "Барлық", "DATA_INDEX_LAST": "соңғы", - "DATA_INDEX_RANDOM": "らんすう", + "DATA_INDEX_RANDOM": "кездейсоқ", "EVENT_WHENFLAGCLICKED": "when %1 clicked", - "EVENT_WHENTHISSPRITECLICKED": "спрайт басқан кезде", + "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", @@ -46,11 +47,11 @@ "EVENT_BROADCAST": "broadcast %1", "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", "EVENT_WHENKEYPRESSED": "when %1 key pressed", - "EVENT_WHENKEYPRESSED_SPACE": "スペース", - "EVENT_WHENKEYPRESSED_LEFT": "ひだりむきやじるし", - "EVENT_WHENKEYPRESSED_RIGHT": "みぎむきやじるし", - "EVENT_WHENKEYPRESSED_DOWN": "したむきやじるし", - "EVENT_WHENKEYPRESSED_UP": "うわむきやじるし", + "EVENT_WHENKEYPRESSED_SPACE": "пробел", + "EVENT_WHENKEYPRESSED_LEFT": "нұсқары солға", + "EVENT_WHENKEYPRESSED_RIGHT": "нұсқары оңға", + "EVENT_WHENKEYPRESSED_DOWN": "нұсқары төмен", + "EVENT_WHENKEYPRESSED_UP": "нұсқары жоғары", "EVENT_WHENKEYPRESSED_ANY": "кез келген", "LOOKS_SAYFORSECS": "say %1 for %2 seconds", "LOOKS_SAY": "say %1", @@ -60,18 +61,18 @@ "LOOKS_HIDE": "жасыру", "LOOKS_HIDEALLSPRITES": "hide all sprites", "LOOKS_EFFECT_COLOR": "түс", - "LOOKS_EFFECT_FISHEYE": "ぎょがんレンズ", - "LOOKS_EFFECT_WHIRL": "うずまき", - "LOOKS_EFFECT_PIXELATE": "ピクセルか", - "LOOKS_EFFECT_MOSAIC": "モザイク", + "LOOKS_EFFECT_FISHEYE": "балық көз", + "LOOKS_EFFECT_WHIRL": "құйындау", + "LOOKS_EFFECT_PIXELATE": "пиксельдерді ірілендіру", + "LOOKS_EFFECT_MOSAIC": "мозаика", "LOOKS_EFFECT_BRIGHTNESS": "жарықтық", - "LOOKS_EFFECT_GHOST": "ゆうれい", + "LOOKS_EFFECT_GHOST": "елес", "LOOKS_CHANGEEFFECTBY": "change %1 effect by %2", "LOOKS_SETEFFECTTO": "set %1 effect to %2", "LOOKS_CLEARGRAPHICEFFECTS": "сызбалық әсерлерді тазалау", "LOOKS_CHANGESIZEBY": "change size by %1", "LOOKS_SETSIZETO": "set size to %1 %", - "LOOKS_SIZE": "Өлшемі", + "LOOKS_SIZE": "өлшем", "LOOKS_CHANGESTRETCHBY": "change stretch by %1", "LOOKS_SETSTRETCHTO": "set stretch to %1 %", "LOOKS_SWITCHCOSTUMETO": "switch costume to %1", @@ -95,14 +96,14 @@ "MOTION_TURNRIGHT": "turn %1 %2 degrees", "MOTION_POINTINDIRECTION": "point in direction %1", "MOTION_POINTTOWARDS": "point towards %1", - "MOTION_POINTTOWARDS_POINTER": "マウスのポインター", + "MOTION_POINTTOWARDS_POINTER": "тінтуір көрсеткіші", "MOTION_GOTO": "go to %1", - "MOTION_GOTO_POINTER": "マウスのポインター", + "MOTION_GOTO_POINTER": "тінтуір көрсеткіші", "MOTION_GOTO_RANDOM": "кездейсоқ орын", "MOTION_GOTOXY": "go to x: %1 y: %2", "MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3", "MOTION_GLIDETO": "glide %1 secs to %2", - "MOTION_GLIDETO_POINTER": "マウスのポインター", + "MOTION_GLIDETO_POINTER": "тінтуір көрсеткіші", "MOTION_GLIDETO_RANDOM": "кездейсоқ орын", "MOTION_CHANGEXBY": "change x by %1", "MOTION_SETX": "set x to %1", @@ -111,7 +112,7 @@ "MOTION_IFONEDGEBOUNCE": "шетте болса, әрі итерілу", "MOTION_SETROTATIONSTYLE": "set rotation style %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "солға-оңға", - "MOTION_SETROTATIONSTYLE_DONTROTATE": "Айналдурмау", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "айналдырмау", "MOTION_SETROTATIONSTYLE_ALLAROUND": "барлық айналасында", "MOTION_XPOSITION": "x орны", "MOTION_YPOSITION": "y орны", @@ -145,9 +146,9 @@ "OPERATORS_ROUND": "round %1", "OPERATORS_MATHOP": "%1 of %2", "OPERATORS_MATHOP_ABS": "модуль", - "OPERATORS_MATHOP_FLOOR": "きりさげ", + "OPERATORS_MATHOP_FLOOR": "еден", "OPERATORS_MATHOP_CEILING": "шектеу", - "OPERATORS_MATHOP_SQRT": "へいほうこん", + "OPERATORS_MATHOP_SQRT": "квадрат түбір", "OPERATORS_MATHOP_SIN": "sin", "OPERATORS_MATHOP_COS": "cos", "OPERATORS_MATHOP_TAN": "tan", @@ -160,14 +161,14 @@ "OPERATORS_MATHOP_10EXP": "10 ^", "PROCEDURES_DEFINITION": "define %1", "SENSING_TOUCHINGOBJECT": "touching %1?", - "SENSING_TOUCHINGOBJECT_POINTER": "マウスのポインター", + "SENSING_TOUCHINGOBJECT_POINTER": "тінтуір көрсеткіші", "SENSING_TOUCHINGOBJECT_EDGE": "шет", "SENSING_TOUCHINGCOLOR": "touching color %1?", "SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?", "SENSING_DISTANCETO": "distance to %1", - "SENSING_DISTANCETO_POINTER": "マウスのポインター", + "SENSING_DISTANCETO_POINTER": "тінтуір көрсеткіші", "SENSING_ASKANDWAIT": "ask %1 and wait", - "SENSING_ANSWER": "Жауап", + "SENSING_ANSWER": "жауап", "SENSING_KEYPRESSED": "key %1 pressed?", "SENSING_MOUSEDOWN": "тінтуір басылған ба?", "SENSING_MOUSEX": "тінтуір x бойынша", @@ -185,18 +186,18 @@ "SENSING_OF_DIRECTION": "бағыт", "SENSING_OF_COSTUMENUMBER": "костюм #", "SENSING_OF_COSTUMENAME": "костюм аты", - "SENSING_OF_SIZE": "Өлшемі", - "SENSING_OF_VOLUME": "Дыбыс", + "SENSING_OF_SIZE": "өлшем", + "SENSING_OF_VOLUME": "дыбыс", "SENSING_OF_BACKDROPNUMBER": "фон #", "SENSING_OF_BACKDROPNAME": "фонның аты", "SENSING_CURRENT": "current %1", - "SENSING_CURRENT_YEAR": "とし", + "SENSING_CURRENT_YEAR": "жыл", "SENSING_CURRENT_MONTH": "ай", "SENSING_CURRENT_DATE": "төмен", "SENSING_CURRENT_DAYOFWEEK": "апта күні", "SENSING_CURRENT_HOUR": "сағат", "SENSING_CURRENT_MINUTE": "минут", - "SENSING_CURRENT_SECOND": "びょう", + "SENSING_CURRENT_SECOND": "секунд", "SENSING_DAYSSINCE2000": "2000-шы жылдан бастап күндер", "SENSING_USERNAME": "пайдаланушының аты", "SENSING_USERID": "user id", @@ -210,5 +211,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": "хабарлама1" } \ No newline at end of file diff --git a/editor/blocks/kn.json b/editor/blocks/kn.json index f36775ff..583a755d 100644 --- a/editor/blocks/kn.json +++ b/editor/blocks/kn.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "ಯಾವಗವೆಂದರೆ ಈ ಮೋಹಿನಿಯನ್ನು ಕ್ಲಿಕ್ಕಿಸಿದಾಗ", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "ಚಿತ್ರ ಸಂಕಲನ", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/ko.json b/editor/blocks/ko.json index 3f762c54..29549d12 100644 --- a/editor/blocks/ko.json +++ b/editor/blocks/ko.json @@ -1,45 +1,46 @@ { "CONTROL_FOREVER": "무한 반복하기", - "CONTROL_REPEAT": "%1번 반복하기", - "CONTROL_IF": "만약 %1(이)라면", + "CONTROL_REPEAT": "%1 번 반복하기", + "CONTROL_IF": "만약 %1 (이)라면", "CONTROL_ELSE": "아니면", "CONTROL_STOP": "멈추기", "CONTROL_STOP_ALL": "모두", "CONTROL_STOP_THIS": "이 스크립트", - "CONTROL_STOP_OTHER": "스프라이트에 있는 다른 스크립트", + "CONTROL_STOP_OTHER": "이 스프라이트에 있는 다른 스크립트", "CONTROL_WAIT": "%1 초 기다리기", "CONTROL_WAITUNTIL": "%1 까지 기다리기", "CONTROL_REPEATUNTIL": "%1 까지 반복하기", - "CONTROL_WHILE": "%1이 참이면 반복", + "CONTROL_WHILE": "%1 동안 반복하기", "CONTROL_FOREACH": "for each %1 in %2", "CONTROL_STARTASCLONE": "복제되었을 때", "CONTROL_CREATECLONEOF": "%1 복제하기", "CONTROL_CREATECLONEOF_MYSELF": "나 자신", "CONTROL_DELETETHISCLONE": "이 복제본 삭제하기", "CONTROL_COUNTER": "카운터", - "CONTROL_INCRCOUNTER": "increment counter", + "CONTROL_INCRCOUNTER": "카운터 증가하기", "CONTROL_CLEARCOUNTER": "카운터 초기화", "CONTROL_ALLATONCE": "all at once", - "DATA_SETVARIABLETO": "%1 을(를) %2 로 변경", - "DATA_CHANGEVARIABLEBY": "%1 을(를) %2 만큼 변경", - "DATA_SHOWVARIABLE": "%1 보이기", - "DATA_HIDEVARIABLE": "%1 숨기기", - "DATA_ADDTOLIST": "%2에 %1 추가하기", - "DATA_DELETEOFLIST": "%2의 %1번째 항목 삭제하기", - "DATA_INSERTATLIST": "%3의 %2번째에 %1 삽입하기", - "DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3", - "DATA_ITEMOFLIST": "%2의 %1번째 항목", + "DATA_SETVARIABLETO": "%1 을(를) %2 로 정하기", + "DATA_CHANGEVARIABLEBY": "%1 을(를) %2 만큼 바꾸기", + "DATA_SHOWVARIABLE": "%1 변수 보이기", + "DATA_HIDEVARIABLE": "%1 변수 숨기기", + "DATA_ADDTOLIST": "%1 을(를) %2 에 추가하기", + "DATA_DELETEOFLIST": "%1 번째 항목을 %2 에서 삭제하기", + "DATA_INSERTATLIST": "%1 을(를) %2 번째 %3 리스트에 삽입하기", + "DATA_REPLACEITEMOFLIST": "%1 번째 %2 리스트 항목을 %3 으로 바꾸기", + "DATA_ITEMOFLIST": "%1 번째 %2 리스트의 항목", "DATA_LENGTHOFLIST": "%1 의 길이", - "DATA_LISTCONTAINSITEM": "%1 가 %2 을(를) 포함하는가?", + "DATA_LISTCONTAINSITEM": "%1 이(가) %2 을(를) 포함하는가?", "DATA_SHOWLIST": "리스트 %1 보이기", "DATA_HIDELIST": "리스트 %1 숨기기", "DATA_INDEX_ALL": "모두", "DATA_INDEX_LAST": "마지막", "DATA_INDEX_RANDOM": "랜덤", - "EVENT_WHENFLAGCLICKED": "%1 을 클릭했을 때", - "EVENT_WHENTHISSPRITECLICKED": "이 스프라이트가 클릭될 때", - "EVENT_WHENSTAGECLICKED": "when stage clicked", - "EVENT_WHENBROADCASTRECEIVED": "%1 을(를) 받았으면", + "EVENT_WHENFLAGCLICKED": "%1 을(를) 클릭했을 때", + "EVENT_WHENTHISSPRITECLICKED": "이 스프라이트를 클릭했을 때", + "EVENT_WHENSTAGECLICKED": "무대를 클릭했을 때", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", + "EVENT_WHENBROADCASTRECEIVED": "%1 받았을 때", "EVENT_WHENBACKDROPSWITCHESTO": "배경이 %1 (으)로 바뀌었을 때", "EVENT_WHENGREATERTHAN": "%1 > %2 일 때", "EVENT_WHENGREATERTHAN_TIMER": "타이머", @@ -58,7 +59,7 @@ "LOOKS_THINK": "%1 라고 생각하기", "LOOKS_SHOW": "보이기", "LOOKS_HIDE": "숨기기", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "모든 스프라이트 숨기기", "LOOKS_EFFECT_COLOR": "색깔", "LOOKS_EFFECT_FISHEYE": "어안 렌즈", "LOOKS_EFFECT_WHIRL": "소용돌이", @@ -66,17 +67,17 @@ "LOOKS_EFFECT_MOSAIC": "모자이크", "LOOKS_EFFECT_BRIGHTNESS": "밝기", "LOOKS_EFFECT_GHOST": "투명도", - "LOOKS_CHANGEEFFECTBY": "%1 효과를 %2 만큼 변경", - "LOOKS_SETEFFECTTO": "%1 효과를 %2 로 변경", + "LOOKS_CHANGEEFFECTBY": "%1 효과를 %2 만큼 바꾸기", + "LOOKS_SETEFFECTTO": "%1 효과를 %2 (으)로 정하기", "LOOKS_CLEARGRAPHICEFFECTS": "그래픽 효과 지우기", - "LOOKS_CHANGESIZEBY": "크기를 %1 만큼 변경", - "LOOKS_SETSIZETO": "크기를 %1 %로 변경", + "LOOKS_CHANGESIZEBY": "크기를 %1 만큼 바꾸기", + "LOOKS_SETSIZETO": "크기를 %1 % 로 정하기", "LOOKS_SIZE": "크기", "LOOKS_CHANGESTRETCHBY": "change stretch by %1", "LOOKS_SETSTRETCHTO": "set stretch to %1 %", - "LOOKS_SWITCHCOSTUMETO": "모양 바꾸기 %1", + "LOOKS_SWITCHCOSTUMETO": "모양을 %1 (으)로 바꾸기", "LOOKS_NEXTCOSTUME": "다음 모양으로 바꾸기", - "LOOKS_SWITCHBACKDROPTO": "배경 바꾸기 %1", + "LOOKS_SWITCHBACKDROPTO": "배경을 %1 (으)로 바꾸기", "LOOKS_GOTOFRONTBACK": "%1 번째로 물러나기", "LOOKS_GOTOFRONTBACK_FRONT": "앞", "LOOKS_GOTOFRONTBACK_BACK": "뒤로", @@ -89,32 +90,32 @@ "LOOKS_NUMBERNAME_NAME": "이름", "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", "LOOKS_NEXTBACKDROP": "다음 배경으로 바꾸기", - "LOOKS_PREVIOUSBACKDROP": "이전 배경", + "LOOKS_PREVIOUSBACKDROP": "이전 배경으로 바꾸기", "MOTION_MOVESTEPS": "%1 걸음 움직이기", - "MOTION_TURNLEFT": "%1 방향으로 %2도 돌기", - "MOTION_TURNRIGHT": "%1 방향으로 %2도 돌기", - "MOTION_POINTINDIRECTION": "%1도 방향을 향하기", - "MOTION_POINTTOWARDS": "%1 쪽을 향하기", - "MOTION_POINTTOWARDS_POINTER": "마우스 커서", - "MOTION_GOTO": "go to %1", - "MOTION_GOTO_POINTER": "마우스 커서", + "MOTION_TURNLEFT": "%1 방향으로 %2 도 돌기", + "MOTION_TURNRIGHT": "%1 방향으로 %2 도 돌기", + "MOTION_POINTINDIRECTION": "%1 도 방향 보기", + "MOTION_POINTTOWARDS": "%1 쪽 보기", + "MOTION_POINTTOWARDS_POINTER": "마우스-포인터", + "MOTION_GOTO": "%1 (으)로 이동하기", + "MOTION_GOTO_POINTER": "마우스-포인터", "MOTION_GOTO_RANDOM": "랜덤 위치", - "MOTION_GOTOXY": "go to x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "%1초 동안 x: %2 y: %3(으)로 미끄러지기", - "MOTION_GLIDETO": "%1초 동안 %2(으)로 미끄러지기", - "MOTION_GLIDETO_POINTER": "마우스 커서", + "MOTION_GOTOXY": "x: %1 y: %2 (으)로 이동하기", + "MOTION_GLIDESECSTOXY": "%1 초 동안 x: %2 y: %3 (으)로 미끄러지기", + "MOTION_GLIDETO": "%1 초 동안 %2 (으)로 미끄러지기", + "MOTION_GLIDETO_POINTER": "마우스-포인터", "MOTION_GLIDETO_RANDOM": "랜덤 위치", "MOTION_CHANGEXBY": "x 좌표를 %1 만큼 바꾸기", - "MOTION_SETX": "x 좌표를 %1 로 바꾸기", + "MOTION_SETX": "x 좌표를 %1 (으)로 정하기", "MOTION_CHANGEYBY": "y 좌표를 %1 만큼 바꾸기", - "MOTION_SETY": "y 좌표를 %1 로 바꾸기", + "MOTION_SETY": "y 좌표를 %1 (으)로 정하기", "MOTION_IFONEDGEBOUNCE": "벽에 닿으면 튕기기", - "MOTION_SETROTATIONSTYLE": "set rotation style %1", + "MOTION_SETROTATIONSTYLE": "회전 방식을 %1 (으)로 정하기", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "왼쪽-오른쪽", "MOTION_SETROTATIONSTYLE_DONTROTATE": "회전하지 않기", "MOTION_SETROTATIONSTYLE_ALLAROUND": "회전하기", - "MOTION_XPOSITION": "x좌표", - "MOTION_YPOSITION": "y좌표", + "MOTION_XPOSITION": "x 좌표", + "MOTION_YPOSITION": "y 좌표", "MOTION_DIRECTION": "방향", "MOTION_SCROLLRIGHT": "scroll right %1", "MOTION_SCROLLUP": "scroll up %1", @@ -136,14 +137,14 @@ "OPERATORS_EQUALS": "%1 = %2", "OPERATORS_AND": "%1 그리고 %2", "OPERATORS_OR": "%1 또는 %2", - "OPERATORS_NOT": "%1 가 아니다", - "OPERATORS_JOIN": "%1 와(과) %2 의 결합", - "OPERATORS_LETTEROF": "%1 의 %2 번째 글자", + "OPERATORS_NOT": "%1 이(가) 아니다", + "OPERATORS_JOIN": "%1 와(과) %2 결합하기", + "OPERATORS_LETTEROF": "%1 번째 글자 ( %2 )", "OPERATORS_LENGTH": "%1 의 길이", - "OPERATORS_CONTAINS": "%1 가 %2 을(를) 포함하는가?", - "OPERATORS_MOD": "%1 나누기 %2 의 나머지", + "OPERATORS_CONTAINS": "%1 이(가) %2 을(를) 포함하는가?", + "OPERATORS_MOD": "%1 / %2 의 나머지", "OPERATORS_ROUND": "%1 의 반올림", - "OPERATORS_MATHOP": "%1 of %2", + "OPERATORS_MATHOP": "%1 ( %2 )", "OPERATORS_MATHOP_ABS": "절대값", "OPERATORS_MATHOP_FLOOR": "바닥 함수", "OPERATORS_MATHOP_CEILING": "천장 함수", @@ -160,30 +161,30 @@ "OPERATORS_MATHOP_10EXP": "10 ^", "PROCEDURES_DEFINITION": "define %1", "SENSING_TOUCHINGOBJECT": "%1 에 닿았는가?", - "SENSING_TOUCHINGOBJECT_POINTER": "마우스 커서", + "SENSING_TOUCHINGOBJECT_POINTER": "마우스-포인터", "SENSING_TOUCHINGOBJECT_EDGE": "벽", "SENSING_TOUCHINGCOLOR": "%1 색에 닿았는가?", "SENSING_COLORISTOUCHINGCOLOR": "%1 색이 %2 색에 닿았는가?", "SENSING_DISTANCETO": "%1 까지의 거리", - "SENSING_DISTANCETO_POINTER": "마우스 커서", + "SENSING_DISTANCETO_POINTER": "마우스-포인터", "SENSING_ASKANDWAIT": "%1 라고 묻고 기다리기", "SENSING_ANSWER": "대답", - "SENSING_KEYPRESSED": "%1 키가 눌렸는가?", + "SENSING_KEYPRESSED": "%1 키를 눌렸는가?", "SENSING_MOUSEDOWN": "마우스를 클릭했는가?", - "SENSING_MOUSEX": "마우스의 x좌표", - "SENSING_MOUSEY": "마우스의 y좌표", - "SENSING_SETDRAGMODE": "set drag mode %1", + "SENSING_MOUSEX": "마우스 x 좌표", + "SENSING_MOUSEY": "마우스 y 좌표", + "SENSING_SETDRAGMODE": "드래그 모드를 %1 상태로 정하기", "SENSING_SETDRAGMODE_DRAGGABLE": "드래그 할 수 있는", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "드래그 할 수 없는", "SENSING_LOUDNESS": "음량", "SENSING_LOUD": "loud?", "SENSING_TIMER": "타이머", "SENSING_RESETTIMER": "타이머 초기화", - "SENSING_OF": "%1 of %2", - "SENSING_OF_XPOSITION": "x좌표", - "SENSING_OF_YPOSITION": "y좌표", + "SENSING_OF": "%1 ( %2 )", + "SENSING_OF_XPOSITION": "x 좌표", + "SENSING_OF_YPOSITION": "y 좌표", "SENSING_OF_DIRECTION": "방향", - "SENSING_OF_COSTUMENUMBER": "모양 #", + "SENSING_OF_COSTUMENUMBER": "모양 번호 #", "SENSING_OF_COSTUMENAME": "모양 이름", "SENSING_OF_SIZE": "크기", "SENSING_OF_VOLUME": "음량", @@ -191,7 +192,7 @@ "SENSING_OF_BACKDROPNAME": "배경 이름", "SENSING_CURRENT": "현재 %1", "SENSING_CURRENT_YEAR": "년", - "SENSING_CURRENT_MONTH": "달", + "SENSING_CURRENT_MONTH": "월", "SENSING_CURRENT_DATE": "일", "SENSING_CURRENT_DAYOFWEEK": "요일", "SENSING_CURRENT_HOUR": "시", @@ -199,16 +200,66 @@ "SENSING_CURRENT_SECOND": "초", "SENSING_DAYSSINCE2000": "2000년 이후 현재까지 날짜수", "SENSING_USERNAME": "사용자 이름", - "SENSING_USERID": "user id", - "SOUND_PLAY": "%1 재생", - "SOUND_PLAYUNTILDONE": "%1 끝까지 재생", + "SENSING_USERID": "사용자 계정", + "SOUND_PLAY": "%1 재생하기", + "SOUND_PLAYUNTILDONE": "%1 끝까지 재생하기", "SOUND_STOPALLSOUNDS": "모든 소리 끄기", - "SOUND_SETEFFECTO": "%1 효과를 %2 로 변경", - "SOUND_CHANGEEFFECTBY": "%1 효과를 %2 만큼 변경", - "SOUND_CLEAREFFECTS": "음향 효과 초기화", + "SOUND_SETEFFECTO": "%1 효과를 %2 로 정하기", + "SOUND_CHANGEEFFECTBY": "%1 효과를 %2 만큼 바꾸기", + "SOUND_CLEAREFFECTS": "소리 효과 초기화", "SOUND_EFFECTS_PITCH": "빠르기", "SOUND_EFFECTS_PAN": "음향 위치 왼쪽/오른쪽", - "SOUND_CHANGEVOLUMEBY": "음량을 %1 만큼 변경", - "SOUND_SETVOLUMETO": "음량을 %1 %로 변경", - "SOUND_VOLUME": "음량" + "SOUND_CHANGEVOLUMEBY": "음량을 %1 만큼 바꾸기", + "SOUND_SETVOLUMETO": "음량을 %1% 로 정하기", + "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": "주석 넣기", + "REMOVE_COMMENT": "주석 지우기", + "DELETE_BLOCK": "블록 지우기", + "DELETE_X_BLOCKS": "%1 블록 지우기", + "DELETE_ALL_BLOCKS": " %1 개의 모든 블록을 삭제할까요?", + "CLEAN_UP": "모든 블록 정리하기", + "HELP": "도움말", + "UNDO": "되돌리기", + "REDO": "재시도", + "EDIT_PROCEDURE": "편집", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "색상", + "COLOUR_SATURATION_LABEL": "채도", + "COLOUR_BRIGHTNESS_LABEL": "명도", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "변수 이름 수정하기", + "RENAME_VARIABLE_TITLE": "'%1' 변수 이름을 다음으로 수정하기:", + "RENAME_VARIABLE_MODAL_TITLE": "변수 이름 수정하기", + "NEW_VARIABLE": "변수 만들기", + "NEW_VARIABLE_TITLE": "새로운 변수 이름:", + "VARIABLE_MODAL_TITLE": "새로운 변수", + "VARIABLE_ALREADY_EXISTS": "'%1' 변수 이름은 이미 존재합니다.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "'%1' 변수 삭제하기", + "NEW_PROCEDURE": "블록 만들기", + "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' 리스트 이름을 다음으로 수정하기: ", + "RENAME_LIST_MODAL_TITLE": "리스트 이름 수정하기", + "NEW_BROADCAST_MESSAGE": "새로운 메시지", + "NEW_BROADCAST_MESSAGE_TITLE": "새로운 메시지 이름:", + "BROADCAST_MODAL_TITLE": "새로운 메시지", + "DEFAULT_BROADCAST_MESSAGE_NAME": "메시지1" } \ No newline at end of file diff --git a/editor/blocks/ku.json b/editor/blocks/ku.json index 3fa26ebf..a885498e 100644 --- a/editor/blocks/ku.json +++ b/editor/blocks/ku.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "deng" + "SOUND_VOLUME": "deng", + "CATEGORY_MOTION": "hereket", + "CATEGORY_LOOKS": "nêrîn", + "CATEGORY_SOUND": "deng", + "CATEGORY_EVENTS": "Events", + "CATEGORY_CONTROL": "kontrol", + "CATEGORY_SENSING": "têgihîn", + "CATEGORY_OPERATORS": "operator", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "dubare", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Verastke", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/la.json b/editor/blocks/la.json index 46aff072..841a805c 100644 --- a/editor/blocks/la.json +++ b/editor/blocks/la.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "magnitudo" + "SOUND_VOLUME": "magnitudo", + "CATEGORY_MOTION": "Motio", + "CATEGORY_LOOKS": "Aspectus", + "CATEGORY_SOUND": "Sonus", + "CATEGORY_EVENTS": "Facta", + "CATEGORY_CONTROL": "cohibe", + "CATEGORY_SENSING": "sentiens", + "CATEGORY_OPERATORS": "exercentes", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicare", + "DELETE": "Delere", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Auxilium", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Mutare", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/lo.json b/editor/blocks/lo.json index 516a12c8..4838cf3b 100644 --- a/editor/blocks/lo.json +++ b/editor/blocks/lo.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "ໃນເວລາທີ່ spriteນີ້ ຄລິກໃສ່", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "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": "ຂໍ້ຄວາມ1" } \ No newline at end of file diff --git a/editor/blocks/lt.json b/editor/blocks/lt.json index 31ee8ec0..222043bc 100644 --- a/editor/blocks/lt.json +++ b/editor/blocks/lt.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "kai šis veikėjas nuspaudžiamas", "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", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "garsumas" + "SOUND_VOLUME": "garsumas", + "CATEGORY_MOTION": "Judėjimas", + "CATEGORY_LOOKS": "Išvaizda", + "CATEGORY_SOUND": "Garsas", + "CATEGORY_EVENTS": "Įvykiai", + "CATEGORY_CONTROL": "Kontroliuok", + "CATEGORY_SENSING": "Jautimas", + "CATEGORY_OPERATORS": "Matematiniai simboliai", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "dubliuoti", + "DELETE": "Šalinti", + "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": "Pagalba", + "UNDO": "Undo", + "REDO": "Pakartoti", + "EDIT_PROCEDURE": "Taisyti", + "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": "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", + "NEW_PROCEDURE": "Sukurti bloką", + "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:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "žinia 1" } \ No newline at end of file diff --git a/editor/blocks/mg.json b/editor/blocks/mg.json index 92f1a6d1..5876d10d 100644 --- a/editor/blocks/mg.json +++ b/editor/blocks/mg.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "rehefa cliqu� io lutin io", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "tan�na" + "SOUND_VOLUME": "tan�na", + "CATEGORY_MOTION": "Fihetsika", + "CATEGORY_LOOKS": "endrika", + "CATEGORY_SOUND": "Feo", + "CATEGORY_EVENTS": "fotoana", + "CATEGORY_CONTROL": "ampiana blongany", + "CATEGORY_SENSING": "mpandray", + "CATEGORY_OPERATORS": "Op�rateurs", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Adika mitovy", + "DELETE": "Faf�na", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Fohanana", + "REDO": "Averina", + "EDIT_PROCEDURE": "Lutin", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Faf�na", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "minitra", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Amorona blongany", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Amorona lisitra", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Lisitra vaovao", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Hafatra vaovao", + "DEFAULT_BROADCAST_MESSAGE_NAME": "hafatra1" } \ No newline at end of file diff --git a/editor/blocks/mn.json b/editor/blocks/mn.json index 9d0a47c2..139e57ff 100644 --- a/editor/blocks/mn.json +++ b/editor/blocks/mn.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "Дүрс дээр дарах үед", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "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": "мэссэж1" } \ No newline at end of file diff --git a/editor/blocks/mr.json b/editor/blocks/mr.json index 41c84315..540c4fe0 100644 --- a/editor/blocks/mr.json +++ b/editor/blocks/mr.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Events", + "CATEGORY_CONTROL": "नियंत्रण", + "CATEGORY_SENSING": "संवेदना", + "CATEGORY_OPERATORS": "क्रिया", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "नक्कल", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "बदल करा", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/ms.json b/editor/blocks/ms.json index d571396a..7b8bb62d 100644 --- a/editor/blocks/ms.json +++ b/editor/blocks/ms.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "bila imej di klik", "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", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "kelantangan" + "SOUND_VOLUME": "kelantangan", + "CATEGORY_MOTION": "Pergerakan", + "CATEGORY_LOOKS": "Paparan", + "CATEGORY_SOUND": "Bunyi", + "CATEGORY_EVENTS": "Peristiwa", + "CATEGORY_CONTROL": "Kawalan", + "CATEGORY_SENSING": "Sensor", + "CATEGORY_OPERATORS": "Operator", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Salin", + "DELETE": "Padam", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Batalkan", + "REDO": "Semula", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Cipta Pembolehubah", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Pemboleh Ubah Baru", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Buat Blok", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Cipta senarai", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Senarai Baru", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Pesanan Baru", + "DEFAULT_BROADCAST_MESSAGE_NAME": "pesanan1" } \ No newline at end of file diff --git a/editor/blocks/nb.json b/editor/blocks/nb.json index 379c4086..026de134 100644 --- a/editor/blocks/nb.json +++ b/editor/blocks/nb.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "når %1 klikkes", "EVENT_WHENTHISSPRITECLICKED": "når denne figuren klikkes", "EVENT_WHENSTAGECLICKED": "når scenen klikkes", + "EVENT_WHENTOUCHINGOBJECT": "når denne figuren berører %1", "EVENT_WHENBROADCASTRECEIVED": "når jeg mottar %1", "EVENT_WHENBACKDROPSWITCHESTO": "når bakgrunn bytter til %1", "EVENT_WHENGREATERTHAN": "når %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "retning", "SOUND_CHANGEVOLUMEBY": "endre volum med %1", "SOUND_SETVOLUMETO": "sett volum %1%", - "SOUND_VOLUME": "volum" + "SOUND_VOLUME": "volum", + "CATEGORY_MOTION": "Bevegelse", + "CATEGORY_LOOKS": "Utseende", + "CATEGORY_SOUND": "Lyd", + "CATEGORY_EVENTS": "Hendelser", + "CATEGORY_CONTROL": "Styring", + "CATEGORY_SENSING": "Sansing", + "CATEGORY_OPERATORS": "Operatorer", + "CATEGORY_VARIABLES": "Variabler", + "CATEGORY_MYBLOCKS": "Mine klosser", + "DUPLICATE": "Lag en kopi", + "DELETE": "Slett", + "ADD_COMMENT": "Skriv en kommentar", + "REMOVE_COMMENT": "Fjern kommentar", + "DELETE_BLOCK": "Slett kloss", + "DELETE_X_BLOCKS": "Slett %1 klosser", + "DELETE_ALL_BLOCKS": "Slette disse %1 klossene?", + "CLEAN_UP": "Rydd opp klossene", + "HELP": "Hjelp", + "UNDO": "Angre", + "REDO": "Gjør igjen", + "EDIT_PROCEDURE": "Rediger", + "SHOW_PROCEDURE_DEFINITION": "Gå til definisjonen", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Si noe...", + "COLOUR_HUE_LABEL": "Farge", + "COLOUR_SATURATION_LABEL": "Fargemetning", + "COLOUR_BRIGHTNESS_LABEL": "Lysstyrke", + "CHANGE_VALUE_TITLE": "Endre verdi:", + "RENAME_VARIABLE": "Endre navn på variabel", + "RENAME_VARIABLE_TITLE": "Gi alle '%1'-variablene navn:", + "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'", + "NEW_PROCEDURE": "Lag en kloss", + "PROCEDURE_ALREADY_EXISTS": "Det finnes allerede en prosedyre som heter '%1'", + "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:", + "RENAME_LIST_MODAL_TITLE": "Gi listen et annet navn", + "NEW_BROADCAST_MESSAGE": "Ny melding", + "NEW_BROADCAST_MESSAGE_TITLE": "Skriv ny melding:", + "BROADCAST_MODAL_TITLE": "Ny melding", + "DEFAULT_BROADCAST_MESSAGE_NAME": "melding1" } \ No newline at end of file diff --git a/editor/blocks/ne.json b/editor/blocks/ne.json index 62129d7b..38fd8fdd 100644 --- a/editor/blocks/ne.json +++ b/editor/blocks/ne.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Events", + "CATEGORY_CONTROL": "नियन्त्रण", + "CATEGORY_SENSING": "अनुभव गर्दै", + "CATEGORY_OPERATORS": "Operators", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "नक्कल", + "DELETE": "\nमेटाउन", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "पूर्ववत गर्नुहोस्", + "REDO": "Redo", + "EDIT_PROCEDURE": "सम्पादन गर्नुहोस्", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/nl.json b/editor/blocks/nl.json index e3e475a8..b0533519 100644 --- a/editor/blocks/nl.json +++ b/editor/blocks/nl.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "wanneer op %1 wordt geklikt", "EVENT_WHENTHISSPRITECLICKED": "wanneer op deze sprite wordt geklikt", "EVENT_WHENSTAGECLICKED": "wanneer op het speelveld wordt geklikt", + "EVENT_WHENTOUCHINGOBJECT": "als deze sprite %1 raakt", "EVENT_WHENBROADCASTRECEIVED": "wanneer ik signaal %1 ontvang", "EVENT_WHENBACKDROPSWITCHESTO": "wanneer achtergrond verandert naar %1", "EVENT_WHENGREATERTHAN": "wanneer %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "kanaal links/rechts", "SOUND_CHANGEVOLUMEBY": "verander volume met %1", "SOUND_SETVOLUMETO": "zet volume op %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Beweging", + "CATEGORY_LOOKS": "Uiterlijken", + "CATEGORY_SOUND": "Geluid", + "CATEGORY_EVENTS": "Gebeurtenissen", + "CATEGORY_CONTROL": "Besturen", + "CATEGORY_SENSING": "Waarnemen", + "CATEGORY_OPERATORS": "Functies", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Kopie maken", + "DELETE": "Verwijderen", + "ADD_COMMENT": "Commentaar toevoegen", + "REMOVE_COMMENT": "Commentaar verwijderen", + "DELETE_BLOCK": "Blok verwijderen", + "DELETE_X_BLOCKS": "Verwijder %1 blokken", + "DELETE_ALL_BLOCKS": "Verwijder alle %1 blokken?", + "CLEAN_UP": "Blokken opruimen", + "HELP": "Help", + "UNDO": "Ongedaan maken", + "REDO": "Opnieuw", + "EDIT_PROCEDURE": "Bewerk", + "SHOW_PROCEDURE_DEFINITION": "Ga naar definitie", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Zeg iets...", + "COLOUR_HUE_LABEL": "Kleur", + "COLOUR_SATURATION_LABEL": "Verzadiging", + "COLOUR_BRIGHTNESS_LABEL": "Helderheid", + "CHANGE_VALUE_TITLE": "Verander waarde:", + "RENAME_VARIABLE": "Variabele hernoemen", + "RENAME_VARIABLE_TITLE": "Hernoem alle '%1' variabelen naar:", + "RENAME_VARIABLE_MODAL_TITLE": "Variabele hernoemen", + "NEW_VARIABLE": "Maak een variabele", + "NEW_VARIABLE_TITLE": "Nieuwe variabelenaam:", + "VARIABLE_MODAL_TITLE": "Nieuwe variabele", + "VARIABLE_ALREADY_EXISTS": "Er bestaat al een variabele met de naam '%1'.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "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", + "NEW_PROCEDURE": "Maak een blok", + "PROCEDURE_ALREADY_EXISTS": "Er bestaat al een procedure met de naam '%1'.", + "NEW_LIST": "Maak een lijst", + "NEW_LIST_TITLE": "Nieuwe lijstnaam:", + "LIST_MODAL_TITLE": "Nieuwe lijst", + "LIST_ALREADY_EXISTS": "Er bestaat al een lijst met de naam '%1'.", + "RENAME_LIST_TITLE": "Hernoem alle '%1' lijsten naar:", + "RENAME_LIST_MODAL_TITLE": "Lijst hernoemen", + "NEW_BROADCAST_MESSAGE": "Nieuw bericht", + "NEW_BROADCAST_MESSAGE_TITLE": "Nieuwe berichtnaam:", + "BROADCAST_MODAL_TITLE": "Nieuw bericht", + "DEFAULT_BROADCAST_MESSAGE_NAME": "bericht1" } \ No newline at end of file diff --git a/editor/blocks/oc.json b/editor/blocks/oc.json index 6bcdfa97..c7d96f06 100644 --- a/editor/blocks/oc.json +++ b/editor/blocks/oc.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Motion", + "CATEGORY_LOOKS": "Looks", + "CATEGORY_SOUND": "Sound", + "CATEGORY_EVENTS": "Events", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensing", + "CATEGORY_OPERATORS": "Operators", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/pl.json b/editor/blocks/pl.json index bf22c8e9..0c276e70 100644 --- a/editor/blocks/pl.json +++ b/editor/blocks/pl.json @@ -39,6 +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_WHENBROADCASTRECEIVED": "Kiedy otrzymam %1", "EVENT_WHENBACKDROPSWITCHESTO": "Kiedy tło zmienia się na %1", "EVENT_WHENGREATERTHAN": "Kiedy %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "Przesuń w lewo/prawo", "SOUND_CHANGEVOLUMEBY": "Zmień głośność o %1", "SOUND_SETVOLUMETO": "Ustaw głośność na 1 %1%", - "SOUND_VOLUME": "Głośność" + "SOUND_VOLUME": "Głośność", + "CATEGORY_MOTION": "Ruch", + "CATEGORY_LOOKS": "Wygląd", + "CATEGORY_SOUND": "Dźwięk", + "CATEGORY_EVENTS": "Zdarzenia", + "CATEGORY_CONTROL": "Kontrola", + "CATEGORY_SENSING": "Czujniki", + "CATEGORY_OPERATORS": "Operatory", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplikuj", + "DELETE": "Usuń", + "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": "Pomoc", + "UNDO": "Cofnij", + "REDO": "Zrób ponownie", + "EDIT_PROCEDURE": "Edycja", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "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", + "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", + "NEW_PROCEDURE": "Utwórz blok", + "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:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Nowy komunikat", + "DEFAULT_BROADCAST_MESSAGE_NAME": "komunikat1" } \ No newline at end of file diff --git a/editor/blocks/pt-br.json b/editor/blocks/pt-br.json index b32414e1..7e0e9536 100644 --- a/editor/blocks/pt-br.json +++ b/editor/blocks/pt-br.json @@ -19,7 +19,7 @@ "CONTROL_COUNTER": "contador", "CONTROL_INCRCOUNTER": "incremente contador", "CONTROL_CLEARCOUNTER": "limpar contador", - "CONTROL_ALLATONCE": "all at once", + "CONTROL_ALLATONCE": "todos de uma vez", "DATA_SETVARIABLETO": "ponha %1 para %2", "DATA_CHANGEVARIABLEBY": "mude %1 por %2", "DATA_SHOWVARIABLE": "mostre variável %1", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "quando %1 clicado", "EVENT_WHENTHISSPRITECLICKED": "quando este ator clicado", "EVENT_WHENSTAGECLICKED": "quando palco clicado", + "EVENT_WHENTOUCHINGOBJECT": "quando este ator tocar %1", "EVENT_WHENBROADCASTRECEIVED": "quando eu receber %1", "EVENT_WHENBACKDROPSWITCHESTO": "quando pano de fundo mudar para %1", "EVENT_WHENGREATERTHAN": "quando %1 >%2", @@ -72,8 +73,8 @@ "LOOKS_CHANGESIZEBY": "mude tamanho por %1", "LOOKS_SETSIZETO": "fixe tamanho para %1 %", "LOOKS_SIZE": "tamanho", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", + "LOOKS_CHANGESTRETCHBY": "mude trajeto por %1", + "LOOKS_SETSTRETCHTO": "ajuste curso para %1 %", "LOOKS_SWITCHCOSTUMETO": "mude traje para %1", "LOOKS_NEXTCOSTUME": "próximo traje", "LOOKS_SWITCHBACKDROPTO": "mude pano de fundo para %1", @@ -116,9 +117,9 @@ "MOTION_XPOSITION": "posição x", "MOTION_YPOSITION": "posição y", "MOTION_DIRECTION": "direção", - "MOTION_SCROLLRIGHT": "scroll right %1", - "MOTION_SCROLLUP": "scroll up %1", - "MOTION_ALIGNSCENE": "align scene %1", + "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", @@ -159,10 +160,10 @@ "OPERATORS_MATHOP_EEXP": "base elevada à potência", "OPERATORS_MATHOP_10EXP": "10 elevado à potência", "PROCEDURES_DEFINITION": "defina %1", - "SENSING_TOUCHINGOBJECT": "tocando %1", + "SENSING_TOUCHINGOBJECT": "tocando %1?", "SENSING_TOUCHINGOBJECT_POINTER": "Ponteiro do mouse", "SENSING_TOUCHINGOBJECT_EDGE": "borda", - "SENSING_TOUCHINGCOLOR": "Tocando na cor", + "SENSING_TOUCHINGCOLOR": "Tocando na cor %1?", "SENSING_COLORISTOUCHINGCOLOR": "cor %1 está tocando %2?", "SENSING_DISTANCETO": "distância %1", "SENSING_DISTANCETO_POINTER": "ponteiro do mouse", @@ -209,6 +210,56 @@ "SOUND_EFFECTS_PITCH": "passo", "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "mudar o volume por %1", - "SOUND_SETVOLUMETO": "fixar o volume para 1%1%", - "SOUND_VOLUME": "volume" + "SOUND_SETVOLUMETO": "fixar o volume para %1%", + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Movimento", + "CATEGORY_LOOKS": "Aparência", + "CATEGORY_SOUND": "Som", + "CATEGORY_EVENTS": "Eventos", + "CATEGORY_CONTROL": "Controle", + "CATEGORY_SENSING": "Sensores", + "CATEGORY_OPERATORS": "Operadores", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "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", + "HELP": "Ajuda", + "UNDO": "Desfazer", + "REDO": "Refazer", + "EDIT_PROCEDURE": "Editar", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "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", + "NEW_VARIABLE": "Criar uma Variável", + "NEW_VARIABLE_TITLE": "New variable name:", + "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", + "NEW_PROCEDURE": "Criar um bloco", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Criar uma lista", + "NEW_LIST_TITLE": "New list name:", + "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:", + "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 83cd9239..b8ce2a48 100644 --- a/editor/blocks/pt.json +++ b/editor/blocks/pt.json @@ -11,7 +11,7 @@ "CONTROL_WAITUNTIL": "espera até que %1", "CONTROL_REPEATUNTIL": "até que %1 , repete", "CONTROL_WHILE": "enquanto %1", - "CONTROL_FOREACH": "para cada %1 em $2", + "CONTROL_FOREACH": "para cada %1 em %2", "CONTROL_STARTASCLONE": "Quando fores criado como um clone", "CONTROL_CREATECLONEOF": "cria um clone de %1", "CONTROL_CREATECLONEOF_MYSELF": "ti mesmo", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "Quando alguém clicar em %1", "EVENT_WHENTHISSPRITECLICKED": "Quando alguém clicar em ti", "EVENT_WHENSTAGECLICKED": "Quando alguém clicar no palco", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "Quando receberes a mensagem %1", "EVENT_WHENBACKDROPSWITCHESTO": "Quando o cenário mudar para %1", "EVENT_WHENGREATERTHAN": "Quando o valor do sensor %1 exceder %2", @@ -69,7 +70,7 @@ "LOOKS_CHANGEEFFECTBY": "adiciona ao teu efeito %1 o valor %2", "LOOKS_SETEFFECTTO": "altera o teu efeito %1 para %2", "LOOKS_CLEARGRAPHICEFFECTS": "cancela os teus efeitos gráficos", - "LOOKS_CHANGESIZEBY": "adiciona %1 % ao teu tamanho", + "LOOKS_CHANGESIZEBY": "adiciona %1 ao teu tamanho", "LOOKS_SETSIZETO": "altera o teu tamanho para %1 %", "LOOKS_SIZE": "o tamanho", "LOOKS_CHANGESTRETCHBY": "adiciona %1 % ao esticamento", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "canal esquerdo/direito", "SOUND_CHANGEVOLUMEBY": "adiciona %1 % ao teu volume", "SOUND_SETVOLUMETO": "altera o teu volume para %1%", - "SOUND_VOLUME": "o volume" + "SOUND_VOLUME": "o volume", + "CATEGORY_MOTION": "Movimento", + "CATEGORY_LOOKS": "Aparência", + "CATEGORY_SOUND": "Som", + "CATEGORY_EVENTS": "Eventos", + "CATEGORY_CONTROL": "Controlo", + "CATEGORY_SENSING": "Sensores", + "CATEGORY_OPERATORS": "Operadores", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicar", + "DELETE": "Remover", + "ADD_COMMENT": "Adicionar Comentário", + "REMOVE_COMMENT": "Remover Comentário", + "DELETE_BLOCK": "Remover Bloco", + "DELETE_X_BLOCKS": "Remover %1 Blocos", + "DELETE_ALL_BLOCKS": "Remover todos os %1 blocos?", + "CLEAN_UP": "Arrumar Blocos", + "HELP": "Ajuda", + "UNDO": "Desfazer", + "REDO": "Refazer", + "EDIT_PROCEDURE": "Editar", + "SHOW_PROCEDURE_DEFINITION": "Ir para a definição", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Diga qualquer coisa…", + "COLOUR_HUE_LABEL": "Matiz", + "COLOUR_SATURATION_LABEL": "Saturação", + "COLOUR_BRIGHTNESS_LABEL": "Brilho", + "CHANGE_VALUE_TITLE": "Alterar o valor:", + "RENAME_VARIABLE": "Renomear variável", + "RENAME_VARIABLE_TITLE": "Renomear todas as '%1' variáveis para:", + "RENAME_VARIABLE_MODAL_TITLE": "Renomear Variável", + "NEW_VARIABLE": "Criar uma Variável", + "NEW_VARIABLE_TITLE": "Novo nome da variável:", + "VARIABLE_MODAL_TITLE": "Nova Variável", + "VARIABLE_ALREADY_EXISTS": "Já existe uma variável com o nome '%1'.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Já existe uma variável com o nome '%1' do tipo '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Remover %1 utilizações da variável '%2'?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Não é possível remover a variável '%1' porque é parte da definição da função '%2'", + "DELETE_VARIABLE": "Remover a variável '%1'", + "NEW_PROCEDURE": "Criar um Bloco", + "PROCEDURE_ALREADY_EXISTS": "Já existe um procedimento com o nome '%1'.", + "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:", + "RENAME_LIST_MODAL_TITLE": "Renomear Lista", + "NEW_BROADCAST_MESSAGE": "Nova mensagem", + "NEW_BROADCAST_MESSAGE_TITLE": "Nome da nova mensagem:", + "BROADCAST_MODAL_TITLE": "Nova Mensagem", + "DEFAULT_BROADCAST_MESSAGE_NAME": "a mensagem 1" } \ No newline at end of file diff --git a/editor/blocks/qu.json b/editor/blocks/qu.json index e24d5a22..f091bdca 100644 --- a/editor/blocks/qu.json +++ b/editor/blocks/qu.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Muyuy", + "CATEGORY_LOOKS": "Qaway", + "CATEGORY_SOUND": "qapariqnin", + "CATEGORY_EVENTS": "llamka", + "CATEGORY_CONTROL": "kamachiy", + "CATEGORY_SENSING": "musyay", + "CATEGORY_OPERATORS": "Llamkaq", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "Pichay", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Ruraykuy musuqmanta", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/ro.json b/editor/blocks/ro.json index d27a2143..41a41b3f 100644 --- a/editor/blocks/ro.json +++ b/editor/blocks/ro.json @@ -39,6 +39,7 @@ "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", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "modifică volumul cu %1", "SOUND_SETVOLUMETO": "setează volumul la %1%", - "SOUND_VOLUME": "volum" + "SOUND_VOLUME": "volum", + "CATEGORY_MOTION": "Miscare", + "CATEGORY_LOOKS": "Aspect", + "CATEGORY_SOUND": "Sunet", + "CATEGORY_EVENTS": "Evenimente", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Detectare", + "CATEGORY_OPERATORS": "Operatori", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplică", + "DELETE": "Sterge", + "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": "Ajutor", + "UNDO": "Anulează ultima modificare", + "REDO": "Refă acțiunea anulată", + "EDIT_PROCEDURE": "Editeaza", + "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": "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", + "NEW_PROCEDURE": "Creaza un bloc", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Creaza o lista", + "NEW_LIST_TITLE": "New list name:", + "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:", + "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 cbe89545..b1e152fc 100644 --- a/editor/blocks/ru.json +++ b/editor/blocks/ru.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "когда %1 нажат", "EVENT_WHENTHISSPRITECLICKED": "когда спрайт нажат", "EVENT_WHENSTAGECLICKED": "когда кликнут по сцене", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "когда я получу %1", "EVENT_WHENBACKDROPSWITCHESTO": "когда фон сменился на %1", "EVENT_WHENGREATERTHAN": "когда %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "изменить громкость на %1", "SOUND_SETVOLUMETO": "установить громкость %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": "Цвет", + "COLOUR_SATURATION_LABEL": "Насыщенность", + "COLOUR_BRIGHTNESS_LABEL": "Яркость", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Создать переменную", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Новая переменная", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Создать блок", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "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": "сообщение1" } \ No newline at end of file diff --git a/editor/blocks/si.json b/editor/blocks/si.json index 0558cc4c..43e77bba 100644 --- a/editor/blocks/si.json +++ b/editor/blocks/si.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "චලනය", + "CATEGORY_LOOKS": "බලනවා", + "CATEGORY_SOUND": "ශබ්දය", + "CATEGORY_EVENTS": "අවස්ථා", + "CATEGORY_CONTROL": "හසුරුවනවා", + "CATEGORY_SENSING": "Sensing", + "CATEGORY_OPERATORS": "ක්‍රියාකරුවන්", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/sk.json b/editor/blocks/sk.json index c3490870..195027b0 100644 --- a/editor/blocks/sk.json +++ b/editor/blocks/sk.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "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", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "hlasitosť" + "SOUND_VOLUME": "hlasitosť", + "CATEGORY_MOTION": "Pohyb", + "CATEGORY_LOOKS": "Vzhľad", + "CATEGORY_SOUND": "Zvuk", + "CATEGORY_EVENTS": "Udalosti", + "CATEGORY_CONTROL": "Riadenie", + "CATEGORY_SENSING": "Zisťovanie", + "CATEGORY_OPERATORS": "Operácie", + "CATEGORY_VARIABLES": "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", + "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", + "NEW_VARIABLE": "Nová premenná", + "NEW_VARIABLE_TITLE": "New variable name:", + "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", + "NEW_PROCEDURE": "Nový blok", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Nový zoznam", + "NEW_LIST_TITLE": "New list name:", + "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:", + "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 cc3549fe..4b4d8669 100644 --- a/editor/blocks/sl.json +++ b/editor/blocks/sl.json @@ -10,7 +10,7 @@ "CONTROL_WAIT": "počakaj %1 sekund", "CONTROL_WAITUNTIL": "počakaj dokler %1", "CONTROL_REPEATUNTIL": "ponavljaj, dokler ne bo %1", - "CONTROL_WHILE": "dokler", + "CONTROL_WHILE": "dokler %1", "CONTROL_FOREACH": "za vsak %1 v %2", "CONTROL_STARTASCLONE": "ko začnem kot klon", "CONTROL_CREATECLONEOF": "ustvari klon %1", @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "ko kliknemo na %1", "EVENT_WHENTHISSPRITECLICKED": "ko kliknemo to figuro", "EVENT_WHENSTAGECLICKED": "ko kliknemo na oder", + "EVENT_WHENTOUCHINGOBJECT": "ko se ta figura dotika %1", "EVENT_WHENBROADCASTRECEIVED": "ko prejmem %1", "EVENT_WHENBACKDROPSWITCHESTO": "ko se ozadje zamenja na %1", "EVENT_WHENGREATERTHAN": "ko je %1 > %2", @@ -58,7 +59,7 @@ "LOOKS_THINK": "pomisli %1", "LOOKS_SHOW": "pokaži", "LOOKS_HIDE": "skrij", - "LOOKS_HIDEALLSPRITES": "skrij vse like", + "LOOKS_HIDEALLSPRITES": "skrij vse figure", "LOOKS_EFFECT_COLOR": "barva", "LOOKS_EFFECT_FISHEYE": "ribje oko", "LOOKS_EFFECT_WHIRL": "vrtinec", @@ -117,15 +118,15 @@ "MOTION_YPOSITION": "položaj y", "MOTION_DIRECTION": "smer", "MOTION_SCROLLRIGHT": "premik desno %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_SCROLLUP": "premik gor%1", + "MOTION_ALIGNSCENE": "poravnaj sceno %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "levo spodaj", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "desno spodaj", + "MOTION_ALIGNSCENE_MIDDLE": "sredina", + "MOTION_ALIGNSCENE_TOPLEFT": "levo zgoraj", + "MOTION_ALIGNSCENE_TOPRIGHT": "desno zgoraj", + "MOTION_XSCROLL": "premik v smeri x", + "MOTION_YSCROLL": "premik v smeri y", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -176,7 +177,7 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "drseče", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ne drseče", "SENSING_LOUDNESS": "glasnost", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "glasno?", "SENSING_TIMER": "štoparica", "SENSING_RESETTIMER": "ponastavi štoparico", "SENSING_OF": "%1 od %2", @@ -199,7 +200,7 @@ "SENSING_CURRENT_SECOND": "sekunda", "SENSING_DAYSSINCE2000": "dni od leta 2000", "SENSING_USERNAME": "uporabniško ime", - "SENSING_USERID": "user id", + "SENSING_USERID": "uporabnikova številka", "SOUND_PLAY": "predvajaj zvok %1", "SOUND_PLAYUNTILDONE": "predvajaj zvok %1 do konca", "SOUND_STOPALLSOUNDS": "ustavi vse zvoke", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "premik levo/desno", "SOUND_CHANGEVOLUMEBY": "spremeni glasnost za %1", "SOUND_SETVOLUMETO": "nastavi glasnost na %1", - "SOUND_VOLUME": "glasnost" + "SOUND_VOLUME": "glasnost", + "CATEGORY_MOTION": "Gibanje", + "CATEGORY_LOOKS": "Izgled", + "CATEGORY_SOUND": "Zvok", + "CATEGORY_EVENTS": "Dogodki", + "CATEGORY_CONTROL": "Krmiljenje", + "CATEGORY_SENSING": "Zaznavanje", + "CATEGORY_OPERATORS": "Operatorji", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Podvoji", + "DELETE": "Izbriši", + "ADD_COMMENT": "Dodaj komentar", + "REMOVE_COMMENT": "Odstrani komentar", + "DELETE_BLOCK": "Izbriši blok", + "DELETE_X_BLOCKS": "Izbriši %1 blokov", + "DELETE_ALL_BLOCKS": "Izbrisati vseh %1 blokov?", + "CLEAN_UP": "Počisti bloke", + "HELP": "Pomoč", + "UNDO": "Razveljavi", + "REDO": "Uveljavi", + "EDIT_PROCEDURE": "Uredi", + "SHOW_PROCEDURE_DEFINITION": "Pojdi na definicijo", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Reci kaj ...", + "COLOUR_HUE_LABEL": "Barva", + "COLOUR_SATURATION_LABEL": "Nasičenost", + "COLOUR_BRIGHTNESS_LABEL": "Svetlost", + "CHANGE_VALUE_TITLE": "Spremeni vrednost: ", + "RENAME_VARIABLE": "Preimenuj spremenljivko", + "RENAME_VARIABLE_TITLE": "Preimenuj vseh '%1' spremenljivk v:", + "RENAME_VARIABLE_MODAL_TITLE": "Preimenuj spremenljivko", + "NEW_VARIABLE": "Ustvari spremenljivko", + "NEW_VARIABLE_TITLE": "Novo ime spremenljivke:", + "VARIABLE_MODAL_TITLE": "Nova spremenljivka", + "VARIABLE_ALREADY_EXISTS": "Spremenljivka z imenom '%1' že obstaja.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Spremenljivka z imenom '%1' že obstaja in je tipa '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "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'", + "NEW_PROCEDURE": "Ustvari blok", + "PROCEDURE_ALREADY_EXISTS": "Postopek z imenom '%1' že obstaja", + "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:", + "RENAME_LIST_MODAL_TITLE": "Preimenuj seznam", + "NEW_BROADCAST_MESSAGE": "Novo sporočilo", + "NEW_BROADCAST_MESSAGE_TITLE": "Ime novega sporočila:", + "BROADCAST_MODAL_TITLE": "Novo sporočilo", + "DEFAULT_BROADCAST_MESSAGE_NAME": "sporočilo1" } \ No newline at end of file diff --git a/editor/blocks/sq.json b/editor/blocks/sq.json index e5df3d23..d81d356e 100644 --- a/editor/blocks/sq.json +++ b/editor/blocks/sq.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "kur ky sprite të klikohet", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volumi" + "SOUND_VOLUME": "volumi", + "CATEGORY_MOTION": "Lëvizjet", + "CATEGORY_LOOKS": "Pamjet", + "CATEGORY_SOUND": "Tingull", + "CATEGORY_EVENTS": "Evente", + "CATEGORY_CONTROL": "Kontroll", + "CATEGORY_SENSING": "Shqisat", + "CATEGORY_OPERATORS": "Operatorët", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Dubliko", + "DELETE": "Fshij", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Ndihmë", + "UNDO": "Zhbëj", + "REDO": "Ribëj", + "EDIT_PROCEDURE": "Edito", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "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": "Bëj një Variabël", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Variabël i Ri", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Bëj një Bllok", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Bëj një Listë", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Listë e Re", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Mesazh i Ri", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mesazh1" } \ No newline at end of file diff --git a/editor/blocks/sr.json b/editor/blocks/sr.json index f0905124..4dca59ba 100644 --- a/editor/blocks/sr.json +++ b/editor/blocks/sr.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "када је кликнуто на %1", "EVENT_WHENTHISSPRITECLICKED": "када је кликнуто на овај лик", "EVENT_WHENSTAGECLICKED": "када је кликнуто на позорницу", + "EVENT_WHENTOUCHINGOBJECT": "када овај лик додирне %1", "EVENT_WHENBROADCASTRECEIVED": "када примим %1", "EVENT_WHENBACKDROPSWITCHESTO": "када се позадина промени у %1", "EVENT_WHENGREATERTHAN": "када је %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "кретање лево/десно", "SOUND_CHANGEVOLUMEBY": "промени јачину звука за %1", "SOUND_SETVOLUMETO": "нека јачина звука буде %1%", - "SOUND_VOLUME": "јачина звука" + "SOUND_VOLUME": "јачина звука", + "CATEGORY_MOTION": "Кретање", + "CATEGORY_LOOKS": "Изглед", + "CATEGORY_SOUND": "Звук", + "CATEGORY_EVENTS": "Догађаји", + "CATEGORY_CONTROL": "Управљање", + "CATEGORY_SENSING": "Осећаји", + "CATEGORY_OPERATORS": "Операције", + "CATEGORY_VARIABLES": "Променљиве", + "CATEGORY_MYBLOCKS": "Моји блокови", + "DUPLICATE": "Умножи", + "DELETE": "Обриши", + "ADD_COMMENT": "Додај коментар", + "REMOVE_COMMENT": "Уклони коментар", + "DELETE_BLOCK": "Обриши блок", + "DELETE_X_BLOCKS": "Обриши %1 блокова", + "DELETE_ALL_BLOCKS": "Обрисати свих %1 блокова?", + "CLEAN_UP": "Поспреми блокове", + "HELP": "Помоћ", + "UNDO": "Опозови", + "REDO": "Понови", + "EDIT_PROCEDURE": "Уреди", + "SHOW_PROCEDURE_DEFINITION": "Иди до дефиниције", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Кажи нешто...", + "COLOUR_HUE_LABEL": "Боја", + "COLOUR_SATURATION_LABEL": "Засићење", + "COLOUR_BRIGHTNESS_LABEL": "Осветљеност", + "CHANGE_VALUE_TITLE": "Промени вредност:", + "RENAME_VARIABLE": "Преименуј променљиву", + "RENAME_VARIABLE_TITLE": "Преименуј свих '%1' променљивих у:", + "RENAME_VARIABLE_MODAL_TITLE": "Преименуј променљиву", + "NEW_VARIABLE": "Направи променљиву", + "NEW_VARIABLE_TITLE": "Ново име променљиве:", + "VARIABLE_MODAL_TITLE": "Нова променљива", + "VARIABLE_ALREADY_EXISTS": "Име променљиве '%1' већ постоји.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Име променљиве '%1' већ постоји код друге променљиве типа '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Обрисати %1 употреба променљиве '%2'?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Не могу да обришем променљиву '%1' зато што је она део дефиниције функције '%2'", + "DELETE_VARIABLE": "Обриши '%1' променљивих", + "NEW_PROCEDURE": "Направи блок", + "PROCEDURE_ALREADY_EXISTS": "Процедура са именом '%1' већ постоји.", + "NEW_LIST": "Направи листу", + "NEW_LIST_TITLE": "Ново име листе:", + "LIST_MODAL_TITLE": "Нова листа", + "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" } \ No newline at end of file diff --git a/editor/blocks/sv.json b/editor/blocks/sv.json index 78cfa4bf..d6b39a0f 100644 --- a/editor/blocks/sv.json +++ b/editor/blocks/sv.json @@ -11,54 +11,55 @@ "CONTROL_WAITUNTIL": "vänta tills %1", "CONTROL_REPEATUNTIL": "repetera tills %1", "CONTROL_WHILE": "medan %1", - "CONTROL_FOREACH": "for each %1 in %2", + "CONTROL_FOREACH": "för varje %1 i %2", "CONTROL_STARTASCLONE": "när jag startar som klon", "CONTROL_CREATECLONEOF": "skapa klon av %1", "CONTROL_CREATECLONEOF_MYSELF": "mig själv", "CONTROL_DELETETHISCLONE": "radera klonen", - "CONTROL_COUNTER": "counter", - "CONTROL_INCRCOUNTER": "increment counter", - "CONTROL_CLEARCOUNTER": "clear counter", - "CONTROL_ALLATONCE": "all at once", + "CONTROL_COUNTER": "räknare", + "CONTROL_INCRCOUNTER": "öka räknare", + "CONTROL_CLEARCOUNTER": "nollställ räknare", + "CONTROL_ALLATONCE": "alla samtidig", "DATA_SETVARIABLETO": "sätt %1 till %2", "DATA_CHANGEVARIABLEBY": "ändra %1 med %2", "DATA_SHOWVARIABLE": "visa variabel %1", "DATA_HIDEVARIABLE": "göm variabel %1", - "DATA_ADDTOLIST": "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", + "DATA_ADDTOLIST": "lägg till %1 i %2", + "DATA_DELETEOFLIST": "ta bort %1 från %2", + "DATA_INSERTATLIST": "infoga %1 vid %2 i %3", + "DATA_REPLACEITEMOFLIST": "ersätt posten %1 i %2 med %3", + "DATA_ITEMOFLIST": "post %1 i %2", + "DATA_LENGTHOFLIST": "längden av %1", + "DATA_LISTCONTAINSITEM": "%1 innehåller %2", + "DATA_SHOWLIST": "visa listan %1", + "DATA_HIDELIST": "göm listan %1", "DATA_INDEX_ALL": "alla", "DATA_INDEX_LAST": "sista", "DATA_INDEX_RANDOM": "slumpmässig", - "EVENT_WHENFLAGCLICKED": "when %1 clicked", + "EVENT_WHENFLAGCLICKED": "när %1 klickas på", "EVENT_WHENTHISSPRITECLICKED": "när denna sprite klickas på", "EVENT_WHENSTAGECLICKED": "när scenen klickas på", - "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", - "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", - "EVENT_WHENGREATERTHAN": "when %1 > %2", + "EVENT_WHENTOUCHINGOBJECT": "när denna sprajt rör %1", + "EVENT_WHENBROADCASTRECEIVED": "när jag tar emot %1", + "EVENT_WHENBACKDROPSWITCHESTO": "när bakgrunden växlar till %1", + "EVENT_WHENGREATERTHAN": "när %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "timer", "EVENT_BROADCAST": "skicka %1", "EVENT_BROADCASTANDWAIT": "skicka %1 och vänta", - "EVENT_WHENKEYPRESSED": "when %1 key pressed", + "EVENT_WHENKEYPRESSED": "när %1 tangenten trycks ned", "EVENT_WHENKEYPRESSED_SPACE": "mellanslag", "EVENT_WHENKEYPRESSED_LEFT": "vänsterpil", "EVENT_WHENKEYPRESSED_RIGHT": "högerpil", "EVENT_WHENKEYPRESSED_DOWN": "nedåtpil", "EVENT_WHENKEYPRESSED_UP": "uppåtpil", "EVENT_WHENKEYPRESSED_ANY": "någon", - "LOOKS_SAYFORSECS": "say %1 for %2 seconds", - "LOOKS_SAY": "say %1", - "LOOKS_THINKFORSECS": "think %1 for %2 seconds", + "LOOKS_SAYFORSECS": "säg %1 i %2 sekunder", + "LOOKS_SAY": "säg %1", + "LOOKS_THINKFORSECS": "tänk %1 i %2 sekunder", "LOOKS_THINK": "tänk %1", "LOOKS_SHOW": "visa", "LOOKS_HIDE": "göm", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "göm alla sprajtar", "LOOKS_EFFECT_COLOR": "färg ", "LOOKS_EFFECT_FISHEYE": "fisheye", "LOOKS_EFFECT_WHIRL": "virvel", @@ -72,78 +73,78 @@ "LOOKS_CHANGESIZEBY": "ändra storlek med %1", "LOOKS_SETSIZETO": "sätt storleken till %1 %", "LOOKS_SIZE": "Storlek", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", - "LOOKS_SWITCHCOSTUMETO": "switch costume to %1", + "LOOKS_CHANGESTRETCHBY": "ändra töjning med %1", + "LOOKS_SETSTRETCHTO": "sätt töjning till %1 %", + "LOOKS_SWITCHCOSTUMETO": "ändra klädsel till %1", "LOOKS_NEXTCOSTUME": "nästa klädsel", - "LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1", - "LOOKS_GOTOFRONTBACK": "go to %1 layer", + "LOOKS_SWITCHBACKDROPTO": "växla bakgrund till %1", + "LOOKS_GOTOFRONTBACK": "gå till %1 lagret", "LOOKS_GOTOFRONTBACK_FRONT": "placera längst fram", "LOOKS_GOTOFRONTBACK_BACK": "tillbaka", - "LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers", + "LOOKS_GOFORWARDBACKWARDLAYERS": "gå %1 %2 lager", "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "framåt ", "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "bakåt ", - "LOOKS_BACKDROPNUMBERNAME": "backdrop %1", - "LOOKS_COSTUMENUMBERNAME": "costume %1", - "LOOKS_NUMBERNAME_NUMBER": "number", + "LOOKS_BACKDROPNUMBERNAME": "bakgrund %1", + "LOOKS_COSTUMENUMBERNAME": "klädsel %1", + "LOOKS_NUMBERNAME_NUMBER": "nummer", "LOOKS_NUMBERNAME_NAME": "namn ", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "byt bakgrund till %1 och vänta", "LOOKS_NEXTBACKDROP": "nästa bakgrund", "LOOKS_PREVIOUSBACKDROP": "föregående bakgrund", - "MOTION_MOVESTEPS": "move %1 steps", - "MOTION_TURNLEFT": "turn %1 %2 degrees", - "MOTION_TURNRIGHT": "turn %1 %2 degrees", - "MOTION_POINTINDIRECTION": "point in direction %1", - "MOTION_POINTTOWARDS": "point towards %1", + "MOTION_MOVESTEPS": "gå %1 steg", + "MOTION_TURNLEFT": "rotera %1 %2 grader", + "MOTION_TURNRIGHT": "rotera %1 %2 grader", + "MOTION_POINTINDIRECTION": "peka i riktning %1", + "MOTION_POINTTOWARDS": "peka mot %1", "MOTION_POINTTOWARDS_POINTER": "muspekare ", - "MOTION_GOTO": "go to %1", + "MOTION_GOTO": "gå till %1", "MOTION_GOTO_POINTER": "muspekare ", "MOTION_GOTO_RANDOM": "slumpmässig position", - "MOTION_GOTOXY": "go to x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3", - "MOTION_GLIDETO": "glide %1 secs to %2", + "MOTION_GOTOXY": "gå till x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "glid %1 sek till x: %2 y: %3", + "MOTION_GLIDETO": "glid %1 sekunder till %2", "MOTION_GLIDETO_POINTER": "muspekare ", "MOTION_GLIDETO_RANDOM": "slumpmässig position", - "MOTION_CHANGEXBY": "change x by %1", - "MOTION_SETX": "set x to %1", - "MOTION_CHANGEYBY": "change y by %1", - "MOTION_SETY": "set y to %1", + "MOTION_CHANGEXBY": "ändra x med %1", + "MOTION_SETX": "sätt x till %1", + "MOTION_CHANGEYBY": "ändra y med %1", + "MOTION_SETY": "sätt y till %1", "MOTION_IFONEDGEBOUNCE": "om vid kanten, studsa", - "MOTION_SETROTATIONSTYLE": "set rotation style %1", + "MOTION_SETROTATIONSTYLE": "sätt rotationsstil %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vänster-höger", "MOTION_SETROTATIONSTYLE_DONTROTATE": "rotera inte", "MOTION_SETROTATIONSTYLE_ALLAROUND": "rotera", "MOTION_XPOSITION": "x position", "MOTION_YPOSITION": "y position", "MOTION_DIRECTION": "riktning", - "MOTION_SCROLLRIGHT": "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_SCROLLRIGHT": "skrolla höger %1", + "MOTION_SCROLLUP": "skrolla upp %1", + "MOTION_ALIGNSCENE": "arrangera scen %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "nedre-vänster", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "nedre-höger", + "MOTION_ALIGNSCENE_MIDDLE": "mitten", + "MOTION_ALIGNSCENE_TOPLEFT": "övre-vänster", + "MOTION_ALIGNSCENE_TOPRIGHT": "övre-höger", "MOTION_XSCROLL": "x scroll", "MOTION_YSCROLL": "y scroll", "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": "välj slumptal %1 till %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 och %2", + "OPERATORS_OR": "%1 eller %2", + "OPERATORS_NOT": "inte %1", + "OPERATORS_JOIN": "sammanfoga %1 %2", + "OPERATORS_LETTEROF": "bokstav %1 av %2", + "OPERATORS_LENGTH": "längden av %1", + "OPERATORS_CONTAINS": "%1 innehåller %2", "OPERATORS_MOD": "%1 mod %2", - "OPERATORS_ROUND": "round %1", - "OPERATORS_MATHOP": "%1 of %2", + "OPERATORS_ROUND": "avrunda %1", + "OPERATORS_MATHOP": "%1 av %2", "OPERATORS_MATHOP_ABS": "abs", "OPERATORS_MATHOP_FLOOR": "Golv", "OPERATORS_MATHOP_CEILING": "Tak", @@ -158,28 +159,28 @@ "OPERATORS_MATHOP_LOG": "log", "OPERATORS_MATHOP_EEXP": "e ^", "OPERATORS_MATHOP_10EXP": "10 ^", - "PROCEDURES_DEFINITION": "define %1", - "SENSING_TOUCHINGOBJECT": "touching %1?", + "PROCEDURES_DEFINITION": "definiera %1", + "SENSING_TOUCHINGOBJECT": "rör vid %1?", "SENSING_TOUCHINGOBJECT_POINTER": "muspekare ", "SENSING_TOUCHINGOBJECT_EDGE": "kant", - "SENSING_TOUCHINGCOLOR": "touching color %1?", - "SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?", - "SENSING_DISTANCETO": "distance to %1", + "SENSING_TOUCHINGCOLOR": "rör vid färgen %1?", + "SENSING_COLORISTOUCHINGCOLOR": "rör färgen %1 vid %2?", + "SENSING_DISTANCETO": "avstånd till %1", "SENSING_DISTANCETO_POINTER": "muspekare ", - "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASKANDWAIT": "fråga %1 och vänta", "SENSING_ANSWER": "svar", - "SENSING_KEYPRESSED": "key %1 pressed?", + "SENSING_KEYPRESSED": "tangent %1 nedtryckt?", "SENSING_MOUSEDOWN": "musknappen?", "SENSING_MOUSEX": "mus x", "SENSING_MOUSEY": "mus y", - "SENSING_SETDRAGMODE": "set drag mode %1", - "SENSING_SETDRAGMODE_DRAGGABLE": "draggable", - "SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable", + "SENSING_SETDRAGMODE": "sätt dragläge %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "dragbar", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "inte dragbar", "SENSING_LOUDNESS": "ljudstyrka", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "högt ljud?", "SENSING_TIMER": "timer", "SENSING_RESETTIMER": "nollställ timer", - "SENSING_OF": "%1 of %2", + "SENSING_OF": "%1 av %2", "SENSING_OF_XPOSITION": "x position", "SENSING_OF_YPOSITION": "y position", "SENSING_OF_DIRECTION": "riktning", @@ -189,7 +190,7 @@ "SENSING_OF_VOLUME": "volym ", "SENSING_OF_BACKDROPNUMBER": "bakgrundsnummer", "SENSING_OF_BACKDROPNAME": "bakgrundsnamn", - "SENSING_CURRENT": "current %1", + "SENSING_CURRENT": "aktuell %1", "SENSING_CURRENT_YEAR": "år ", "SENSING_CURRENT_MONTH": "månad ", "SENSING_CURRENT_DATE": "dag ", @@ -199,16 +200,66 @@ "SENSING_CURRENT_SECOND": "sekunder ", "SENSING_DAYSSINCE2000": "dagar sedan år 2000", "SENSING_USERNAME": "användarnamn ", - "SENSING_USERID": "user id", - "SOUND_PLAY": "start sound %1", - "SOUND_PLAYUNTILDONE": "play sound %1 until done", + "SENSING_USERID": "användarnamn", + "SOUND_PLAY": "starta ljud %1", + "SOUND_PLAYUNTILDONE": "spela ljudet %1 tills färdigt", "SOUND_STOPALLSOUNDS": "stoppa alla ljud", "SOUND_SETEFFECTO": "sätt %1 effekten till %2", "SOUND_CHANGEEFFECTBY": "ändra %1 effekten med %2", - "SOUND_CLEAREFFECTS": "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": "volym " + "SOUND_CLEAREFFECTS": "ta bort ljudeffekter", + "SOUND_EFFECTS_PITCH": "tonhöjd", + "SOUND_EFFECTS_PAN": "panorera vänster/höger", + "SOUND_CHANGEVOLUMEBY": "ändra volymen med %1", + "SOUND_SETVOLUMETO": "sätt volymen till %1%", + "SOUND_VOLUME": "volym ", + "CATEGORY_MOTION": "Rörelse", + "CATEGORY_LOOKS": "Utseende", + "CATEGORY_SOUND": "Ljud", + "CATEGORY_EVENTS": "Händelser", + "CATEGORY_CONTROL": "Kontroll", + "CATEGORY_SENSING": "Känna av", + "CATEGORY_OPERATORS": "Operatorer", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Kopiera", + "DELETE": "Radera", + "ADD_COMMENT": "Lägg till kommentar", + "REMOVE_COMMENT": "Ta bort kommentar", + "DELETE_BLOCK": "Ta bort block", + "DELETE_X_BLOCKS": "Ta bort %1 block", + "DELETE_ALL_BLOCKS": "Ta bort alla %1 block?", + "CLEAN_UP": "Rensa block", + "HELP": "Hjälp", + "UNDO": "Ångra", + "REDO": "Gör om", + "EDIT_PROCEDURE": "Redigera", + "SHOW_PROCEDURE_DEFINITION": "Gå till definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Säg något...", + "COLOUR_HUE_LABEL": "Färg", + "COLOUR_SATURATION_LABEL": "Mättnad", + "COLOUR_BRIGHTNESS_LABEL": "Ljusstyrka", + "CHANGE_VALUE_TITLE": "Ändra värde:", + "RENAME_VARIABLE": "Döp om variabeln", + "RENAME_VARIABLE_TITLE": "Döp om alla '%1' variabler till:", + "RENAME_VARIABLE_MODAL_TITLE": "Döp om variabel", + "NEW_VARIABLE": "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", + "NEW_PROCEDURE": "Skapa ett Block", + "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:", + "RENAME_LIST_MODAL_TITLE": "Döp om lista", + "NEW_BROADCAST_MESSAGE": "Nytt meddelande", + "NEW_BROADCAST_MESSAGE_TITLE": "Nytt namn på meddelande:", + "BROADCAST_MODAL_TITLE": "Nytt meddelande", + "DEFAULT_BROADCAST_MESSAGE_NAME": "meddelande1" } \ No newline at end of file diff --git a/editor/blocks/sw.json b/editor/blocks/sw.json index 813a8014..f3e22683 100644 --- a/editor/blocks/sw.json +++ b/editor/blocks/sw.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "ujazo" + "SOUND_VOLUME": "ujazo", + "CATEGORY_MOTION": "mwendo", + "CATEGORY_LOOKS": "muonekano", + "CATEGORY_SOUND": "sauti", + "CATEGORY_EVENTS": "matukio", + "CATEGORY_CONTROL": "Ongoza", + "CATEGORY_SENSING": "hisi", + "CATEGORY_OPERATORS": "opereta", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "Futa", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "tengua", + "REDO": "rudia", + "EDIT_PROCEDURE": "hariri", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Meseji mpya", + "DEFAULT_BROADCAST_MESSAGE_NAME": "ujumbe1" } \ No newline at end of file diff --git a/editor/blocks/ta.json b/editor/blocks/ta.json index 67fd71af..43c8a965 100644 --- a/editor/blocks/ta.json +++ b/editor/blocks/ta.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "இந்த ஸ்பிரைட்டை சொடிக்கியவுடன்", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Duplicate", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/te.json b/editor/blocks/te.json index 7794df21..a0512f46 100644 --- a/editor/blocks/te.json +++ b/editor/blocks/te.json @@ -1,64 +1,65 @@ { "CONTROL_FOREVER": "ఎప్పటికి", - "CONTROL_REPEAT": "repeat %1", - "CONTROL_IF": "if %1 then", - "CONTROL_ELSE": "ఇంకా", - "CONTROL_STOP": "stop", + "CONTROL_REPEAT": "పునరావృతి %1", + "CONTROL_IF": "ఒకవేళ %1 ఉంటే ", + "CONTROL_ELSE": "కాకపొతె ", + "CONTROL_STOP": "ఆపు", "CONTROL_STOP_ALL": "అన్ని", "CONTROL_STOP_THIS": "ఈ లిపి", "CONTROL_STOP_OTHER": "స్ప్రైట్ లో ఇతర స్క్రిప్ట్స్", - "CONTROL_WAIT": "wait %1 seconds", - "CONTROL_WAITUNTIL": "wait until %1", - "CONTROL_REPEATUNTIL": "repeat until %1", - "CONTROL_WHILE": "while %1", - "CONTROL_FOREACH": "for each %1 in %2", + "CONTROL_WAIT": "1% ఐయేవరకు ఆగుము ", + "CONTROL_WAITUNTIL": "1% ఐయేవరకు వేచియుండు", + "CONTROL_REPEATUNTIL": "%1 వరకు పునరావృతి ", + "CONTROL_WHILE": "%1 అయినంత వరకు", + "CONTROL_FOREACH": "%2 లో, ప్రతి 1%", "CONTROL_STARTASCLONE": "నేను ఒక క్లోన్ వంటిది మొదలుపెట్టినపుడు", - "CONTROL_CREATECLONEOF": "create clone of %1", - "CONTROL_CREATECLONEOF_MYSELF": "నన్ను నేను", + "CONTROL_CREATECLONEOF": "%1 ని పునరుత్పతించండి", + "CONTROL_CREATECLONEOF_MYSELF": "నాకు నీనుగా", "CONTROL_DELETETHISCLONE": "ఈ క్లోన్ తొలగించండి", - "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_CHANGEVARIABLEBY": "%1 ని %2 తో మార్చండి ", "DATA_SHOWVARIABLE": "show variable %1", "DATA_HIDEVARIABLE": "hide variable %1", - "DATA_ADDTOLIST": "add %1 to %2", - "DATA_DELETEOFLIST": "delete %1 of %2", + "DATA_ADDTOLIST": "%1 ని %2 తో అనుసంధానించండి", + "DATA_DELETEOFLIST": "%1 ని %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", + "DATA_LENGTHOFLIST": "%1 యొక్క పొడవు ", + "DATA_LISTCONTAINSITEM": "%1 %2 లో ఉంటె ", + "DATA_SHOWLIST": "%1 జాబితా ని చూపుట", + "DATA_HIDELIST": "%1 జాబితా ని దాచుట", "DATA_INDEX_ALL": "అన్ని", "DATA_INDEX_LAST": "గడిచిన", "DATA_INDEX_RANDOM": "యాదృచ్ఛికం", - "EVENT_WHENFLAGCLICKED": "when %1 clicked", - "EVENT_WHENTHISSPRITECLICKED": "ఈ స్ప్రైట్ ని క్లిక్ చేసినప్పుడు", - "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENFLAGCLICKED": "%1 ని నొక్కినప్పుడు ", + "EVENT_WHENTHISSPRITECLICKED": "ఈ స్ప్రైట్ ని నొక్కినప్పుడు ", + "EVENT_WHENSTAGECLICKED": "రంగస్థలాన్ని నొక్కినప్పుడు ", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", - "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", - "EVENT_WHENGREATERTHAN": "when %1 > %2", - "EVENT_WHENGREATERTHAN_TIMER": "సమయసూచి", + "EVENT_WHENBACKDROPSWITCHESTO": "వెనుక తెర %1 కి మార్చినప్పుడు ", + "EVENT_WHENGREATERTHAN": "%1 %2 కన్న ఎక్కువైనప్పుడు ", + "EVENT_WHENGREATERTHAN_TIMER": "సమయసూచిక ", "EVENT_BROADCAST": "broadcast %1", "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", - "EVENT_WHENKEYPRESSED": "when %1 key pressed", + "EVENT_WHENKEYPRESSED": "%1 అక్షరాన్ని నొక్కినప్పుడు", "EVENT_WHENKEYPRESSED_SPACE": "స్థలం", "EVENT_WHENKEYPRESSED_LEFT": "ఎడమ బాణము", "EVENT_WHENKEYPRESSED_RIGHT": "కుడి వైపు బాణము", "EVENT_WHENKEYPRESSED_DOWN": "క్రింది దిశకు బాణము", "EVENT_WHENKEYPRESSED_UP": "పై బాణము", "EVENT_WHENKEYPRESSED_ANY": "ఏదైన", - "LOOKS_SAYFORSECS": "say %1 for %2 seconds", - "LOOKS_SAY": "say %1", - "LOOKS_THINKFORSECS": "think %1 for %2 seconds", - "LOOKS_THINK": "think %1", + "LOOKS_SAYFORSECS": "%1 ని %2 క్షణాలవరకు పలుకుము ", + "LOOKS_SAY": "%1 ని చెప్పుట ", + "LOOKS_THINKFORSECS": "%1 గురించి %2 క్షణాలు ఆలోచించుము", + "LOOKS_THINK": "%1 ని ఆలోచన చేయుము / %1 ని ఆలోచించుము", "LOOKS_SHOW": "చూపించు", "LOOKS_HIDE": "దాచిపెట్టు", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "అన్ని స్ప్రయిట్స్ ని దాచుట / అన్ని బొమ్మలు దాచుట", "LOOKS_EFFECT_COLOR": "రంగు", "LOOKS_EFFECT_FISHEYE": "చాప కన్ను", "LOOKS_EFFECT_WHIRL": "గిరగిరా", @@ -76,72 +77,72 @@ "LOOKS_SETSTRETCHTO": "set stretch to %1 %", "LOOKS_SWITCHCOSTUMETO": "switch costume to %1", "LOOKS_NEXTCOSTUME": "తదుపరి వేషధారణ", - "LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1", - "LOOKS_GOTOFRONTBACK": "go to %1 layer", - "LOOKS_GOTOFRONTBACK_FRONT": "front", - "LOOKS_GOTOFRONTBACK_BACK": "back", + "LOOKS_SWITCHBACKDROPTO": " వెనుక తెరని %1 కి మార్చుము", + "LOOKS_GOTOFRONTBACK": "%1 తెరకు వెళ్ళుము", + "LOOKS_GOTOFRONTBACK_FRONT": "ఎదురు / మందు", + "LOOKS_GOTOFRONTBACK_BACK": "వెనుక", "LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers", - "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward", - "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward", - "LOOKS_BACKDROPNUMBERNAME": "backdrop %1", - "LOOKS_COSTUMENUMBERNAME": "costume %1", - "LOOKS_NUMBERNAME_NUMBER": "number", - "LOOKS_NUMBERNAME_NAME": "name", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", - "LOOKS_NEXTBACKDROP": "తదుపరి - వెనుకతెర", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ముందుకు వెళ్ళుట", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "వెనక్కి వెళ్ళుట", + "LOOKS_BACKDROPNUMBERNAME": "వెనుక తెర %1 లేదా వెనుక భాగం %1", + "LOOKS_COSTUMENUMBERNAME": "వేషము %1", + "LOOKS_NUMBERNAME_NUMBER": "అంకె", + "LOOKS_NUMBERNAME_NAME": "పేరు", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "వెనుక తెర %1 కి మారుము మరియు వేచి ఉండము.", + "LOOKS_NEXTBACKDROP": "తరువాతి - వెనుకతెర", "LOOKS_PREVIOUSBACKDROP": "మునుపటి వెనుక తెర", - "MOTION_MOVESTEPS": "move %1 steps", - "MOTION_TURNLEFT": "turn %1 %2 degrees", - "MOTION_TURNRIGHT": "turn %1 %2 degrees", - "MOTION_POINTINDIRECTION": "point in direction %1", - "MOTION_POINTTOWARDS": "point towards %1", + "MOTION_MOVESTEPS": "%1 అడుగులు జరుగుము.", + "MOTION_TURNLEFT": "%1 %2 కోణములు తిరుగుము", + "MOTION_TURNRIGHT": "%1 %2 కోణములు తిరుగుము", + "MOTION_POINTINDIRECTION": "%1 దిశ గా చూపుట లేదా %1 దిశ వైపుగా", + "MOTION_POINTTOWARDS": "%1 ఎదురుగా", "MOTION_POINTTOWARDS_POINTER": "మౌస్ పాయింటర్", - "MOTION_GOTO": "go to %1", + "MOTION_GOTO": "%1 వద్దకు వెళ్ళుము", "MOTION_GOTO_POINTER": "మౌస్ పాయింటర్", "MOTION_GOTO_RANDOM": "యాదృచ్ఛిక స్థానం", - "MOTION_GOTOXY": "go to x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3", - "MOTION_GLIDETO": "glide %1 secs to %2", + "MOTION_GOTOXY": "x:%1 y:%2 వద్దకు వెళ్ళుము", + "MOTION_GLIDESECSTOXY": "%1 క్షణాలకి x: %2 y: %3 వద్దకు జరుగుట", + "MOTION_GLIDETO": "%1 క్షణాలకి %2 వద్దకు జరుగుట", "MOTION_GLIDETO_POINTER": "మౌస్ పాయింటర్", - "MOTION_GLIDETO_RANDOM": "యాదృచ్ఛిక స్థానం", - "MOTION_CHANGEXBY": "change x by %1", - "MOTION_SETX": "set x to %1", - "MOTION_CHANGEYBY": "change y by %1", - "MOTION_SETY": "set y to %1", - "MOTION_IFONEDGEBOUNCE": "అంచున ఉంటే, దూకు", - "MOTION_SETROTATIONSTYLE": "set rotation style %1", + "MOTION_GLIDETO_RANDOM": "యాదృచ్ఛిక స్థానం లేదా ఏదో ఒక స్థానం", + "MOTION_CHANGEXBY": "%1 చొప్పున x ని మార్చుము", + "MOTION_SETX": " x ని %1 కి పెట్టుము లేదా x ని %1 వద్ద ఉంచుము.", + "MOTION_CHANGEYBY": "%1 చొప్పున y ని మార్చుము", + "MOTION_SETY": " y ని %1 కి పెట్టుము లేదా y ని %1 వద్ద ఉంచుము.", + "MOTION_IFONEDGEBOUNCE": "అంచున ఉంటే, వెనక్కి వెళ్ళు", + "MOTION_SETROTATIONSTYLE": "తిరుగు విధానం %1 ఉంచుము", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ఎడమ - కుడి", - "MOTION_SETROTATIONSTYLE_DONTROTATE": "తిప్పకండి", - "MOTION_SETROTATIONSTYLE_ALLAROUND": "అన్ని చుట్టూ", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "తిరుగ వద్దు", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "అంతటా", "MOTION_XPOSITION": "x స్థానం", "MOTION_YPOSITION": "y స్థానం", "MOTION_DIRECTION": "దిక్కు", - "MOTION_SCROLLRIGHT": "scroll right %1", - "MOTION_SCROLLUP": "scroll up %1", + "MOTION_SCROLLRIGHT": " %1 కుడి వైపు కదులు", + "MOTION_SCROLLUP": "%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", - "OPERATORS_ADD": "%1 + %2", - "OPERATORS_SUBTRACT": "%1 - %2", - "OPERATORS_MULTIPLY": "%1 * %2", - "OPERATORS_DIVIDE": "%1 / %2", - "OPERATORS_RANDOM": "pick random %1 to %2", - "OPERATORS_GT": "%1 > %2", - "OPERATORS_LT": "%1 < %2", - "OPERATORS_EQUALS": "%1 = %2", - "OPERATORS_AND": "%1 and %2", - "OPERATORS_OR": "%1 or %2", - "OPERATORS_NOT": "not %1", - "OPERATORS_JOIN": "join %1 %2", - "OPERATORS_LETTEROF": "letter %1 of %2", - "OPERATORS_LENGTH": "length of %1", - "OPERATORS_CONTAINS": "%1 contains %2?", - "OPERATORS_MOD": "%1 mod %2", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "క్రింద ఎడమ భాగం ", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "క్రింద కుడి భాగం ", + "MOTION_ALIGNSCENE_MIDDLE": "మధ్య భాగం ", + "MOTION_ALIGNSCENE_TOPLEFT": "పై ఎడమ భాగం ", + "MOTION_ALIGNSCENE_TOPRIGHT": " పై కుడి భాగం ", + "MOTION_XSCROLL": "X అక్షము మీద కదులుట లేదా అడ్డంగా కదులుట", + "MOTION_YSCROLL": "Y అక్షము మీద కదులుట లేదా నిలువుగా కదులుట", + "OPERATORS_ADD": "%2 ని %1 తో కూడట", + "OPERATORS_SUBTRACT": "%2 ని %1 నుండి తీసి వేయుట", + "OPERATORS_MULTIPLY": "%1 ని %2 తో గుణించుట", + "OPERATORS_DIVIDE": "1 ని %2 తో భాగించుట ", + "OPERATORS_RANDOM": "%1 నుండి %2 లో ఏదో ఒకటి ఎంపిక చేయుట", + "OPERATORS_GT": "%1 %2 కంటె ఎక్కువ", + "OPERATORS_LT": "%1 %2 కంటె తక్కువ ", + "OPERATORS_EQUALS": "%1 %2 కి సమానం", + "OPERATORS_AND": "%1 మరియు %2", + "OPERATORS_OR": "%1 లేదా %2", + "OPERATORS_NOT": "%1 కాదు", + "OPERATORS_JOIN": "%1 %2 కలుపుట", + "OPERATORS_LETTEROF": "%2 పదము లో %1 వ అక్షరము", + "OPERATORS_LENGTH": "%1 యొక్క పొడవు ", + "OPERATORS_CONTAINS": "%1 %2 లో ఉందా ", + "OPERATORS_MOD": "%1 చే %2 భాగించిన వచ్చు శేషము", "OPERATORS_ROUND": "round %1", "OPERATORS_MATHOP": "%1 of %2", "OPERATORS_MATHOP_ABS": "ఎబిఎస్", @@ -210,5 +211,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": "రంగు ", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "ప్రకాశం", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "ఒక చలరాశి చేయండి", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "కొత్త చరరాశి", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "ఒక బ్లాక్ చేయండి ...", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "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": "సందేశం1" } \ No newline at end of file diff --git a/editor/blocks/tg.json b/editor/blocks/tg.json index ce29a3a6..9e3844ca 100644 --- a/editor/blocks/tg.json +++ b/editor/blocks/tg.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "ҳангоми пахши спрайт", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "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": "хабари1" } \ No newline at end of file diff --git a/editor/blocks/th.json b/editor/blocks/th.json index 8b938b49..3973381a 100644 --- a/editor/blocks/th.json +++ b/editor/blocks/th.json @@ -11,54 +11,55 @@ "CONTROL_WAITUNTIL": "รอจนกระทั่ง %1", "CONTROL_REPEATUNTIL": "ทำซ้ำจน %1", "CONTROL_WHILE": "ขณะที่ %1", - "CONTROL_FOREACH": "for each %1 in %2", + "CONTROL_FOREACH": "สำหรับแต่ละ %1 ใน %2", "CONTROL_STARTASCLONE": "เมื่อฉันเริ่มในฐานะโคลน", "CONTROL_CREATECLONEOF": "สร้าง โคลน ของ %1", "CONTROL_CREATECLONEOF_MYSELF": "ตัวฉันเอง", "CONTROL_DELETETHISCLONE": "ลบโคลนตัวนี้", - "CONTROL_COUNTER": "counter", - "CONTROL_INCRCOUNTER": "increment counter", - "CONTROL_CLEARCOUNTER": "clear counter", - "CONTROL_ALLATONCE": "all at once", + "CONTROL_COUNTER": "ตัวนับ", + "CONTROL_INCRCOUNTER": "ตัวนับเพิ่ม", + "CONTROL_CLEARCOUNTER": "ล้างตัวนับ", + "CONTROL_ALLATONCE": "ทั้งหมดในครั้งเดียว", "DATA_SETVARIABLETO": "ตั้งค่า %1 เป็น %2", - "DATA_CHANGEVARIABLEBY": "เปลี่ยน %1 โดยทีละ %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", + "DATA_CHANGEVARIABLEBY": "เปลี่ยน %1 ทีละ %2", + "DATA_SHOWVARIABLE": "แสดงตัวแปร %1", + "DATA_HIDEVARIABLE": "ซ่อนตัวแปร %1", + "DATA_ADDTOLIST": "เพิ่ม %1 ไปยัง %2", + "DATA_DELETEOFLIST": "ลบ %1 ออกจาก %2", + "DATA_INSERTATLIST": "แทรก %1 ที่ %2 ของ %3", + "DATA_REPLACEITEMOFLIST": "แทนที่รายการ %1 ของ %2 ด้วย %3", + "DATA_ITEMOFLIST": "รายการ %1 ของ %2", + "DATA_LENGTHOFLIST": "จำนวนของ %1", + "DATA_LISTCONTAINSITEM": "%1 มี %2?", + "DATA_SHOWLIST": "แสดงรายการ %1", + "DATA_HIDELIST": "ซ่อนรายการ %1", "DATA_INDEX_ALL": "ทั้งหมด", "DATA_INDEX_LAST": "ล่าสุด", "DATA_INDEX_RANDOM": "สุ่ม", - "EVENT_WHENFLAGCLICKED": "when %1 clicked", + "EVENT_WHENFLAGCLICKED": "เมื่อคลิก %1", "EVENT_WHENTHISSPRITECLICKED": "เมื่อตัวละครนี้ถูกคลิก", - "EVENT_WHENSTAGECLICKED": "when stage clicked", - "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", - "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", - "EVENT_WHENGREATERTHAN": "when %1 > %2", - "EVENT_WHENGREATERTHAN_TIMER": "จับเวลา", - "EVENT_BROADCAST": "broadcast %1", - "EVENT_BROADCASTANDWAIT": "broadcast %1 and wait", - "EVENT_WHENKEYPRESSED": "when %1 key pressed", + "EVENT_WHENSTAGECLICKED": "เมื่อคลิกเวที", + "EVENT_WHENTOUCHINGOBJECT": "เมื่อสไปรต์นี้แตะ %1", + "EVENT_WHENBROADCASTRECEIVED": "เมื่อฉันได้รับ %1", + "EVENT_WHENBACKDROPSWITCHESTO": "เมื่อฉากหลังเปลี่ยนเป็น %1", + "EVENT_WHENGREATERTHAN": "เมื่อ %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "ตัวจับเวลา", + "EVENT_BROADCAST": "กระจาย %1", + "EVENT_BROADCASTANDWAIT": "กระจาย %1 และรอ", + "EVENT_WHENKEYPRESSED": "เมื่อกดปุ่ม %1", "EVENT_WHENKEYPRESSED_SPACE": "สเปซบาร์", "EVENT_WHENKEYPRESSED_LEFT": "ลูกศรชี้ทางซ้าย", "EVENT_WHENKEYPRESSED_RIGHT": "ลูกศรชี้ขวา", "EVENT_WHENKEYPRESSED_DOWN": "ลูกศรชี้ลง", "EVENT_WHENKEYPRESSED_UP": "ลูกศรขึ้น", "EVENT_WHENKEYPRESSED_ANY": "อะไรก็ได้", - "LOOKS_SAYFORSECS": "say %1 for %2 seconds", - "LOOKS_SAY": "say %1", - "LOOKS_THINKFORSECS": "think %1 for %2 seconds", - "LOOKS_THINK": "think %1", + "LOOKS_SAYFORSECS": "พูด %1 เป็นเวลา %2 วินาที", + "LOOKS_SAY": "พูด %1", + "LOOKS_THINKFORSECS": "คิด %1 เป็นเวลา %2 วินาที", + "LOOKS_THINK": "คิด %1", "LOOKS_SHOW": "แสดง", "LOOKS_HIDE": "ซ่อน", - "LOOKS_HIDEALLSPRITES": "hide all sprites", + "LOOKS_HIDEALLSPRITES": "ซ่อนสไปรต์ทั้งหมด", "LOOKS_EFFECT_COLOR": "สี", "LOOKS_EFFECT_FISHEYE": "ตาปลา", "LOOKS_EFFECT_WHIRL": "หมุนวน", @@ -66,66 +67,66 @@ "LOOKS_EFFECT_MOSAIC": "โมเสก", "LOOKS_EFFECT_BRIGHTNESS": "ความสว่าง", "LOOKS_EFFECT_GHOST": "ล่องหน", - "LOOKS_CHANGEEFFECTBY": "change %1 effect by %2", - "LOOKS_SETEFFECTTO": "set %1 effect to %2", + "LOOKS_CHANGEEFFECTBY": "เปลี่ยนเอฟเฟกต์ %1 ทีละ %2", + "LOOKS_SETEFFECTTO": "ตั้งค่าเอฟเฟกต์ %1 เป็น %2", "LOOKS_CLEARGRAPHICEFFECTS": "ล้างเอฟเฟคภาพ", - "LOOKS_CHANGESIZEBY": "change size by %1", - "LOOKS_SETSIZETO": "set size to %1 %", + "LOOKS_CHANGESIZEBY": "เปลี่ยนขนาดทีละ %1", + "LOOKS_SETSIZETO": "กำหนดขนาดเป็น %1 %", "LOOKS_SIZE": "ขนาด", - "LOOKS_CHANGESTRETCHBY": "change stretch by %1", - "LOOKS_SETSTRETCHTO": "set stretch to %1 %", - "LOOKS_SWITCHCOSTUMETO": "switch costume to %1", + "LOOKS_CHANGESTRETCHBY": "เปลี่ยนความยืดทีละ %1", + "LOOKS_SETSTRETCHTO": "ตั้งค่าความยืดเป็น %1 %", + "LOOKS_SWITCHCOSTUMETO": "เปลี่ยนคอสตูมเป็น %1", "LOOKS_NEXTCOSTUME": "ชุดถัดไป", - "LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1", - "LOOKS_GOTOFRONTBACK": "go to %1 layer", - "LOOKS_GOTOFRONTBACK_FRONT": "front", - "LOOKS_GOTOFRONTBACK_BACK": "back", - "LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers", - "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward", - "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward", - "LOOKS_BACKDROPNUMBERNAME": "backdrop %1", - "LOOKS_COSTUMENUMBERNAME": "costume %1", - "LOOKS_NUMBERNAME_NUMBER": "number", - "LOOKS_NUMBERNAME_NAME": "name", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait", + "LOOKS_SWITCHBACKDROPTO": "เปลี่ยนฉากหลังเป็น %1", + "LOOKS_GOTOFRONTBACK": "ไปอยู่ %1 ", + "LOOKS_GOTOFRONTBACK_FRONT": "หน้าสุด", + "LOOKS_GOTOFRONTBACK_BACK": "หลังสุด", + "LOOKS_GOFORWARDBACKWARDLAYERS": "ไป %1 %2 ชั้น", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ด้านหน้า", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "ด้านหลัง", + "LOOKS_BACKDROPNUMBERNAME": "ฉากหลัง %1", + "LOOKS_COSTUMENUMBERNAME": "คอสตูม %1", + "LOOKS_NUMBERNAME_NUMBER": "หมายเลข", + "LOOKS_NUMBERNAME_NAME": "ชื่อ", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "เปลี่ยนฉากหลังเป็น %1 และรอ", "LOOKS_NEXTBACKDROP": "ฉากหลังต่อไป", "LOOKS_PREVIOUSBACKDROP": "ฉากหลังก่อนหน้า", - "MOTION_MOVESTEPS": "move %1 steps", - "MOTION_TURNLEFT": "turn %1 %2 degrees", - "MOTION_TURNRIGHT": "turn %1 %2 degrees", - "MOTION_POINTINDIRECTION": "point in direction %1", - "MOTION_POINTTOWARDS": "point towards %1", + "MOTION_MOVESTEPS": "เคลื่อนที่ %1 ก้าว", + "MOTION_TURNLEFT": "หมุน %1 %2 องศา", + "MOTION_TURNRIGHT": "หมุน %1 %2 องศา", + "MOTION_POINTINDIRECTION": "หันในแนว %1", + "MOTION_POINTTOWARDS": "หันไปทาง %1", "MOTION_POINTTOWARDS_POINTER": "ตัวชี้เมาส์", - "MOTION_GOTO": "go to %1", + "MOTION_GOTO": "ไปที่ %1", "MOTION_GOTO_POINTER": "ตัวชี้เมาส์", - "MOTION_GOTO_RANDOM": "random position", - "MOTION_GOTOXY": "go to x: %1 y: %2", - "MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3", - "MOTION_GLIDETO": "glide %1 secs to %2", + "MOTION_GOTO_RANDOM": "ตำแหน่งสุ่ม", + "MOTION_GOTOXY": "ไปที่ x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "เหิน %1 วินาที ไปยัง x: %2 y: %3", + "MOTION_GLIDETO": "เหิน %1 วินาที ไปยัง %2", "MOTION_GLIDETO_POINTER": "ตัวชี้เมาส์", - "MOTION_GLIDETO_RANDOM": "random position", - "MOTION_CHANGEXBY": "change x by %1", - "MOTION_SETX": "set x to %1", - "MOTION_CHANGEYBY": "change y by %1", - "MOTION_SETY": "set y to %1", + "MOTION_GLIDETO_RANDOM": "ตำแหน่งสุ่ม", + "MOTION_CHANGEXBY": "เปลี่ยน x ทีละ %1", + "MOTION_SETX": "ตั้งค่า x เป็น %1", + "MOTION_CHANGEYBY": "เปลี่ยน y ทีละ %1", + "MOTION_SETY": "ตั้งค่า y เป็น %1", "MOTION_IFONEDGEBOUNCE": "ถ้าชนขอบให้สะท้อนกลับ", - "MOTION_SETROTATIONSTYLE": "set rotation style %1", + "MOTION_SETROTATIONSTYLE": "ตั้งรูปแบบการหมุนเป็น %1", "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ซ้าย-ขวา", "MOTION_SETROTATIONSTYLE_DONTROTATE": "ห้ามหมุน", "MOTION_SETROTATIONSTYLE_ALLAROUND": "รอบด้าน", "MOTION_XPOSITION": "ตำแหน่ง x ", "MOTION_YPOSITION": "ตำแหน่ง y", "MOTION_DIRECTION": "ทิศทาง", - "MOTION_SCROLLRIGHT": "scroll right %1", - "MOTION_SCROLLUP": "scroll up %1", - "MOTION_ALIGNSCENE": "align scene %1", - "MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left", - "MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right", - "MOTION_ALIGNSCENE_MIDDLE": "middle", - "MOTION_ALIGNSCENE_TOPLEFT": "top-left", - "MOTION_ALIGNSCENE_TOPRIGHT": "top-right", - "MOTION_XSCROLL": "x scroll", - "MOTION_YSCROLL": "y scroll", + "MOTION_SCROLLRIGHT": "เลื่อนขวา %1", + "MOTION_SCROLLUP": "เลื่อนขึ้น %1", + "MOTION_ALIGNSCENE": "แนวฉาก %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "ล่างซ้าย", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "ล่างขวา", + "MOTION_ALIGNSCENE_MIDDLE": "กึ่งกลาง", + "MOTION_ALIGNSCENE_TOPLEFT": "บนซ้าย", + "MOTION_ALIGNSCENE_TOPRIGHT": "บนขวา", + "MOTION_XSCROLL": "x เลื่อน", + "MOTION_YSCROLL": "y เลื่อน", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -137,13 +138,13 @@ "OPERATORS_AND": "%1 และ %2", "OPERATORS_OR": "%1 หรือ %2", "OPERATORS_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 จาก %2", + "OPERATORS_JOIN": "ต่อ %1 %2", + "OPERATORS_LETTEROF": "อักษรที่ %1 ของ %2", + "OPERATORS_LENGTH": "ความยาวของ %1", + "OPERATORS_CONTAINS": "%1 มี %2?", + "OPERATORS_MOD": "%1 หารเอาเศษ %2", + "OPERATORS_ROUND": "ปัดเศษ %1", + "OPERATORS_MATHOP": "%1 ของ %2", "OPERATORS_MATHOP_ABS": "ค่าสัมบูรณ์", "OPERATORS_MATHOP_FLOOR": "พื้น", "OPERATORS_MATHOP_CEILING": "เพดาน", @@ -158,25 +159,25 @@ "OPERATORS_MATHOP_LOG": "log", "OPERATORS_MATHOP_EEXP": "e ^", "OPERATORS_MATHOP_10EXP": "10 ^", - "PROCEDURES_DEFINITION": "define %1", - "SENSING_TOUCHINGOBJECT": "touching %1?", + "PROCEDURES_DEFINITION": "กำหนด %1", + "SENSING_TOUCHINGOBJECT": "แตะ %1?", "SENSING_TOUCHINGOBJECT_POINTER": "ตัวชี้เมาส์", "SENSING_TOUCHINGOBJECT_EDGE": "ขอบ", - "SENSING_TOUCHINGCOLOR": "touching color %1?", - "SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?", - "SENSING_DISTANCETO": "distance to %1", + "SENSING_TOUCHINGCOLOR": "แตะสี %1?", + "SENSING_COLORISTOUCHINGCOLOR": "สี %1 แตะกับสี %2?", + "SENSING_DISTANCETO": "ระยะห่างไปยัง %1", "SENSING_DISTANCETO_POINTER": "ตัวชี้เมาส์", - "SENSING_ASKANDWAIT": "ask %1 and wait", + "SENSING_ASKANDWAIT": "ถาม %1 และรอ", "SENSING_ANSWER": "คำตอบ", "SENSING_KEYPRESSED": "แป้น %1 ถูกกด?", "SENSING_MOUSEDOWN": "เมาส์ถูกกด?", "SENSING_MOUSEX": "ตำแหน่ง x ของเมาส์", "SENSING_MOUSEY": "ตำแหน่ง y ของเมาส์", - "SENSING_SETDRAGMODE": "set drag mode %1", - "SENSING_SETDRAGMODE_DRAGGABLE": "draggable", - "SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable", + "SENSING_SETDRAGMODE": "ตั้งค่าโหมดลาก %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "ลากได้", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ลากไม่ได้", "SENSING_LOUDNESS": "ระดับความดัง", - "SENSING_LOUD": "loud?", + "SENSING_LOUD": "เสียงดัง?", "SENSING_TIMER": "จับเวลา", "SENSING_RESETTIMER": "จับเวลาใหม่", "SENSING_OF": "%1 จาก %2", @@ -189,7 +190,7 @@ "SENSING_OF_VOLUME": "ระดับเสียง", "SENSING_OF_BACKDROPNUMBER": "ฉากหลัง #", "SENSING_OF_BACKDROPNAME": "ชื่อฉากหลัง", - "SENSING_CURRENT": "current %1", + "SENSING_CURRENT": "%1 ปัจจุบัน", "SENSING_CURRENT_YEAR": "ปี", "SENSING_CURRENT_MONTH": "เดือน", "SENSING_CURRENT_DATE": "วันที่", @@ -199,16 +200,66 @@ "SENSING_CURRENT_SECOND": "วินาที", "SENSING_DAYSSINCE2000": "จำนวนวันตั้งแต่ปี ค.ศ 2000", "SENSING_USERNAME": "ชื่อผู้ใช้", - "SENSING_USERID": "user id", + "SENSING_USERID": "รหัสผู้ใช้", "SOUND_PLAY": "เริ่มเสียง %1", - "SOUND_PLAYUNTILDONE": "เริ่มเสียง %1 จนจบ", + "SOUND_PLAYUNTILDONE": "เล่นเสียง %1 จนจบ", "SOUND_STOPALLSOUNDS": "หยุดเสียงทั้งหมด", - "SOUND_SETEFFECTO": "set %1 effect to %2", - "SOUND_CHANGEEFFECTBY": "change %1 effect by %2", - "SOUND_CLEAREFFECTS": "clear sound effects", - "SOUND_EFFECTS_PITCH": "pitch", - "SOUND_EFFECTS_PAN": "pan left/right", - "SOUND_CHANGEVOLUMEBY": "change volume by %1", + "SOUND_SETEFFECTO": "ตั้งค่าเอฟเฟกต์ %1 เป็น %2", + "SOUND_CHANGEEFFECTBY": "เปลี่ยนเอฟเฟกต์ %1 ทีละ %2", + "SOUND_CLEAREFFECTS": "ล้างเอฟเฟกต์เสียง", + "SOUND_EFFECTS_PITCH": "เสียงสูงต่ำ", + "SOUND_EFFECTS_PAN": "แพนเสียงซ้าย/ขวา", + "SOUND_CHANGEVOLUMEBY": "เปลี่ยนระดับเสียงทีละ %1", "SOUND_SETVOLUMETO": "ตั้งระดับเสียงเป็น %1%", - "SOUND_VOLUME": "ระดับเสียง" + "SOUND_VOLUME": "ระดับเสียง", + "CATEGORY_MOTION": "เคลื่อนที่", + "CATEGORY_LOOKS": "รูปร่าง", + "CATEGORY_SOUND": "เสียง", + "CATEGORY_EVENTS": "เหตุการณ์", + "CATEGORY_CONTROL": "ควบคุม", + "CATEGORY_SENSING": "ตรวจจับ", + "CATEGORY_OPERATORS": "ตัวดำเนินการ", + "CATEGORY_VARIABLES": "ตัวแปร", + "CATEGORY_MYBLOCKS": "บล็อกของฉัน", + "DUPLICATE": "ทำซ้ำ", + "DELETE": "ลบ", + "ADD_COMMENT": "เพิ่มคำอธิบาย", + "REMOVE_COMMENT": "ลบคำอธิบาย", + "DELETE_BLOCK": "ลบบล็อก", + "DELETE_X_BLOCKS": "ลบ %1 บล็อก", + "DELETE_ALL_BLOCKS": "ลบทั้งหมด %1 บล็อก?", + "CLEAN_UP": "จัดระเบียบบล็อก", + "HELP": "ช่วยเหลือ", + "UNDO": "ย้อนกลับ", + "REDO": "ทำซ้ำ", + "EDIT_PROCEDURE": "แก้ไข", + "SHOW_PROCEDURE_DEFINITION": "ไปยังตัวกำหนด", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "พูดอะไรสักอย่าง...", + "COLOUR_HUE_LABEL": "สี", + "COLOUR_SATURATION_LABEL": "ความอิ่มตัว", + "COLOUR_BRIGHTNESS_LABEL": "ความสว่าง", + "CHANGE_VALUE_TITLE": "เปลี่ยนค่า:", + "RENAME_VARIABLE": "เปลี่ยนชื่อตัวแปร", + "RENAME_VARIABLE_TITLE": "เปลี่ยนชื่อตัวแปร '% 1' ทั้งหมดเป็น:", + "RENAME_VARIABLE_MODAL_TITLE": "เปลี่ยนชื่อตัวแปร", + "NEW_VARIABLE": "สร้างตัวแปร", + "NEW_VARIABLE_TITLE": "ชื่อตัวแปรใหม่:", + "VARIABLE_MODAL_TITLE": "ตัวแปรใหม่", + "VARIABLE_ALREADY_EXISTS": "มีตัวแปรชื่อ '%1' อยู่แล้ว", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "มีตัวแปรชื่อ '% 1' อยู่แล้วสำหรับตัวแปรอื่นชนิด '% 2'", + "DELETE_VARIABLE_CONFIRMATION": "ลบตัวแปร %2 ซึ่งใช้อยู่ %1 ที่?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "ไม่สามารถลบตัวแปร '%1' ได้เนื่องจากเป็นส่วนหนึ่งของคำจำกัดความของฟังก์ชัน '%2'", + "DELETE_VARIABLE": "ลบตัวแปร '%1'", + "NEW_PROCEDURE": "สร้างบล็อกใหม่", + "PROCEDURE_ALREADY_EXISTS": "มีขั้นตอนชื่อ '%1' อยู่แล้ว", + "NEW_LIST": "สร้างรายการ", + "NEW_LIST_TITLE": "ชื่อรายการ:", + "LIST_MODAL_TITLE": "รายการใหม่", + "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" } \ No newline at end of file diff --git a/editor/blocks/tn.json b/editor/blocks/tn.json index 91b1ed8d..2672cd92 100644 --- a/editor/blocks/tn.json +++ b/editor/blocks/tn.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "fa sprite sena se tobetswa", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "maemo a modumo" + "SOUND_VOLUME": "maemo a modumo", + "CATEGORY_MOTION": "Tsikinyego", + "CATEGORY_LOOKS": "Dipopego", + "CATEGORY_SOUND": "Modumo", + "CATEGORY_EVENTS": "Ditirafalo", + "CATEGORY_CONTROL": "Taolo", + "CATEGORY_SENSING": "Dupelela", + "CATEGORY_OPERATORS": "Badiri", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Kopisa", + "DELETE": "Phimola", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Sutlha", + "REDO": "Dira gape", + "EDIT_PROCEDURE": "Sekaseka", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Dira Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Pharologano e ncha", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Dira lebokoso", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Dira lenaane", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Lenaneo le le sha", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Molaetsa o mosha", + "DEFAULT_BROADCAST_MESSAGE_NAME": "molaetsa wa pele" } \ No newline at end of file diff --git a/editor/blocks/uk.json b/editor/blocks/uk.json index f543e47b..4b0c79c4 100644 --- a/editor/blocks/uk.json +++ b/editor/blocks/uk.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "коли %1 натиснуто", "EVENT_WHENTHISSPRITECLICKED": "коли спрайт натиснуто", "EVENT_WHENSTAGECLICKED": "коли сцену натиснуто", + "EVENT_WHENTOUCHINGOBJECT": "коли цей спрай доторкнеться %1", "EVENT_WHENBROADCASTRECEIVED": "коли я отримую %1", "EVENT_WHENBACKDROPSWITCHESTO": "коли тло змінится на %1", "EVENT_WHENGREATERTHAN": "доки %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "панорама", "SOUND_CHANGEVOLUMEBY": "змінити гучність на %1", "SOUND_SETVOLUMETO": "встановити гучність %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": "Додати коментар", + "REMOVE_COMMENT": "Вилучити коментар", + "DELETE_BLOCK": "Вилучити блок", + "DELETE_X_BLOCKS": "Вилучити %1 блоки", + "DELETE_ALL_BLOCKS": "Вилучити всі %1 блоки?", + "CLEAN_UP": "Впорядкувати блоки", + "HELP": "Допомога", + "UNDO": "Скасувати", + "REDO": "Повернути", + "EDIT_PROCEDURE": "Правка", + "SHOW_PROCEDURE_DEFINITION": "Перейти до визначення", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Скажіть щось...", + "COLOUR_HUE_LABEL": "Колір", + "COLOUR_SATURATION_LABEL": "Насиченість", + "COLOUR_BRIGHTNESS_LABEL": "Яскравість", + "CHANGE_VALUE_TITLE": "Змінити значення:", + "RENAME_VARIABLE": "Перейменувати змінну", + "RENAME_VARIABLE_TITLE": "Перейменувати усі '%1' змінні на:", + "RENAME_VARIABLE_MODAL_TITLE": "Перейменувати змінну", + "NEW_VARIABLE": "Створити змінну", + "NEW_VARIABLE_TITLE": "Нове ім'я змінної:", + "VARIABLE_MODAL_TITLE": "Нова змінна", + "VARIABLE_ALREADY_EXISTS": "Змінна з іменем '%1' вже існує", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Змінна з іменем '%1' вже існує для іншої змінної типу '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Вилучити %1 що використовує змінну '%2'?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Не можу вилучити змінну '%1' оскільки вона визначена у функції '%2'", + "DELETE_VARIABLE": "Вилучити змінну '%1'", + "NEW_PROCEDURE": "Створити блок", + "PROCEDURE_ALREADY_EXISTS": "Процедура з іменем '%1' вже існує", + "NEW_LIST": "Створити список", + "NEW_LIST_TITLE": "Нове ім’я списку:", + "LIST_MODAL_TITLE": "Новий список", + "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" } \ No newline at end of file diff --git a/editor/blocks/ur.json b/editor/blocks/ur.json index ecb96030..a2e6649a 100644 --- a/editor/blocks/ur.json +++ b/editor/blocks/ur.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "جب یہ بھوت دبے", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,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": "Duplicate", + "DELETE": "مٹائیں", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "ترمیم", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/uz.json b/editor/blocks/uz.json index 1f681604..78f212a5 100644 --- a/editor/blocks/uz.json +++ b/editor/blocks/uz.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "sprayt bosilganda", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "ovoz" + "SOUND_VOLUME": "ovoz", + "CATEGORY_MOTION": "Harakat", + "CATEGORY_LOOKS": "Ko'rinish", + "CATEGORY_SOUND": "Ovoz", + "CATEGORY_EVENTS": "Hodisalar", + "CATEGORY_CONTROL": "Boshqaruvchi", + "CATEGORY_SENSING": "Sezgirlik", + "CATEGORY_OPERATORS": "Amallar", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Nusxasini yaratish", + "DELETE": "Olib tashlash", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Yordam", + "UNDO": "Bekor qilish", + "REDO": "Qaytarish", + "EDIT_PROCEDURE": "Oʻzgartirish", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "O'zgaruvchi yaratish", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "Yangi o'zgaruvchi", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Blok yasash", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Ro‘yxat tuzing", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "Yangi roʻyxat", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Yangi xabar", + "DEFAULT_BROADCAST_MESSAGE_NAME": "xabar1" } \ No newline at end of file diff --git a/editor/blocks/vi.json b/editor/blocks/vi.json index d5fa9c26..0fb15bab 100644 --- a/editor/blocks/vi.json +++ b/editor/blocks/vi.json @@ -39,6 +39,7 @@ "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_WHENBROADCASTRECEIVED": "khi tôi nhận %1", "EVENT_WHENBACKDROPSWITCHESTO": "khi phông nền chuyển thành %1", "EVENT_WHENGREATERTHAN": "khi %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan trái/phải", "SOUND_CHANGEVOLUMEBY": "đổi âm lượng %1", "SOUND_SETVOLUMETO": "đặt âm lượng %1%", - "SOUND_VOLUME": "âm lượng" + "SOUND_VOLUME": "âm lượng", + "CATEGORY_MOTION": "Chuyển động", + "CATEGORY_LOOKS": "Điệu bộ", + "CATEGORY_SOUND": "Âm thanh", + "CATEGORY_EVENTS": "Các trường hợp", + "CATEGORY_CONTROL": "Điều khiển", + "CATEGORY_SENSING": "Cảm biến", + "CATEGORY_OPERATORS": "Các phép toán", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Tạo bản sao", + "DELETE": "Xóa", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "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...", + "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", + "NEW_VARIABLE": "Tạo một biến", + "NEW_VARIABLE_TITLE": "New variable name:", + "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", + "NEW_PROCEDURE": "Tạo một mảnh ghép", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Tạo một Danh sách", + "NEW_LIST_TITLE": "New list name:", + "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:", + "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 6bcdfa97..c7d96f06 100644 --- a/editor/blocks/yo.json +++ b/editor/blocks/yo.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked", "EVENT_WHENSTAGECLICKED": "when stage clicked", + "EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1", "EVENT_WHENBROADCASTRECEIVED": "when I receive %1", "EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1", "EVENT_WHENGREATERTHAN": "when %1 > %2", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "volume" + "SOUND_VOLUME": "volume", + "CATEGORY_MOTION": "Motion", + "CATEGORY_LOOKS": "Looks", + "CATEGORY_SOUND": "Sound", + "CATEGORY_EVENTS": "Events", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensing", + "CATEGORY_OPERATORS": "Operators", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Duplicate", + "DELETE": "Delete", + "ADD_COMMENT": "Add Comment", + "REMOVE_COMMENT": "Remove Comment", + "DELETE_BLOCK": "Delete Block", + "DELETE_X_BLOCKS": "Delete %1 Blocks", + "DELETE_ALL_BLOCKS": "Delete all %1 blocks?", + "CLEAN_UP": "Clean up Blocks", + "HELP": "Help", + "UNDO": "Undo", + "REDO": "Redo", + "EDIT_PROCEDURE": "Edit", + "SHOW_PROCEDURE_DEFINITION": "Go to definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Brightness", + "CHANGE_VALUE_TITLE": "Change value:", + "RENAME_VARIABLE": "Rename variable", + "RENAME_VARIABLE_TITLE": "Rename all '%1' variables to:", + "RENAME_VARIABLE_MODAL_TITLE": "Rename Variable", + "NEW_VARIABLE": "Make a Variable", + "NEW_VARIABLE_TITLE": "New variable name:", + "VARIABLE_MODAL_TITLE": "New Variable", + "VARIABLE_ALREADY_EXISTS": "A variable named '%1' already exists.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named '%1' already exists for another variable of type '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the '%2' variable?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable '%1' because it's part of the definition of the function '%2'", + "DELETE_VARIABLE": "Delete the '%1' variable", + "NEW_PROCEDURE": "Make a Block", + "PROCEDURE_ALREADY_EXISTS": "A procedure named '%1' already exists.", + "NEW_LIST": "Make a List", + "NEW_LIST_TITLE": "New list name:", + "LIST_MODAL_TITLE": "New List", + "LIST_ALREADY_EXISTS": "A list named '%1' already exists.", + "RENAME_LIST_TITLE": "Rename all '%1' lists to:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "New Message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" } \ No newline at end of file diff --git a/editor/blocks/zh-cn.json b/editor/blocks/zh-cn.json index 5a161fbe..46695847 100644 --- a/editor/blocks/zh-cn.json +++ b/editor/blocks/zh-cn.json @@ -4,7 +4,7 @@ "CONTROL_IF": "如果 %1 那么", "CONTROL_ELSE": "否则", "CONTROL_STOP": "停止", - "CONTROL_STOP_ALL": "全部", + "CONTROL_STOP_ALL": "全部脚本", "CONTROL_STOP_THIS": "这个脚本", "CONTROL_STOP_OTHER": "该角色的其他脚本", "CONTROL_WAIT": "等待 %1 秒", @@ -19,7 +19,7 @@ "CONTROL_COUNTER": "计数器", "CONTROL_INCRCOUNTER": "计数器加一", "CONTROL_CLEARCOUNTER": "计数器归零", - "CONTROL_ALLATONCE": "所有的只执行一次", + "CONTROL_ALLATONCE": "所有脚本", "DATA_SETVARIABLETO": "将 %1 设为 %2", "DATA_CHANGEVARIABLEBY": "将 %1 增加 %2", "DATA_SHOWVARIABLE": "显示变量 %1", @@ -39,19 +39,20 @@ "EVENT_WHENFLAGCLICKED": "当 %1 被点击", "EVENT_WHENTHISSPRITECLICKED": "当角色被点击", "EVENT_WHENSTAGECLICKED": "当舞台被点击", + "EVENT_WHENTOUCHINGOBJECT": "当该角色碰到 %1", "EVENT_WHENBROADCASTRECEIVED": "当接收到 %1", - "EVENT_WHENBACKDROPSWITCHESTO": "当背景切换到 %1", + "EVENT_WHENBACKDROPSWITCHESTO": "当背景换成 %1", "EVENT_WHENGREATERTHAN": "当 %1 > %2", "EVENT_WHENGREATERTHAN_TIMER": "计时器", "EVENT_BROADCAST": "广播 %1", "EVENT_BROADCASTANDWAIT": "广播 %1 并等待", "EVENT_WHENKEYPRESSED": "当按下 %1 键", "EVENT_WHENKEYPRESSED_SPACE": "空格", - "EVENT_WHENKEYPRESSED_LEFT": "左移键", - "EVENT_WHENKEYPRESSED_RIGHT": "右移键", - "EVENT_WHENKEYPRESSED_DOWN": "下移键", - "EVENT_WHENKEYPRESSED_UP": "上移键", - "EVENT_WHENKEYPRESSED_ANY": "任何", + "EVENT_WHENKEYPRESSED_LEFT": "←", + "EVENT_WHENKEYPRESSED_RIGHT": "→", + "EVENT_WHENKEYPRESSED_DOWN": "↓", + "EVENT_WHENKEYPRESSED_UP": "↑", + "EVENT_WHENKEYPRESSED_ANY": "任意", "LOOKS_SAYFORSECS": "说 %1 %2 秒", "LOOKS_SAY": "说 %1", "LOOKS_THINKFORSECS": "思考 %1 %2 秒", @@ -72,11 +73,11 @@ "LOOKS_CHANGESIZEBY": "将大小增加 %1", "LOOKS_SETSIZETO": "将大小设为 %1", "LOOKS_SIZE": "大小", - "LOOKS_CHANGESTRETCHBY": "伸缩1%", - "LOOKS_SETSTRETCHTO": "设置到伸缩1%", - "LOOKS_SWITCHCOSTUMETO": "将造型设为 %1", + "LOOKS_CHANGESTRETCHBY": "伸缩%1", + "LOOKS_SETSTRETCHTO": "设置伸缩为%1 %", + "LOOKS_SWITCHCOSTUMETO": "换成 %1 造型", "LOOKS_NEXTCOSTUME": "下一个造型", - "LOOKS_SWITCHBACKDROPTO": "将背景设为 %1", + "LOOKS_SWITCHBACKDROPTO": "换成 %1 背景", "LOOKS_GOTOFRONTBACK": "移到最 %1 ", "LOOKS_GOTOFRONTBACK_FRONT": "前面", "LOOKS_GOTOFRONTBACK_BACK": "后面", @@ -87,7 +88,7 @@ "LOOKS_COSTUMENUMBERNAME": "造型 %1", "LOOKS_NUMBERNAME_NUMBER": "编号", "LOOKS_NUMBERNAME_NAME": "名称", - "LOOKS_SWITCHBACKDROPTOANDWAIT": "将背景切换到 %1 并等待", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "换成 %1 背景并等待", "LOOKS_NEXTBACKDROP": "下一个背景", "LOOKS_PREVIOUSBACKDROP": "上一个背景", "MOTION_MOVESTEPS": "移动 %1 步", @@ -116,16 +117,16 @@ "MOTION_XPOSITION": "x 坐标", "MOTION_YPOSITION": "y 坐标", "MOTION_DIRECTION": "方向", - "MOTION_SCROLLRIGHT": "向右滚动到1%的位置", - "MOTION_SCROLLUP": "向上滚动到1%的位置", - "MOTION_ALIGNSCENE": "对其到场景1%的位置", - "MOTION_ALIGNSCENE_BOTTOMLEFT": "左下", - "MOTION_ALIGNSCENE_BOTTOMRIGHT": "右下", + "MOTION_SCROLLRIGHT": "向右滚动到%1的位置", + "MOTION_SCROLLUP": "向上滚动到%1的位置", + "MOTION_ALIGNSCENE": "和场景%1对齐", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "左下角", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "右下角", "MOTION_ALIGNSCENE_MIDDLE": "中间", - "MOTION_ALIGNSCENE_TOPLEFT": "左上", - "MOTION_ALIGNSCENE_TOPRIGHT": "右上", - "MOTION_XSCROLL": "x滚动轴", - "MOTION_YSCROLL": "y滚动轴", + "MOTION_ALIGNSCENE_TOPLEFT": "左上角", + "MOTION_ALIGNSCENE_TOPRIGHT": "右上角", + "MOTION_XSCROLL": "x滚动位置", + "MOTION_YSCROLL": "y滚动位置", "OPERATORS_ADD": "%1 + %2", "OPERATORS_SUBTRACT": "%1 - %2", "OPERATORS_MULTIPLY": "%1 * %2", @@ -142,12 +143,12 @@ "OPERATORS_LENGTH": "%1 的字符数", "OPERATORS_CONTAINS": "%1 包含 %2 ?", "OPERATORS_MOD": "%1 除以 %2 的余数", - "OPERATORS_ROUND": "将 %1 四舍五入", + "OPERATORS_ROUND": "四舍五入 %1", "OPERATORS_MATHOP": "%1 %2", - "OPERATORS_MATHOP_ABS": "abs", - "OPERATORS_MATHOP_FLOOR": "floor", - "OPERATORS_MATHOP_CEILING": "ceiling", - "OPERATORS_MATHOP_SQRT": "sqrt", + "OPERATORS_MATHOP_ABS": "绝对值", + "OPERATORS_MATHOP_FLOOR": "向下取整", + "OPERATORS_MATHOP_CEILING": "向上取整", + "OPERATORS_MATHOP_SQRT": "平方根", "OPERATORS_MATHOP_SIN": "sin", "OPERATORS_MATHOP_COS": "cos", "OPERATORS_MATHOP_TAN": "tan", @@ -176,7 +177,7 @@ "SENSING_SETDRAGMODE_DRAGGABLE": "可拖动", "SENSING_SETDRAGMODE_NOTDRAGGABLE": "不可拖动", "SENSING_LOUDNESS": "响度", - "SENSING_LOUD": "响亮?", + "SENSING_LOUD": "响声?", "SENSING_TIMER": "计时器", "SENSING_RESETTIMER": "计时器归零", "SENSING_OF": "%2 的 %1", @@ -197,7 +198,7 @@ "SENSING_CURRENT_HOUR": "时", "SENSING_CURRENT_MINUTE": "分", "SENSING_CURRENT_SECOND": "秒", - "SENSING_DAYSSINCE2000": "自2000年到现在的天数", + "SENSING_DAYSSINCE2000": "2000年至今的天数", "SENSING_USERNAME": "用户名", "SENSING_USERID": "用户id", "SOUND_PLAY": "播放声音 %1", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "左右平衡", "SOUND_CHANGEVOLUMEBY": "将音量增加 %1", "SOUND_SETVOLUMETO": "将音量设为 %1%", - "SOUND_VOLUME": "音量" + "SOUND_VOLUME": "音量", + "CATEGORY_MOTION": "运动", + "CATEGORY_LOOKS": "外观", + "CATEGORY_SOUND": "声音", + "CATEGORY_EVENTS": "事件", + "CATEGORY_CONTROL": "控制", + "CATEGORY_SENSING": "侦测", + "CATEGORY_OPERATORS": "运算", + "CATEGORY_VARIABLES": "变量", + "CATEGORY_MYBLOCKS": "自定义积木", + "DUPLICATE": "复制", + "DELETE": "删除", + "ADD_COMMENT": "添加注释", + "REMOVE_COMMENT": "删除注释", + "DELETE_BLOCK": "删除", + "DELETE_X_BLOCKS": "删除 %1积木", + "DELETE_ALL_BLOCKS": "删除全部 %1积木?", + "CLEAN_UP": "整理积木", + "HELP": "帮助", + "UNDO": "撤销", + "REDO": "重做", + "EDIT_PROCEDURE": "编辑", + "SHOW_PROCEDURE_DEFINITION": "查看定义", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "说些什么……", + "COLOUR_HUE_LABEL": "颜色", + "COLOUR_SATURATION_LABEL": "饱和度", + "COLOUR_BRIGHTNESS_LABEL": "亮度", + "CHANGE_VALUE_TITLE": "更改变量:", + "RENAME_VARIABLE": "重命名变量", + "RENAME_VARIABLE_TITLE": "重命名所有 '%1'的变量为:", + "RENAME_VARIABLE_MODAL_TITLE": "重命名变量", + "NEW_VARIABLE": "建立一个变量", + "NEW_VARIABLE_TITLE": "新变量名:", + "VARIABLE_MODAL_TITLE": "新建变量", + "VARIABLE_ALREADY_EXISTS": "名为 '%1' 的变量已经存在。", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "名为 '%1'的变量已存在于另一个类型为 '%2'的变量中。", + "DELETE_VARIABLE_CONFIRMATION": "删除%1处「%2」变量吗?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "无法删除变量「%1」,因为函数「%2」的定义中用到了它", + "DELETE_VARIABLE": "删除变量「%1」", + "NEW_PROCEDURE": "制作新的积木", + "PROCEDURE_ALREADY_EXISTS": "名为「%1」的程序已经存在。", + "NEW_LIST": "建立一个列表", + "NEW_LIST_TITLE": "新的列表名:", + "LIST_MODAL_TITLE": "新建列表", + "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" } \ No newline at end of file diff --git a/editor/blocks/zh-tw.json b/editor/blocks/zh-tw.json index b81e4d39..6ee0fd5e 100644 --- a/editor/blocks/zh-tw.json +++ b/editor/blocks/zh-tw.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "當 %1 被點擊", "EVENT_WHENTHISSPRITECLICKED": "當角色被點擊", "EVENT_WHENSTAGECLICKED": "當舞台被點擊", + "EVENT_WHENTOUCHINGOBJECT": "當角色碰到 %1", "EVENT_WHENBROADCASTRECEIVED": "當收到訊息 %1", "EVENT_WHENBACKDROPSWITCHESTO": "當背景換成 %1", "EVENT_WHENGREATERTHAN": "當 %1 > %2", @@ -72,8 +73,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", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "聲道左/右", "SOUND_CHANGEVOLUMEBY": "音量改變 %1", "SOUND_SETVOLUMETO": "音量設為 %1%", - "SOUND_VOLUME": "音量" + "SOUND_VOLUME": "音量", + "CATEGORY_MOTION": "動作", + "CATEGORY_LOOKS": "外觀", + "CATEGORY_SOUND": "音效", + "CATEGORY_EVENTS": "事件", + "CATEGORY_CONTROL": "控制", + "CATEGORY_SENSING": "偵測", + "CATEGORY_OPERATORS": "運算", + "CATEGORY_VARIABLES": "變數", + "CATEGORY_MYBLOCKS": "函式積木", + "DUPLICATE": "複製", + "DELETE": "刪除", + "ADD_COMMENT": "添加註解", + "REMOVE_COMMENT": "移除註解", + "DELETE_BLOCK": "刪除積木", + "DELETE_X_BLOCKS": "刪除 %1 個積木", + "DELETE_ALL_BLOCKS": "要刪除全部(%1 個)積木?", + "CLEAN_UP": "整理積木", + "HELP": "求助", + "UNDO": "復原", + "REDO": "重做", + "EDIT_PROCEDURE": "編輯", + "SHOW_PROCEDURE_DEFINITION": "移至定義", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "說些什麼…", + "COLOUR_HUE_LABEL": "顏色", + "COLOUR_SATURATION_LABEL": "彩度", + "COLOUR_BRIGHTNESS_LABEL": "亮度", + "CHANGE_VALUE_TITLE": "改成:", + "RENAME_VARIABLE": "重新命名變數", + "RENAME_VARIABLE_TITLE": "將變數 %1 重新命名為:", + "RENAME_VARIABLE_MODAL_TITLE": "重新命名變數", + "NEW_VARIABLE": "建立一個變數", + "NEW_VARIABLE_TITLE": "新變數的名稱", + "VARIABLE_MODAL_TITLE": "新的變數", + "VARIABLE_ALREADY_EXISTS": "變數名稱「%1」已經被使用。", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "變數名稱「%1」已經被使用在 %2 型別了。", + "DELETE_VARIABLE_CONFIRMATION": "刪除正在使用的變數 %2 的 %1 個地方?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "無法刪除變數 %1,因為它是函式 %2 定義中的一部分。", + "DELETE_VARIABLE": "刪除變數 %1", + "NEW_PROCEDURE": "建立一個積木", + "PROCEDURE_ALREADY_EXISTS": "程序名稱「%1」已經被使用。", + "NEW_LIST": "建立一個清單", + "NEW_LIST_TITLE": "新清單的名稱:", + "LIST_MODAL_TITLE": "新的清單", + "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" } \ No newline at end of file diff --git a/editor/blocks/zu.json b/editor/blocks/zu.json index 5c8e762f..76acdade 100644 --- a/editor/blocks/zu.json +++ b/editor/blocks/zu.json @@ -39,6 +39,7 @@ "EVENT_WHENFLAGCLICKED": "when %1 clicked", "EVENT_WHENTHISSPRITECLICKED": "nini lesi umlingisi ciphiza", "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", @@ -210,5 +211,55 @@ "SOUND_EFFECTS_PAN": "pan left/right", "SOUND_CHANGEVOLUMEBY": "change volume by %1", "SOUND_SETVOLUMETO": "set volume to %1%", - "SOUND_VOLUME": "umsindo" + "SOUND_VOLUME": "umsindo", + "CATEGORY_MOTION": "Ukunyakaza", + "CATEGORY_LOOKS": "Ukubukeka", + "CATEGORY_SOUND": "Umsindo", + "CATEGORY_EVENTS": "Izehlakalo", + "CATEGORY_CONTROL": "Lawula", + "CATEGORY_SENSING": "Ukuzwa", + "CATEGORY_OPERATORS": "Abalawuli", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "My Blocks", + "DUPLICATE": "Fanisa", + "DELETE": "Cima", + "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": "Usizo", + "UNDO": "Yenza kabusha", + "REDO": "Ukwenzakabusha", + "EDIT_PROCEDURE": "Lungisa", + "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": "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", + "NEW_PROCEDURE": "Enza amabhulokisi", + "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:", + "RENAME_LIST_MODAL_TITLE": "Rename List", + "NEW_BROADCAST_MESSAGE": "New message", + "NEW_BROADCAST_MESSAGE_TITLE": "New message name:", + "BROADCAST_MODAL_TITLE": "Umyalezo omusha", + "DEFAULT_BROADCAST_MESSAGE_NAME": "umyalezo wokuqala" } \ No newline at end of file diff --git a/editor/extensions/ab.json b/editor/extensions/ab.json index 989a9e1f..8c2ae539 100644 --- a/editor/extensions/ab.json +++ b/editor/extensions/ab.json @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", + "message": "(5) Иаарту хаи-хет", "description": "Sound of a drum stick hitting a hi-hat while open" }, "music.drumBongo": { @@ -32,7 +32,7 @@ "description": "Sound of a bongo being struck" }, "videoSensing.stage": { - "message": "stage", + "message": "асцена", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "pen.colorMenu.brightness": { @@ -80,11 +80,11 @@ "description": "Sound of a wooden flute being played" }, "music.drumSnare": { - "message": "(1) Snare Drum", + "message": "(1) Адаул хәыҷы", "description": "Sound of snare drum as used in a standard drum kit" }, "music.drumCowbell": { - "message": "(11) Cowbell", + "message": "(11) Аҵәҵәабжьы", "description": "Sound of a cowbell being struck" }, "videoSensing.onFlipped": { @@ -100,7 +100,7 @@ "description": "rest (play no sound) for a number of beats" }, "music.drumTriangle": { - "message": "(12) Triangle", + "message": "(12) Ахкәакь", "description": "Sound of a triangle (instrument) being struck" }, "music.instrumentTrombone": { @@ -128,7 +128,7 @@ "description": "Sound of a clarinet being played" }, "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", + "message": "(18) Аџыртә даул", "description": "Sound of a steel drum being struck" }, "pen.setHue": { @@ -180,7 +180,7 @@ "description": "Sound of an accoustic guitar" }, "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", + "message": "(6) Иарку хаи-хет", "description": "Sound of a drum stick hitting a hi-hat while closed" }, "pen.changeColorParam": { @@ -204,7 +204,7 @@ "description": "Sound of a marimba being struck" }, "music.instrumentMusicBox": { - "message": "(17) Music Box", + "message": "(17) Амузыкатә шкатулка", "description": "Sound of a music box playing" }, "music.instrumentOrgan": { @@ -236,7 +236,7 @@ "description": "change tempo (speed) for notes, drums, and rests played" }, "pen.colorMenu.saturation": { - "message": "saturation", + "message": "аԥштәылгазаара", "description": "label for saturation element in color picker for pen extension" }, "music.setInstrument": { @@ -248,7 +248,7 @@ "description": "Sound of a piano" }, "music.drumWoodBlock": { - "message": "(10) Wood Block", + "message": "(10) Амҿтәы шәындыҟәра хәҷы", "description": "Sound of a wood block being struck" }, "videoSensing.direction": { @@ -256,11 +256,11 @@ "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.instrumentSynthLead": { - "message": "(20) Synth Lead", + "message": "(20) Ихадоу асинтезатор", "description": "Sound of a \"lead\" synthesizer being played" }, "music.drumSideStick": { - "message": "(3) Side Stick", + "message": "(3) Аганахьтәи амаа", "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" }, "pen.changeShade": { @@ -280,7 +280,7 @@ "description": "Sound of an electric guitar" }, "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", + "message": "(4) Асаанқәа рысра", "description": "Sound of a drum stick hitting a crash cymbal" }, "videoSensing.off": { diff --git a/editor/extensions/el.json b/editor/extensions/el.json index 69730f0a..e4816161 100644 --- a/editor/extensions/el.json +++ b/editor/extensions/el.json @@ -1,6 +1,6 @@ { "music.drumHandClap": { - "message": "(8) Hand Clap", + "message": "(8) Παλαμάκια", "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { @@ -28,11 +28,11 @@ "description": "Sound of a drum stick hitting a hi-hat while open" }, "music.drumBongo": { - "message": "(13) Bongo", + "message": "(13) Μπόνγκο", "description": "Sound of a bongo being struck" }, "videoSensing.stage": { - "message": "stage", + "message": "σκηνικό", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "pen.colorMenu.brightness": { @@ -52,7 +52,7 @@ "description": "Sound of bass drum as used in a standard drum kit" }, "music.instrumentCello": { - "message": "(8) Cello", + "message": "(8) Τσέλο", "description": "Sound of a cello being played with a bow" }, "pen.changeHue": { @@ -60,7 +60,7 @@ "description": "legacy pen blocks - change pen color" }, "music.instrumentChoir": { - "message": "(15) Choir", + "message": "(15) Χορωδία", "description": "Sound of a choir singing" }, "music.drumVibraslap": { @@ -76,7 +76,7 @@ "description": "Sound of a string instrument (e.g. violin) being plucked" }, "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", + "message": "(13) Ξύλινο φλάουτο", "description": "Sound of a wooden flute being played" }, "music.drumSnare": { @@ -84,7 +84,7 @@ "description": "Sound of snare drum as used in a standard drum kit" }, "music.drumCowbell": { - "message": "(11) Cowbell", + "message": "(11) Κουδούνα", "description": "Sound of a cowbell being struck" }, "videoSensing.onFlipped": { @@ -100,11 +100,11 @@ "description": "rest (play no sound) for a number of beats" }, "music.drumTriangle": { - "message": "(12) Triangle", + "message": "(12) Τρίγωνο", "description": "Sound of a triangle (instrument) being struck" }, "music.instrumentTrombone": { - "message": "(9) Trombone", + "message": "(9) Τρομπόνι", "description": "Sound of a trombone being played" }, "music.instrumentVibraphone": { @@ -112,11 +112,11 @@ "description": "Sound of a vibraphone being struck" }, "music.instrumentSaxophone": { - "message": "(11) Saxophone", + "message": "(11) Σαξόφωνο", "description": "Sound of a saxophone being played" }, "music.instrumentBass": { - "message": "(6) Bass", + "message": "(6) Μπάσο", "description": "Sound of an accoustic upright bass" }, "pen.clear": { @@ -124,7 +124,7 @@ "description": "erase all pen trails and stamps" }, "music.instrumentClarinet": { - "message": "(10) Clarinet", + "message": "(10) Κλαρινέτο", "description": "Sound of a clarinet being played" }, "music.instrumentSteelDrum": { @@ -140,7 +140,7 @@ "description": "Sound of a guiro being played" }, "music.instrumentBassoon": { - "message": "(14) Bassoon", + "message": "(14) Φαγκότο", "description": "Sound of a bassoon being played" }, "pen.setShade": { @@ -148,7 +148,7 @@ "description": "legacy pen blocks - set pen shade" }, "music.instrumentFlute": { - "message": "(12) Flute", + "message": "(12) Φλάουτο", "description": "Sound of a flute being played" }, "pen.colorMenu.color": { @@ -156,7 +156,7 @@ "description": "label for color element in color picker for pen extension" }, "music.drumConga": { - "message": "(14) Conga", + "message": "(14) Κόνγκα", "description": "Sound of a conga being struck" }, "pen.changeSize": { @@ -176,7 +176,7 @@ "description": "label for transparency element in color picker for pen extension" }, "music.instrumentGuitar": { - "message": "(4) Guitar", + "message": "(4) Κιθάρα", "description": "Sound of an accoustic guitar" }, "music.drumClosedHiHat": { @@ -200,15 +200,15 @@ "description": "play drum sample for a number of beats" }, "music.instrumentMarimba": { - "message": "(19) Marimba", + "message": "(19) Μαρίμπα", "description": "Sound of a marimba being struck" }, "music.instrumentMusicBox": { - "message": "(17) Music Box", + "message": "(17) Μουσικό κουτί", "description": "Sound of a music box playing" }, "music.instrumentOrgan": { - "message": "(3) Organ", + "message": "(3) Εκκλησιαστικό όργανο", "description": "Sound of an organ" }, "videoSensing.videoOn": { @@ -244,7 +244,7 @@ "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" }, "music.instrumentPiano": { - "message": "(1) Piano", + "message": "(1) Πιάνο", "description": "Sound of a piano" }, "music.drumWoodBlock": { @@ -268,15 +268,15 @@ "description": "legacy pen blocks - change pen shade" }, "music.setTempo": { - "message": "set tempo to [TEMPO]", + "message": "θέσε ρυθμό [TEMPO]", "description": "set tempo (speed) for notes, drums, and rests played" }, "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", + "message": "(2) Ηλεκτρικό πιάνο", "description": "Sound of an electric piano" }, "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", + "message": "(5) Ηλεκτρική κιθάρα", "description": "Sound of an electric guitar" }, "music.drumCrashCymbal": { diff --git a/editor/extensions/es.json b/editor/extensions/es.json old mode 100644 new mode 100755 index adecb47f..eeced1c0 --- a/editor/extensions/es.json +++ b/editor/extensions/es.json @@ -4,7 +4,7 @@ "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { - "message": "fijar transparencia de video a [TRANSPARENCY]", + "message": "fijar transparencia de vídeo a [TRANSPARENCY]", "description": "Controls transparency of the video preview layer" }, "pen.setColor": { @@ -40,7 +40,7 @@ "description": "label for brightness element in color picker for pen extension" }, "videoSensing.videoToggle": { - "message": "poner video a [VIDEO_STATE]", + "message": "poner vídeo a [VIDEO_STATE]", "description": "Controls display of the video preview layer" }, "pen.setSize": { @@ -56,7 +56,7 @@ "description": "Sound of a cello being played with a bow" }, "pen.changeHue": { - "message": "sumar al color del lápiz [HUE]", + "message": "cambiar al color del lápiz [HUE]", "description": "legacy pen blocks - change pen color" }, "music.instrumentChoir": { @@ -64,7 +64,7 @@ "description": "Sound of a choir singing" }, "music.drumVibraslap": { - "message": "(17) Vibraslap", + "message": "(17) Trafaplás", "description": "Sound of a Vibraslap being played" }, "pen.stamp": { @@ -76,7 +76,7 @@ "description": "Sound of a string instrument (e.g. violin) being plucked" }, "music.instrumentWoodenFlute": { - "message": "(13) Flauta dulce", + "message": "(13) Flauta de madera", "description": "Sound of a wooden flute being played" }, "music.drumSnare": { @@ -96,7 +96,7 @@ "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.restForBeats": { - "message": "silencio de [BEATS] pulsos", + "message": "silencio de [BEATS] tiempos", "description": "rest (play no sound) for a number of beats" }, "music.drumTriangle": { @@ -160,7 +160,7 @@ "description": "Sound of a conga being struck" }, "pen.changeSize": { - "message": "sumar al tamaño [SIZE]", + "message": "cambiar al tamaño de lápiz [SIZE]", "description": "change the diameter of the trail left by a sprite" }, "videoSensing.on": { @@ -168,7 +168,7 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.instrumentSynthPad": { - "message": "(21) Sintetizador pad", + "message": "(21) Sintetizador melódico", "description": "Sound of a \"pad\" synthesizer being played" }, "pen.colorMenu.transparency": { @@ -184,11 +184,11 @@ "description": "Sound of a drum stick hitting a hi-hat while closed" }, "pen.changeColorParam": { - "message": "sumar a [COLOR_PARAM] [VALUE]", + "message": "cambiar a [COLOR_PARAM] de lápiz [VALUE]", "description": "change the state of a pen color parameter" }, "videoSensing.whenMotionGreaterThan": { - "message": "cuando movimiento de video > [REFERENCE]", + "message": "cuando movimiento de vídeo > [REFERENCE]", "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "music.drumTambourine": { @@ -196,7 +196,7 @@ "description": "Sound of a tambourine being struck" }, "music.playDrumForBeats": { - "message": "tocar tambor [DRUM] durante [BEATS] pulsos", + "message": "tocar tambor [DRUM] durante [BEATS] tiempos", "description": "play drum sample for a number of beats" }, "music.instrumentMarimba": { @@ -232,7 +232,7 @@ "description": "stop leaving a trail behind the sprite" }, "music.changeTempo": { - "message": "sumar al tempo [TEMPO]", + "message": "cambiar tempo por [TEMPO]", "description": "change tempo (speed) for notes, drums, and rests played" }, "pen.colorMenu.saturation": { @@ -248,7 +248,7 @@ "description": "Sound of a piano" }, "music.drumWoodBlock": { - "message": "(10) Caja china", + "message": "(10) Bloque de madera", "description": "Sound of a wood block being struck" }, "videoSensing.direction": { @@ -256,7 +256,7 @@ "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.instrumentSynthLead": { - "message": "(20) Sintetizador lead", + "message": "(20) Sintetizador melódico", "description": "Sound of a \"lead\" synthesizer being played" }, "music.drumSideStick": { @@ -264,7 +264,7 @@ "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" }, "pen.changeShade": { - "message": "sumar a sombra [SHADE]", + "message": "cambiar a sombra [SHADE]", "description": "legacy pen blocks - change pen shade" }, "music.setTempo": { @@ -288,7 +288,7 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.playNoteForBeats": { - "message": "tocar nota [NOTE] durante [BEATS] pulsos", + "message": "tocar nota [NOTE] durante [BEATS] tiempos", "description": "play a note for a number of beats" }, "music.drumClaves": { diff --git a/editor/extensions/et.json b/editor/extensions/et.json index a8ab4334..9cd65eaa 100644 --- a/editor/extensions/et.json +++ b/editor/extensions/et.json @@ -1,14 +1,14 @@ { "music.drumHandClap": { - "message": "(8) Hand Clap", + "message": "(8) Käteplaks", "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", + "message": "võta video läbipaistvus [TRANSPARENCY]%", "description": "Controls transparency of the video preview layer" }, "pen.setColor": { - "message": "set pen color to [COLOR]", + "message": "vali pliiatsi värviks [COLOR]", "description": "set the pen color to a particular (RGB) value" }, "pen.setColorParam": { @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", + "message": "(5) Lahtine Hi-Hat", "description": "Sound of a drum stick hitting a hi-hat while open" }, "music.drumBongo": { @@ -44,27 +44,27 @@ "description": "Controls display of the video preview layer" }, "pen.setSize": { - "message": "set pen size to [SIZE]", + "message": "võta pliiatsi suuruseks [SIZE]", "description": "set the diameter of a trail left by a sprite" }, "music.drumBass": { - "message": "(2) Bass Drum", + "message": "(2) Basstrumm", "description": "Sound of bass drum as used in a standard drum kit" }, "music.instrumentCello": { - "message": "(8) Cello", + "message": "(8) Tšello", "description": "Sound of a cello being played with a bow" }, "pen.changeHue": { - "message": "change pen color by [HUE]", + "message": "muuda pliiatsi värvi [HUE] võrra", "description": "legacy pen blocks - change pen color" }, "music.instrumentChoir": { - "message": "(15) Choir", + "message": "(15) Koor", "description": "Sound of a choir singing" }, "music.drumVibraslap": { - "message": "(17) Vibraslap", + "message": "(17) Põskvibrafon", "description": "Sound of a Vibraslap being played" }, "pen.stamp": { @@ -76,43 +76,43 @@ "description": "Sound of a string instrument (e.g. violin) being plucked" }, "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", + "message": "(13) Puitflööt", "description": "Sound of a wooden flute being played" }, "music.drumSnare": { - "message": "(1) Snare Drum", + "message": "(1) Soolotrumm", "description": "Sound of snare drum as used in a standard drum kit" }, "music.drumCowbell": { - "message": "(11) Cowbell", + "message": "(11) Lehmakell", "description": "Sound of a cowbell being struck" }, "videoSensing.onFlipped": { - "message": "on flipped", + "message": "peegeldatuna", "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" }, "videoSensing.sprite": { - "message": "sprite", + "message": "sprait", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.restForBeats": { - "message": "rest for [BEATS] beats", + "message": "paus [BEATS] lööki", "description": "rest (play no sound) for a number of beats" }, "music.drumTriangle": { - "message": "(12) Triangle", + "message": "(12) Triangel", "description": "Sound of a triangle (instrument) being struck" }, "music.instrumentTrombone": { - "message": "(9) Trombone", + "message": "(9) Tromboon", "description": "Sound of a trombone being played" }, "music.instrumentVibraphone": { - "message": "(16) Vibraphone", + "message": "(16) Vibrafon", "description": "Sound of a vibraphone being struck" }, "music.instrumentSaxophone": { - "message": "(11) Saxophone", + "message": "(11) Saksofon", "description": "Sound of a saxophone being played" }, "music.instrumentBass": { @@ -124,15 +124,15 @@ "description": "erase all pen trails and stamps" }, "music.instrumentClarinet": { - "message": "(10) Clarinet", + "message": "(10) Klarnet", "description": "Sound of a clarinet being played" }, "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", + "message": "(18) Terastrumm", "description": "Sound of a steel drum being struck" }, "pen.setHue": { - "message": "set pen color to [HUE]", + "message": "vali pliiatsi värviks [HUE]", "description": "legacy pen blocks - set pen color to number" }, "music.drumGuiro": { @@ -140,7 +140,7 @@ "description": "Sound of a guiro being played" }, "music.instrumentBassoon": { - "message": "(14) Bassoon", + "message": "(14) Fagott", "description": "Sound of a bassoon being played" }, "pen.setShade": { @@ -148,7 +148,7 @@ "description": "legacy pen blocks - set pen shade" }, "music.instrumentFlute": { - "message": "(12) Flute", + "message": "(12) Flööt", "description": "Sound of a flute being played" }, "pen.colorMenu.color": { @@ -156,11 +156,11 @@ "description": "label for color element in color picker for pen extension" }, "music.drumConga": { - "message": "(14) Conga", + "message": "(14) Konga", "description": "Sound of a conga being struck" }, "pen.changeSize": { - "message": "change pen size by [SIZE]", + "message": "muuda pliiatsisuurus [SIZE] võrra", "description": "change the diameter of the trail left by a sprite" }, "videoSensing.on": { @@ -168,7 +168,7 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.instrumentSynthPad": { - "message": "(21) Synth Pad", + "message": "(21) Süntesaatori taust", "description": "Sound of a \"pad\" synthesizer being played" }, "pen.colorMenu.transparency": { @@ -176,11 +176,11 @@ "description": "label for transparency element in color picker for pen extension" }, "music.instrumentGuitar": { - "message": "(4) Guitar", + "message": "(4) Kitarr", "description": "Sound of an accoustic guitar" }, "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", + "message": "(6) Kinnine Hi-Hat", "description": "Sound of a drum stick hitting a hi-hat while closed" }, "pen.changeColorParam": { @@ -192,11 +192,11 @@ "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "music.drumTambourine": { - "message": "(7) Tambourine", + "message": "(7) Tamburiin", "description": "Sound of a tambourine being struck" }, "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", + "message": "mängi trummi [DRUM] kestvusega [BEATS]", "description": "play drum sample for a number of beats" }, "music.instrumentMarimba": { @@ -204,11 +204,11 @@ "description": "Sound of a marimba being struck" }, "music.instrumentMusicBox": { - "message": "(17) Music Box", + "message": "(17) Mängutoos", "description": "Sound of a music box playing" }, "music.instrumentOrgan": { - "message": "(3) Organ", + "message": "(3) Orel", "description": "Sound of an organ" }, "videoSensing.videoOn": { @@ -232,7 +232,7 @@ "description": "stop leaving a trail behind the sprite" }, "music.changeTempo": { - "message": "change tempo by [TEMPO]", + "message": "muuda tempot [TEMPO] võrra", "description": "change tempo (speed) for notes, drums, and rests played" }, "pen.colorMenu.saturation": { @@ -240,15 +240,15 @@ "description": "label for saturation element in color picker for pen extension" }, "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", + "message": "võta instrumendiks [INSTRUMENT]", "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" }, "music.instrumentPiano": { - "message": "(1) Piano", + "message": "(1) Klaver", "description": "Sound of a piano" }, "music.drumWoodBlock": { - "message": "(10) Wood Block", + "message": "(10) Puitklots", "description": "Sound of a wood block being struck" }, "videoSensing.direction": { @@ -256,31 +256,31 @@ "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.instrumentSynthLead": { - "message": "(20) Synth Lead", + "message": "(20) Süntesaatori soolo", "description": "Sound of a \"lead\" synthesizer being played" }, "music.drumSideStick": { - "message": "(3) Side Stick", + "message": "(3) Trummi serv", "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" }, "pen.changeShade": { - "message": "change pen shade by [SHADE]", + "message": "muuda pliiatsi varjundit [SHADE] võrra", "description": "legacy pen blocks - change pen shade" }, "music.setTempo": { - "message": "set tempo to [TEMPO]", + "message": "muuda tempot [TEMPO] võrra", "description": "set tempo (speed) for notes, drums, and rests played" }, "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", + "message": "(2) Elektriklaver", "description": "Sound of an electric piano" }, "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", + "message": "(5) Elektrikitarr", "description": "Sound of an electric guitar" }, "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", + "message": "(4) Crash taldrik", "description": "Sound of a drum stick hitting a crash cymbal" }, "videoSensing.off": { @@ -288,11 +288,11 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", + "message": "mängi nooti [NOTE] [BEATS] takti", "description": "play a note for a number of beats" }, "music.drumClaves": { - "message": "(9) Claves", + "message": "(9) Pulgad", "description": "Sound of claves being struck together" } } \ No newline at end of file diff --git a/editor/extensions/fi.json b/editor/extensions/fi.json index b53442ba..10f0dc47 100644 --- a/editor/extensions/fi.json +++ b/editor/extensions/fi.json @@ -1,18 +1,18 @@ { "music.drumHandClap": { - "message": "(8) Hand Clap", + "message": "(8) Taputus", "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", + "message": "aseta videon läpinäkyvyys arvoon [TRANSPARENCY]", "description": "Controls transparency of the video preview layer" }, "pen.setColor": { - "message": "set pen color to [COLOR]", + "message": "aseta kynän väriksi [COLOR]", "description": "set the pen color to a particular (RGB) value" }, "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", + "message": "aseta kynän värin [COLOR_PARAM] arvoksi [VALUE]", "description": "set the state for a pen color parameter e.g. saturation" }, "music.drumCabasa": { @@ -24,15 +24,15 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", + "message": "(5) Avoin hi-hat", "description": "Sound of a drum stick hitting a hi-hat while open" }, "music.drumBongo": { - "message": "(13) Bongo", + "message": "(13) Bongorumpu", "description": "Sound of a bongo being struck" }, "videoSensing.stage": { - "message": "stage", + "message": "esiintymislava", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "pen.colorMenu.brightness": { @@ -40,27 +40,27 @@ "description": "label for brightness element in color picker for pen extension" }, "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", + "message": "kytke video [VIDEO_STATE]", "description": "Controls display of the video preview layer" }, "pen.setSize": { - "message": "set pen size to [SIZE]", + "message": "aseta kynän kooksi [SIZE]", "description": "set the diameter of a trail left by a sprite" }, "music.drumBass": { - "message": "(2) Bass Drum", + "message": "(2) Bassorumpu", "description": "Sound of bass drum as used in a standard drum kit" }, "music.instrumentCello": { - "message": "(8) Cello", + "message": "(8) Sello", "description": "Sound of a cello being played with a bow" }, "pen.changeHue": { - "message": "change pen color by [HUE]", + "message": "lisää kynän väriä arvolla [HUE]", "description": "legacy pen blocks - change pen color" }, "music.instrumentChoir": { - "message": "(15) Choir", + "message": "(15) Kuoro", "description": "Sound of a choir singing" }, "music.drumVibraslap": { @@ -72,67 +72,67 @@ "description": "render current costume on the background" }, "music.instrumentPizzicato": { - "message": "(7) Pizzicato", + "message": "(7) Näppäily", "description": "Sound of a string instrument (e.g. violin) being plucked" }, "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", + "message": "(13) Puuhuilu", "description": "Sound of a wooden flute being played" }, "music.drumSnare": { - "message": "(1) Snare Drum", + "message": "(1) Virvelirumpu", "description": "Sound of snare drum as used in a standard drum kit" }, "music.drumCowbell": { - "message": "(11) Cowbell", + "message": "(11) Lehmänkello", "description": "Sound of a cowbell being struck" }, "videoSensing.onFlipped": { - "message": "on flipped", + "message": "käännettäessä", "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" }, "videoSensing.sprite": { - "message": "sprite", + "message": "hahmo", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.restForBeats": { - "message": "rest for [BEATS] beats", + "message": "tauko [BEATS] iskun ajan", "description": "rest (play no sound) for a number of beats" }, "music.drumTriangle": { - "message": "(12) Triangle", + "message": "(12) Triangeli", "description": "Sound of a triangle (instrument) being struck" }, "music.instrumentTrombone": { - "message": "(9) Trombone", + "message": "(9) Pasuuna", "description": "Sound of a trombone being played" }, "music.instrumentVibraphone": { - "message": "(16) Vibraphone", + "message": "(16) Vibrafoni", "description": "Sound of a vibraphone being struck" }, "music.instrumentSaxophone": { - "message": "(11) Saxophone", + "message": "(11) Saksofoni", "description": "Sound of a saxophone being played" }, "music.instrumentBass": { - "message": "(6) Bass", + "message": "(6) Basso", "description": "Sound of an accoustic upright bass" }, "pen.clear": { - "message": "erase all", + "message": "pyyhi kaikki", "description": "erase all pen trails and stamps" }, "music.instrumentClarinet": { - "message": "(10) Clarinet", + "message": "(10) Klarinetti", "description": "Sound of a clarinet being played" }, "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", + "message": "(18) Tynnyrirumpu", "description": "Sound of a steel drum being struck" }, "pen.setHue": { - "message": "set pen color to [HUE]", + "message": "aseta kynän väriksi [HUE]", "description": "legacy pen blocks - set pen color to number" }, "music.drumGuiro": { @@ -140,15 +140,15 @@ "description": "Sound of a guiro being played" }, "music.instrumentBassoon": { - "message": "(14) Bassoon", + "message": "(14) Fagotti", "description": "Sound of a bassoon being played" }, "pen.setShade": { - "message": "set pen shade to [SHADE]", + "message": "aseta kynän tummuudeksi [SHADE]", "description": "legacy pen blocks - set pen shade" }, "music.instrumentFlute": { - "message": "(12) Flute", + "message": "(12) Huilu", "description": "Sound of a flute being played" }, "pen.colorMenu.color": { @@ -156,11 +156,11 @@ "description": "label for color element in color picker for pen extension" }, "music.drumConga": { - "message": "(14) Conga", + "message": "(14) Congarumpu", "description": "Sound of a conga being struck" }, "pen.changeSize": { - "message": "change pen size by [SIZE]", + "message": "lisää kynän kokoa arvolla [SIZE]", "description": "change the diameter of the trail left by a sprite" }, "videoSensing.on": { @@ -172,31 +172,31 @@ "description": "Sound of a \"pad\" synthesizer being played" }, "pen.colorMenu.transparency": { - "message": "transparency", + "message": "läpinäkyvyys", "description": "label for transparency element in color picker for pen extension" }, "music.instrumentGuitar": { - "message": "(4) Guitar", + "message": "(4) Kitara", "description": "Sound of an accoustic guitar" }, "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", + "message": "(6) Suljettu hi-hat", "description": "Sound of a drum stick hitting a hi-hat while closed" }, "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", + "message": "lisää kynän väriä [COLOR_PARAM] arvolla [VALUE]", "description": "change the state of a pen color parameter" }, "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", + "message": "kun videon liike > [REFERENCE]", "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "music.drumTambourine": { - "message": "(7) Tambourine", + "message": "(7) Tamburiini", "description": "Sound of a tambourine being struck" }, "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", + "message": "soita rumpua [DRUM] [BEATS] iskun ajan", "description": "play drum sample for a number of beats" }, "music.instrumentMarimba": { @@ -204,15 +204,15 @@ "description": "Sound of a marimba being struck" }, "music.instrumentMusicBox": { - "message": "(17) Music Box", + "message": "(17) Soittorasia", "description": "Sound of a music box playing" }, "music.instrumentOrgan": { - "message": "(3) Organ", + "message": "(3) Urut", "description": "Sound of an organ" }, "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", + "message": "kohteen [SUBJECT] videon [ATTRIBUTE]", "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" }, "music.drumCuica": { @@ -232,15 +232,15 @@ "description": "stop leaving a trail behind the sprite" }, "music.changeTempo": { - "message": "change tempo by [TEMPO]", + "message": "lisää tempoa arvolla [TEMPO]", "description": "change tempo (speed) for notes, drums, and rests played" }, "pen.colorMenu.saturation": { - "message": "saturation", + "message": "värikylläisyys", "description": "label for saturation element in color picker for pen extension" }, "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", + "message": "aseta soittimeksi [INSTRUMENT]", "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" }, "music.instrumentPiano": { @@ -248,7 +248,7 @@ "description": "Sound of a piano" }, "music.drumWoodBlock": { - "message": "(10) Wood Block", + "message": "(10) Wood block", "description": "Sound of a wood block being struck" }, "videoSensing.direction": { @@ -264,23 +264,23 @@ "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" }, "pen.changeShade": { - "message": "change pen shade by [SHADE]", + "message": "lisää kynän tummuutta arvolla [SHADE]", "description": "legacy pen blocks - change pen shade" }, "music.setTempo": { - "message": "set tempo to [TEMPO]", + "message": "aseta tempoksi [TEMPO]", "description": "set tempo (speed) for notes, drums, and rests played" }, "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", + "message": "(2) Sähköpiano", "description": "Sound of an electric piano" }, "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", + "message": "(5) Sähkökitara", "description": "Sound of an electric guitar" }, "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", + "message": "(4) Crash-lautanen", "description": "Sound of a drum stick hitting a crash cymbal" }, "videoSensing.off": { @@ -288,11 +288,11 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", + "message": "soita nuottia [NOTE] [BEATS] iskun ajan", "description": "play a note for a number of beats" }, "music.drumClaves": { - "message": "(9) Claves", + "message": "(9) Rytmikapulat", "description": "Sound of claves being struck together" } } \ No newline at end of file diff --git a/editor/extensions/id.json b/editor/extensions/id.json index 59a48411..cf2a0601 100644 --- a/editor/extensions/id.json +++ b/editor/extensions/id.json @@ -1,10 +1,10 @@ { "music.drumHandClap": { - "message": "(8) Hand Clap", + "message": "(8) Tepukan Tangan", "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", + "message": "atur transparansi video ke [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" }, "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", + "message": "(5) Hi-Hat Terbuka", "description": "Sound of a drum stick hitting a hi-hat while open" }, "music.drumBongo": { @@ -32,7 +32,7 @@ "description": "Sound of a bongo being struck" }, "videoSensing.stage": { - "message": "stage", + "message": "panggung", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "pen.colorMenu.brightness": { @@ -40,7 +40,7 @@ "description": "label for brightness element in color picker for pen extension" }, "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", + "message": "nyalakan video [VIDEO_STATE]", "description": "Controls display of the video preview layer" }, "pen.setSize": { @@ -48,7 +48,7 @@ "description": "set the diameter of a trail left by a sprite" }, "music.drumBass": { - "message": "(2) Bass Drum", + "message": "(2) Drum Bass", "description": "Sound of bass drum as used in a standard drum kit" }, "music.instrumentCello": { @@ -60,7 +60,7 @@ "description": "legacy pen blocks - change pen color" }, "music.instrumentChoir": { - "message": "(15) Choir", + "message": "(15) Paduan Suara", "description": "Sound of a choir singing" }, "music.drumVibraslap": { @@ -76,19 +76,19 @@ "description": "Sound of a string instrument (e.g. violin) being plucked" }, "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", + "message": "(13) Seruling Kayu", "description": "Sound of a wooden flute being played" }, "music.drumSnare": { - "message": "(1) Snare Drum", + "message": "(1) Drum Senar", "description": "Sound of snare drum as used in a standard drum kit" }, "music.drumCowbell": { - "message": "(11) Cowbell", + "message": "(11) Lonceng Sapi", "description": "Sound of a cowbell being struck" }, "videoSensing.onFlipped": { - "message": "on flipped", + "message": "nyala dibalik", "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" }, "videoSensing.sprite": { @@ -96,7 +96,7 @@ "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.restForBeats": { - "message": "rest for [BEATS] beats", + "message": "diam selama [BEATS] ketukan", "description": "rest (play no sound) for a number of beats" }, "music.drumTriangle": { @@ -104,15 +104,15 @@ "description": "Sound of a triangle (instrument) being struck" }, "music.instrumentTrombone": { - "message": "(9) Trombone", + "message": "(9) Trombon", "description": "Sound of a trombone being played" }, "music.instrumentVibraphone": { - "message": "(16) Vibraphone", + "message": "(16) Vibrafon", "description": "Sound of a vibraphone being struck" }, "music.instrumentSaxophone": { - "message": "(11) Saxophone", + "message": "(11) Saksofon", "description": "Sound of a saxophone being played" }, "music.instrumentBass": { @@ -124,11 +124,11 @@ "description": "erase all pen trails and stamps" }, "music.instrumentClarinet": { - "message": "(10) Clarinet", + "message": "(10) Klarinet", "description": "Sound of a clarinet being played" }, "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", + "message": "(18) Drum Baja", "description": "Sound of a steel drum being struck" }, "pen.setHue": { @@ -140,7 +140,7 @@ "description": "Sound of a guiro being played" }, "music.instrumentBassoon": { - "message": "(14) Bassoon", + "message": "(14) Fagot", "description": "Sound of a bassoon being played" }, "pen.setShade": { @@ -148,7 +148,7 @@ "description": "legacy pen blocks - set pen shade" }, "music.instrumentFlute": { - "message": "(12) Flute", + "message": "(12) Seruling", "description": "Sound of a flute being played" }, "pen.colorMenu.color": { @@ -176,11 +176,11 @@ "description": "label for transparency element in color picker for pen extension" }, "music.instrumentGuitar": { - "message": "(4) Guitar", + "message": "(4) Gitar", "description": "Sound of an accoustic guitar" }, "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", + "message": "(6) Hi-Hat Tertutup", "description": "Sound of a drum stick hitting a hi-hat while closed" }, "pen.changeColorParam": { @@ -188,15 +188,15 @@ "description": "change the state of a pen color parameter" }, "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", + "message": "ketika gerakan video > [REFERENCE]", "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "music.drumTambourine": { - "message": "(7) Tambourine", + "message": "(7) Tamborin", "description": "Sound of a tambourine being struck" }, "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", + "message": "mainkan drum [DRUM] selama [BEATS] ketukan", "description": "play drum sample for a number of beats" }, "music.instrumentMarimba": { @@ -204,7 +204,7 @@ "description": "Sound of a marimba being struck" }, "music.instrumentMusicBox": { - "message": "(17) Music Box", + "message": "(17) Kotak Musik", "description": "Sound of a music box playing" }, "music.instrumentOrgan": { @@ -212,7 +212,7 @@ "description": "Sound of an organ" }, "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", + "message": "video [ATTRIBUTE] di [SUBJECT]", "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" }, "music.drumCuica": { @@ -232,7 +232,7 @@ "description": "stop leaving a trail behind the sprite" }, "music.changeTempo": { - "message": "change tempo by [TEMPO]", + "message": "ubah tempo sebesar [TEMPO]", "description": "change tempo (speed) for notes, drums, and rests played" }, "pen.colorMenu.saturation": { @@ -240,7 +240,7 @@ "description": "label for saturation element in color picker for pen extension" }, "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", + "message": "atur instrumen ke [INSTRUMENT]", "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" }, "music.instrumentPiano": { @@ -248,7 +248,7 @@ "description": "Sound of a piano" }, "music.drumWoodBlock": { - "message": "(10) Wood Block", + "message": "(10) Balok Kayu", "description": "Sound of a wood block being struck" }, "videoSensing.direction": { @@ -268,19 +268,19 @@ "description": "legacy pen blocks - change pen shade" }, "music.setTempo": { - "message": "set tempo to [TEMPO]", + "message": "atur tempo ke [TEMPO]", "description": "set tempo (speed) for notes, drums, and rests played" }, "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", + "message": "(2) Piano Listrik", "description": "Sound of an electric piano" }, "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", + "message": "(5) Gitar Listrik", "description": "Sound of an electric guitar" }, "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", + "message": "(4) Simbal", "description": "Sound of a drum stick hitting a crash cymbal" }, "videoSensing.off": { @@ -288,7 +288,7 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", + "message": "mainkan nada [NOTE] selama [BEATS] ketukan", "description": "play a note for a number of beats" }, "music.drumClaves": { diff --git a/editor/extensions/kk.json b/editor/extensions/kk.json index acfcd50d..24f47778 100644 --- a/editor/extensions/kk.json +++ b/editor/extensions/kk.json @@ -284,7 +284,7 @@ "description": "Sound of a drum stick hitting a crash cymbal" }, "videoSensing.off": { - "message": "せつ", + "message": "өшіру", "description": "Option for the \"turn video [STATE]\" block" }, "music.playNoteForBeats": { diff --git a/editor/extensions/mi.json b/editor/extensions/mi.json index 00d371dc..3b8e7b36 100644 --- a/editor/extensions/mi.json +++ b/editor/extensions/mi.json @@ -4,15 +4,15 @@ "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { - "message": "tautuhia te pūatatata o te ataata ki [TRANSPARENCY]", + "message": "tautuhia te pūatatata o te ataata kia [TRANSPARENCY]", "description": "Controls transparency of the video preview layer" }, "pen.setColor": { - "message": "tautuhia te tae o te pene ki [COLOR]", + "message": "tautuhia te tae o te pene kia [COLOR]", "description": "set the pen color to a particular (RGB) value" }, "pen.setColorParam": { - "message": "tautuhia te [COLOR_PARAM] o te pene ki [VALUE]", + "message": "tautuhia te [COLOR_PARAM] o te pene kia [VALUE]", "description": "set the state for a pen color parameter e.g. saturation" }, "music.drumCabasa": { @@ -40,11 +40,11 @@ "description": "label for brightness element in color picker for pen extension" }, "videoSensing.videoToggle": { - "message": "Kia [VIDEO_STATE] te ataata", + "message": "hurihia te ataata kia [VIDEO_STATE]", "description": "Controls display of the video preview layer" }, "pen.setSize": { - "message": "tautuhia te rahinga pene ki [SIZE]", + "message": "tautuhia te nui o te pene kia [SIZE]", "description": "set the diameter of a trail left by a sprite" }, "music.drumBass": { @@ -88,7 +88,7 @@ "description": "Sound of a cowbell being struck" }, "videoSensing.onFlipped": { - "message": "ina-whakawhitia", + "message": "ina whakawhitia", "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" }, "videoSensing.sprite": { @@ -96,7 +96,7 @@ "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.restForBeats": { - "message": "whakatā mō [BEATS] ngā takinga", + "message": "tatari mō ngā taki [BEATS]", "description": "rest (play no sound) for a number of beats" }, "music.drumTriangle": { @@ -120,7 +120,7 @@ "description": "Sound of an accoustic upright bass" }, "pen.clear": { - "message": "Mukua te katoa", + "message": "Kōmurutia te katoa", "description": "erase all pen trails and stamps" }, "music.instrumentClarinet": { @@ -132,7 +132,7 @@ "description": "Sound of a steel drum being struck" }, "pen.setHue": { - "message": "tautuhia te tae o te pene ki te [HUE]", + "message": "tautuhia te tae o te pene kia [HUE]", "description": "legacy pen blocks - set pen color to number" }, "music.drumGuiro": { @@ -144,7 +144,7 @@ "description": "Sound of a bassoon being played" }, "pen.setShade": { - "message": "tautuhia te kauruku pene ki [SHADE]", + "message": "tautuhia te kauruku o te pene kia [SHADE]", "description": "legacy pen blocks - set pen shade" }, "music.instrumentFlute": { @@ -160,7 +160,7 @@ "description": "Sound of a conga being struck" }, "pen.changeSize": { - "message": "panonitia te rahinga pene mā te [SIZE]", + "message": "panonitia te nui o te pene mā te [SIZE]", "description": "change the diameter of the trail left by a sprite" }, "videoSensing.on": { @@ -188,7 +188,7 @@ "description": "change the state of a pen color parameter" }, "videoSensing.whenMotionGreaterThan": { - "message": "mēnā te nekenekehanga o te ataata > [REFERENCE]", + "message": "ina te nekenekehanga o te ataata > [REFERENCE]", "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "music.drumTambourine": { @@ -196,7 +196,7 @@ "description": "Sound of a tambourine being struck" }, "music.playDrumForBeats": { - "message": "whakatangi pahū [DRUM]mō ngā taki [BEATS] ", + "message": "whakatangihia te pahū [DRUM] mō ngā taki [BEATS] ", "description": "play drum sample for a number of beats" }, "music.instrumentMarimba": { @@ -212,7 +212,7 @@ "description": "Sound of an organ" }, "videoSensing.videoOn": { - "message": "te [ATTRIBUTE] ataata mō [SUBJECT]", + "message": "ataata [ATTRIBUTE] kei [SUBJECT]", "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" }, "music.drumCuica": { @@ -232,7 +232,7 @@ "description": "stop leaving a trail behind the sprite" }, "music.changeTempo": { - "message": "panonihia te tere mā te [TEMPO]", + "message": "panonitia te tere mā te [TEMPO]", "description": "change tempo (speed) for notes, drums, and rests played" }, "pen.colorMenu.saturation": { @@ -240,7 +240,7 @@ "description": "label for saturation element in color picker for pen extension" }, "music.setInstrument": { - "message": "tautuhia taonga puoro ki [INSTRUMENT]", + "message": "tautuhia te taonga puoro ki te [INSTRUMENT]", "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" }, "music.instrumentPiano": { @@ -264,11 +264,11 @@ "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" }, "pen.changeShade": { - "message": "panonitia te kauruku pene mā te[SHADE]", + "message": "panonitia te kauruku o te pene mā te [SHADE]", "description": "legacy pen blocks - change pen shade" }, "music.setTempo": { - "message": "tautuhia te tere ki [TEMPO]", + "message": "tautuhia te tere kia [TEMPO]", "description": "set tempo (speed) for notes, drums, and rests played" }, "music.instrumentElectricPiano": { @@ -288,7 +288,7 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.playNoteForBeats": { - "message": "whakatangi i oro [NOTE] mō [BEATS] ngā takinga", + "message": "whakatangihia te oro [NOTE] mō ngā taki [BEATS]", "description": "play a note for a number of beats" }, "music.drumClaves": { diff --git a/editor/extensions/pt-br.json b/editor/extensions/pt-br.json index 6fce78b7..cb06ded8 100644 --- a/editor/extensions/pt-br.json +++ b/editor/extensions/pt-br.json @@ -1,10 +1,10 @@ { "music.drumHandClap": { - "message": "(8) Hand Clap", + "message": "(8) Palmas", "description": "Sound of two hands clapping together" }, "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", + "message": "ajuste transparência do vídeo para [TRANSPARENCY]", "description": "Controls transparency of the video preview layer" }, "pen.setColor": { @@ -16,7 +16,7 @@ "description": "set the state for a pen color parameter e.g. saturation" }, "music.drumCabasa": { - "message": "(15) Cabasa", + "message": "(15) Afoxé", "description": "Sound of a cabasa being shaken" }, "music.getTempo": { @@ -24,7 +24,7 @@ "description": "get the current tempo (speed) for notes, drums, and rests played" }, "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", + "message": "(5) Prato Hi-Hat", "description": "Sound of a drum stick hitting a hi-hat while open" }, "music.drumBongo": { @@ -32,7 +32,7 @@ "description": "Sound of a bongo being struck" }, "videoSensing.stage": { - "message": "stage", + "message": "palco", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "pen.colorMenu.brightness": { @@ -40,7 +40,7 @@ "description": "label for brightness element in color picker for pen extension" }, "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", + "message": "mude vídeo [VIDEO_STATE]", "description": "Controls display of the video preview layer" }, "pen.setSize": { @@ -48,11 +48,11 @@ "description": "set the diameter of a trail left by a sprite" }, "music.drumBass": { - "message": "(2) Bass Drum", + "message": "(2) Bumbo", "description": "Sound of bass drum as used in a standard drum kit" }, "music.instrumentCello": { - "message": "(8) Cello", + "message": "(8) Violoncelo", "description": "Sound of a cello being played with a bow" }, "pen.changeHue": { @@ -60,11 +60,11 @@ "description": "legacy pen blocks - change pen color" }, "music.instrumentChoir": { - "message": "(15) Choir", + "message": "(15) Coral", "description": "Sound of a choir singing" }, "music.drumVibraslap": { - "message": "(17) Vibraslap", + "message": "(17) Queixada", "description": "Sound of a Vibraslap being played" }, "pen.stamp": { @@ -76,31 +76,31 @@ "description": "Sound of a string instrument (e.g. violin) being plucked" }, "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", + "message": "(13) Flauta de madeira", "description": "Sound of a wooden flute being played" }, "music.drumSnare": { - "message": "(1) Snare Drum", + "message": "(1) Tarol", "description": "Sound of snare drum as used in a standard drum kit" }, "music.drumCowbell": { - "message": "(11) Cowbell", + "message": "(11) Campana", "description": "Sound of a cowbell being struck" }, "videoSensing.onFlipped": { - "message": "on flipped", + "message": "inverter", "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" }, "videoSensing.sprite": { - "message": "sprite", + "message": "ator", "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.restForBeats": { - "message": "rest for [BEATS] beats", + "message": "pausa por [BEATS] batidas", "description": "rest (play no sound) for a number of beats" }, "music.drumTriangle": { - "message": "(12) Triangle", + "message": "(12) Triângulo", "description": "Sound of a triangle (instrument) being struck" }, "music.instrumentTrombone": { @@ -108,15 +108,15 @@ "description": "Sound of a trombone being played" }, "music.instrumentVibraphone": { - "message": "(16) Vibraphone", + "message": "(16) Vibrafone", "description": "Sound of a vibraphone being struck" }, "music.instrumentSaxophone": { - "message": "(11) Saxophone", + "message": "(11) Saxofone", "description": "Sound of a saxophone being played" }, "music.instrumentBass": { - "message": "(6) Bass", + "message": "(6) Baixo", "description": "Sound of an accoustic upright bass" }, "pen.clear": { @@ -124,11 +124,11 @@ "description": "erase all pen trails and stamps" }, "music.instrumentClarinet": { - "message": "(10) Clarinet", + "message": "(10) Clarinete", "description": "Sound of a clarinet being played" }, "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", + "message": "(18) Tambor de aço", "description": "Sound of a steel drum being struck" }, "pen.setHue": { @@ -140,7 +140,7 @@ "description": "Sound of a guiro being played" }, "music.instrumentBassoon": { - "message": "(14) Bassoon", + "message": "(14) Fagote", "description": "Sound of a bassoon being played" }, "pen.setShade": { @@ -148,7 +148,7 @@ "description": "legacy pen blocks - set pen shade" }, "music.instrumentFlute": { - "message": "(12) Flute", + "message": "(12) Flauta", "description": "Sound of a flute being played" }, "pen.colorMenu.color": { @@ -168,7 +168,7 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.instrumentSynthPad": { - "message": "(21) Synth Pad", + "message": "(21) Bloco sintetizador", "description": "Sound of a \"pad\" synthesizer being played" }, "pen.colorMenu.transparency": { @@ -176,11 +176,11 @@ "description": "label for transparency element in color picker for pen extension" }, "music.instrumentGuitar": { - "message": "(4) Guitar", + "message": "(4) Violão", "description": "Sound of an accoustic guitar" }, "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", + "message": "(6) Prato Chimbau", "description": "Sound of a drum stick hitting a hi-hat while closed" }, "pen.changeColorParam": { @@ -188,15 +188,15 @@ "description": "change the state of a pen color parameter" }, "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", + "message": "quando movimento do vídeo > [REFERENCE]", "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" }, "music.drumTambourine": { - "message": "(7) Tambourine", + "message": "(7) Pandeiro", "description": "Sound of a tambourine being struck" }, "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", + "message": "tocar tambor [DRUM] por [BEATS] batidas", "description": "play drum sample for a number of beats" }, "music.instrumentMarimba": { @@ -204,19 +204,19 @@ "description": "Sound of a marimba being struck" }, "music.instrumentMusicBox": { - "message": "(17) Music Box", + "message": "(17) Caixa de Música", "description": "Sound of a music box playing" }, "music.instrumentOrgan": { - "message": "(3) Organ", + "message": "(3) Órgão", "description": "Sound of an organ" }, "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", + "message": "vídeo [ATTRIBUTE] para [SUBJECT]", "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" }, "music.drumCuica": { - "message": "(18) Cuica", + "message": "(18) Cuíca", "description": "Sound of a cuica being played" }, "pen.penDown": { @@ -232,7 +232,7 @@ "description": "stop leaving a trail behind the sprite" }, "music.changeTempo": { - "message": "change tempo by [TEMPO]", + "message": "alterar ritmo por [TEMPO]", "description": "change tempo (speed) for notes, drums, and rests played" }, "pen.colorMenu.saturation": { @@ -240,7 +240,7 @@ "description": "label for saturation element in color picker for pen extension" }, "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", + "message": "definir instrumento para [INSTRUMENT]", "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" }, "music.instrumentPiano": { @@ -248,7 +248,7 @@ "description": "Sound of a piano" }, "music.drumWoodBlock": { - "message": "(10) Wood Block", + "message": "(10) Bloco Sonoro", "description": "Sound of a wood block being struck" }, "videoSensing.direction": { @@ -256,11 +256,11 @@ "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" }, "music.instrumentSynthLead": { - "message": "(20) Synth Lead", + "message": "(20) Sintetizador principal", "description": "Sound of a \"lead\" synthesizer being played" }, "music.drumSideStick": { - "message": "(3) Side Stick", + "message": "(3) Slide Stick", "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" }, "pen.changeShade": { @@ -268,19 +268,19 @@ "description": "legacy pen blocks - change pen shade" }, "music.setTempo": { - "message": "set tempo to [TEMPO]", + "message": "ajuste tempo para [TEMPO]", "description": "set tempo (speed) for notes, drums, and rests played" }, "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", + "message": "(2) Piano Elétrico", "description": "Sound of an electric piano" }, "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", + "message": "(5) Guitarra Elétrica", "description": "Sound of an electric guitar" }, "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", + "message": "(4) Prato", "description": "Sound of a drum stick hitting a crash cymbal" }, "videoSensing.off": { @@ -288,11 +288,11 @@ "description": "Option for the \"turn video [STATE]\" block" }, "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", + "message": "toque a nota [NOTE] por [BEATS] batidas", "description": "play a note for a number of beats" }, "music.drumClaves": { - "message": "(9) Claves", + "message": "(9) Claves Cubanas", "description": "Sound of claves being struck together" } } \ No newline at end of file diff --git a/editor/interface/ab.json b/editor/interface/ab.json index cbfacf52..1dcd7b55 100644 --- a/editor/interface/ab.json +++ b/editor/interface/ab.json @@ -44,7 +44,7 @@ "description": "Title for button to close how-to card" }, "gui.unsupportedBrowser.description": { - "message": "Ҳгәы иалоуп, Scratch 3.0 аус ахьамуа, Internet Explorer, Opera ма Silk рҟны. Ишәабжьаҳгоит шәхы иашәырхәарц абраузерқәа: Google Chrome, Mozilla Firefox ма Microsoft Edge. ", + "message": "Ҳгәы иалоуп, Scratch 3.0 аус ахьамуа, Internet Explorer, Opera ма Silk рҟны. Ишәабжьаҳгоит шәхы иашәырхәарц абраузерқәа: Google Chrome, Mozilla Firefox ма Microsoft Edge. ", "description": "Unsupported browser description" }, "gui.costumeTab.addSurpriseCostume": { @@ -72,7 +72,7 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Акостиумқәа рыԥсахра", + "message": "Акостиум аԥсахра", "description": "Name for the 'Switch costume' how-to" }, "gui.howtos.say-hello.step_addSprite": { @@ -216,7 +216,7 @@ "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", + "message": "Иаҿактәуп акамера", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { @@ -256,11 +256,11 @@ "description": "Label indicating turbo mode is active" }, "gui.howtos.run-away.step3": { - "message": "Click the “Events” category", + "message": "Шәақәыӷәӷәа акатегориа \"Ахҭысқәа\"", "description": "Step 3 title" }, "gui.loader.message4": { - "message": "Loading extensions …", + "message": "Арҭбаарақәа рҭагалара...", "description": "One of the loading messages" }, "gui.recordingStep.alertMsg": { @@ -316,7 +316,7 @@ "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.menuBar.share": { @@ -328,7 +328,7 @@ "description": "Unhandled error description" }, "gui.webglModal.label": { - "message": "Шәара шәбраузер иаднакылом WebGL", + "message": "Шәара шәбраузер иаднакылом WebGL.", "description": "WebGL missing title" }, "gui.importInfo.goback": { @@ -516,7 +516,7 @@ "description": "Button to get to the costumes panel" }, "gui.gui.addExtension": { - "message": "Add Extension", + "message": "Иацҵатәуп арҭбаара", "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { @@ -524,11 +524,11 @@ "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.howtos.run-away.name": { @@ -552,7 +552,7 @@ "description": "Label for see community button" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", + "message": "Акамера аҟынтә аҭагалара...", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { @@ -668,7 +668,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": { @@ -680,7 +680,7 @@ "description": "Step name for 'Click the “Looks” category' step" }, "gui.playbackStep.reRecordMsg": { - "message": "Re-record", + "message": "Ҿыц иҭаҩтәуп", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { diff --git a/editor/interface/el.json b/editor/interface/el.json index b4cbddc6..75dbc969 100644 --- a/editor/interface/el.json +++ b/editor/interface/el.json @@ -216,7 +216,7 @@ "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", + "message": "Ενεργοποίηση κάμερας", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { @@ -296,7 +296,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", + "message": "Χρειαζόμαστε άδεια σας για χρήση της κάμερας", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { @@ -316,7 +316,7 @@ "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.menuBar.share": { @@ -524,11 +524,11 @@ "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.howtos.run-away.name": { @@ -552,7 +552,7 @@ "description": "Label for see community button" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", + "message": "Φόρτωμα κάμερας...", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { @@ -668,7 +668,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": { @@ -680,7 +680,7 @@ "description": "Step name for 'Click the “Looks” category' step" }, "gui.playbackStep.reRecordMsg": { - "message": "Re-record", + "message": "Επανάληψη εγγραφής", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { diff --git a/editor/interface/es.json b/editor/interface/es.json index 0ef530f2..0116482b 100644 --- a/editor/interface/es.json +++ b/editor/interface/es.json @@ -72,11 +72,11 @@ "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Cambiar disfraz", + "message": "Cambiar avatar", "description": "Name for the 'Switch costume' how-to" }, "gui.howtos.say-hello.step_addSprite": { - "message": "Añade un nuevo objeto", + "message": "Añade un nuevo sprite", "description": "Step name for 'Add a new sprite' step" }, "gui.costumeTab.addFileBackdrop": { @@ -92,11 +92,11 @@ "description": "Title of the button to stop the sound" }, "gui.loader.message2": { - "message": "Cargando objetos...", + "message": "Cargando sprites...", "description": "One of the loading messages" }, "gui.stageHeader.fullscreenControl": { - "message": "Control a Pantalla Completa", + "message": "Control a pantalla completa", "description": "Button to enter/exit full screen mode" }, "gui.soundEditor.redo": { @@ -112,7 +112,7 @@ "description": "Heading for the extension library" }, "gui.webglModal.description": { - "message": "Lamentablemente parece que tu navegador u ordenador (webGlLink}. Esta tecnología es necesaria para ejecutar Scratch 3.0.", + "message": "Lamentablemente parece que tu navegador u ordenador {webGlLink}. Esta tecnología es necesaria para ejecutar Scratch 3.0.", "description": "WebGL missing message" }, "gui.previewModal.viewproject": { @@ -148,7 +148,7 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.cards.all-how-tos": { - "message": "Todos los Tutoriales", + "message": "Todos los tutoriales", "description": "Title for button to return to how-to library" }, "gui.soundLibrary.chooseASound": { @@ -156,11 +156,11 @@ "description": "Heading for the sound library" }, "gui.importInfo.invalidFormatError": { - "message": "Ups, ese enlace o identificador de proyecto no parece correcto.", + "message": "Oh, oh, ese enlace o identificador de proyecto no parece correcto.", "description": "Invalid project link or id message" }, "gui.customProcedures.addAnInputNumberText": { - "message": "Añade una entrada", + "message": "Añadir una entrada", "description": "Label for button to add a number/text input" }, "gui.menuBar.saveAsCopy": { @@ -188,7 +188,7 @@ "description": "Title for button to see more in how-to library" }, "gui.customProcedures.addAnInputBoolean": { - "message": "Añade una entrada", + "message": "Añadir una entrada", "description": "Label for button to add a boolean input" }, "gui.stageHeader.stageSizeSmall": { @@ -200,7 +200,7 @@ "description": "Menu bar item for saving now" }, "gui.SpriteInfo.sprite": { - "message": "Objeto", + "message": "Sprite", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { @@ -216,7 +216,7 @@ "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { - "message": "Activar la cámara ", + "message": "Activar la cámara", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { @@ -232,11 +232,11 @@ "description": "Name for the 'Glide around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Subir de tu ordenador", + "message": "Subir desde tu ordenador", "description": "Menu bar item for uploading a project from your computer" }, "gui.customProcedures.ok": { - "message": "OK", + "message": "Aceptar", "description": "Label for button to save new custom procedure" }, "gui.spriteSelector.addBackdropFromLibrary": { @@ -244,7 +244,7 @@ "description": "Button to add a stage in the target pane from library" }, "gui.soundEditor.slower": { - "message": "Más despacio", + "message": "Más lento", "description": "Title of the button to apply the slower effect" }, "gui.howtos.spin-around.name": { @@ -292,11 +292,11 @@ "description": "Button to get to the backdrops panel" }, "gui.prompt.ok": { - "message": "OK", + "message": "Aceptar", "description": "Button in prompt for confirming the dialog" }, "gui.cameraModal.permissionRequest": { - "message": "Necesitamos tu permiso para usar tu cámara ", + "message": "Necesitamos tu permiso para usar la cámara", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { @@ -324,7 +324,7 @@ "description": "Label for project share button" }, "gui.crashMessage.description": { - "message": "Lo sentimos mucho, pero parece que Scratch ha dejado de funcionar. Ya se ha informado de este fallo al Equipo de Scratch. Por favor, recarga la página e inténtalo de nuevo.", + "message": "Lo sentimos mucho, pero parece que Scratch ha dejado de funcionar. Ya se ha informado de este fallo al equipo de Scratch. Vuelve a cargar la página e inténtalo de nuevo.", "description": "Unhandled error description" }, "gui.webglModal.label": { @@ -332,7 +332,7 @@ "description": "WebGL missing title" }, "gui.importInfo.goback": { - "message": "Volver", + "message": "Retroceder", "description": "Label for button to back out of importing a project" }, "gui.monitor.contextMenu.large": { @@ -352,7 +352,7 @@ "description": "Step name for 'Click the block to run it' step" }, "gui.spriteLibrary.chooseASprite": { - "message": "Elige un objeto", + "message": "Elige un sprite", "description": "Heading for the sprite library" }, "gui.loader.headline": { @@ -392,7 +392,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.crashMessage.title": { - "message": "¡Ups! Algo ha fallado.", + "message": "¡Vaya! Algo ha fallado.", "description": "Unhandled error title" }, "gui.spriteSelectorItem.contextMenuDuplicate": { @@ -560,7 +560,7 @@ "description": "Button to add a costume by uploading a file in the editor tab" }, "gui.playbackStep.stopMsg": { - "message": "Parar", + "message": "Detener", "description": "Stop/Play button in recording playback" }, "gui.howtos.spin.step_clickControl": { @@ -612,7 +612,7 @@ "description": "Menu item to switch to the default monitor" }, "gui.controls.stop": { - "message": "Finalizar", + "message": "Detener", "description": "Stop button title" }, "gui.costumeTab.addBlankCostume": { @@ -624,7 +624,7 @@ "description": "Step name for 'Drag out a “say” block' step" }, "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Ejecutar instantáneamente", + "message": "Ejecutar al instante", "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { @@ -632,7 +632,7 @@ "description": "Button to add a stage in the target pane from file" }, "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Elige un objeto", + "message": "Elige un sprite", "description": "Button to add a sprite in the target pane from library" }, "gui.soundEditor.sound": { @@ -656,7 +656,7 @@ "description": "Name for the 'Add a backdrop' how-to" }, "gui.comingSoon.message2": { - "message": "Pronto...", + "message": "Próximamente...", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.say-hello.step_clickSay": { @@ -680,7 +680,7 @@ "description": "Step name for 'Click the “Looks” category' step" }, "gui.playbackStep.reRecordMsg": { - "message": "Regrabar", + "message": "Volver a grabar", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { diff --git a/editor/interface/fi.json b/editor/interface/fi.json index 1192f1c6..ae6899b0 100644 --- a/editor/interface/fi.json +++ b/editor/interface/fi.json @@ -1,18 +1,18 @@ { "gui.soundEditor.echo": { - "message": "Echo", + "message": "Kaiku", "description": "Title of the button to apply the echo effect" }, "gui.howtos.run-away.step_addWhenClicked": { - "message": "Add a “when this sprite clicked” block", + "message": "Lisää \"kun hahmoa klikataan\" -lohko", "description": "Step name for 'Add a “when this sprite clicked” block' step" }, "gui.previewInfo.notnow": { - "message": "Not Now", + "message": "Ei nyt", "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", + "message": "Valitse asuste", "description": "Heading for the costume library" }, "gui.library.filterPlaceholder": { @@ -20,19 +20,19 @@ "description": "Placeholder text for library search field" }, "gui.unsupportedBrowser.back": { - "message": "Back", + "message": "Takaisin", "description": "Button to go back in unsupported browser modal" }, "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", + "message": "Yllätä", "description": "Button to add a random stage in the target pane" }, "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", + "message": "Toteutamme sitä {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.unsupportedBrowser.previewfaqlink": { - "message": "Preview FAQ", + "message": "Ennakkoversion UKK", "description": "link to Scratch 3.0 preview FAQ page" }, "gui.monitor.contextMenu.slider": { @@ -40,15 +40,15 @@ "description": "Menu item to switch to the slider monitor" }, "gui.cards.remove": { - "message": "Remove", + "message": "Poista", "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, 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, 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": { - "message": "Surprise", + "message": "Yllätä", "description": "Button to add a surprise costume in the editor tab" }, "gui.soundEditor.save": { @@ -56,11 +56,11 @@ "description": "Title of the button to save trimmed sound" }, "gui.howtos.say-hello.name": { - "message": "Say hello", + "message": "Tervehdi", "description": "Name for the 'Say hello' how-to" }, "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", + "message": "Poistu koko ruudun tilasta", "description": "Button to get out of full screen mode" }, "gui.menuBar.file": { @@ -68,35 +68,35 @@ "description": "Text for file dropdown menu" }, "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", + "message": "Vaihda suureen esiintymislavaan", "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", + "message": "Vaihda asustetta", "description": "Name for the 'Switch costume' how-to" }, "gui.howtos.say-hello.step_addSprite": { - "message": "Add a new sprite", + "message": "Lisää uusi hahmo", "description": "Step name for 'Add a new sprite' step" }, "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", + "message": "Lataa tausta", "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", + "message": "Lataa ääni", "description": "Button to upload sound from file in the editor tab" }, "gui.soundEditor.stop": { - "message": "Stop", + "message": "Pysäytä", "description": "Title of the button to stop the sound" }, "gui.loader.message2": { - "message": "Loading sprites …", + "message": "Hahmoja ladataan...", "description": "One of the loading messages" }, "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", + "message": "Koko ruudun hallinta", "description": "Button to enter/exit full screen mode" }, "gui.soundEditor.redo": { @@ -104,31 +104,31 @@ "description": "Title of the button to redo" }, "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", + "message": "Näytä Scratch 2.0 -projekti", "description": "Scratch 2.0 import modal label - for accessibility" }, "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", + "message": "Valitse laajennus", "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": "Valitettavasti näyttää siltä, ettei selaimesi tai tietokoneesi {webGlLink}. Tätä teknologiaa tarvitaan Scratch 3.0:n toimimiseksi.", "description": "WebGL missing message" }, "gui.previewModal.viewproject": { - "message": "View 2.0 Project", + "message": "Näytä 2.0-projekti", "description": "Label for button to import a 2.0 project" }, "gui.previewInfo.previewfaqlink": { - "message": "Preview FAQ", + "message": "Ennakkoversion UKK", "description": "link to Scratch 3.0 preview FAQ page" }, "gui.soundEditor.softer": { - "message": "Softer", + "message": "Pehmeämmin", "description": "Title of the button to apply thr.softer effect" }, "gui.soundEditor.robot": { - "message": "Robot", + "message": "Robotti", "description": "Title of the button to apply the robot effect" }, "gui.menuBar.undo": { @@ -140,27 +140,27 @@ "description": "Label for the stage in the stage selector" }, "gui.webglModal.back": { - "message": "Back", + "message": "Takaisin", "description": "Label for button go back when browser is unsupported" }, "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", + "message": "Älä huoli, toteutamme sitä {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.cards.all-how-tos": { - "message": "All How-Tos", + "message": "Kaikki vinkit", "description": "Title for button to return to how-to library" }, "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", + "message": "Valitse ääni", "description": "Heading for the sound library" }, "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", + "message": "Voi ei, projektin linkki tai tunniste ei ole oikein.", "description": "Invalid project link or id message" }, "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", + "message": "Lisää syöte", "description": "Label for button to add a number/text input" }, "gui.menuBar.saveAsCopy": { @@ -168,7 +168,7 @@ "description": "Menu bar item for saving as a copy" }, "gui.importModal.viewproject": { - "message": "View", + "message": "Näytä", "description": "Label for button to load a scratch 2.0 project" }, "gui.menuBar.new": { @@ -176,23 +176,23 @@ "description": "Menu bar item for creating a new project" }, "gui.customProcedures.addALabel": { - "message": "Add a label", + "message": "Lisää nimike", "description": "Label for button to add a label" }, "gui.soundEditor.trim": { - "message": "Trim", + "message": "Leikkaa", "description": "Title of the button to start trimminging the sound" }, "gui.cards.see-more": { - "message": "See more", + "message": "Lue lisää", "description": "Title for button to see more in how-to library" }, "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", + "message": "Lisää syöte", "description": "Label for button to add a boolean input" }, "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", + "message": "Vaihda pieneen esiintymislavaan", "description": "Button to change stage size to small" }, "gui.menuBar.saveNow": { @@ -208,27 +208,27 @@ "description": "Menu bar item for downloading a project" }, "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", + "message": "Valitse asuste", "description": "Button to add a costume in the editor tab" }, "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", + "message": "Valitse ääni", "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", + "message": "Salli kamera", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { - "message": "Herding cats …", + "message": "Paimennetaan kissoja...", "description": "One of the loading messages" }, "gui.loader.message7": { - "message": "Inflating gobos …", + "message": "Kasvatetaan goboja...", "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", + "message": "Liu'u ympäri", "description": "Name for the 'Glide around' how-to" }, "gui.menuBar.uploadFromComputer": { @@ -240,51 +240,51 @@ "description": "Label for button to save new custom procedure" }, "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", + "message": "Valitse tausta", "description": "Button to add a stage in the target pane from library" }, "gui.soundEditor.slower": { - "message": "Slower", + "message": "Hitaammin", "description": "Title of the button to apply the slower effect" }, "gui.howtos.spin-around.name": { - "message": "Spin around", + "message": "Pyöri ympäri", "description": "Name for the 'Spin around' how-to" }, "gui.turboMode.active": { - "message": "Turbomoodi", + "message": "Turbotila", "description": "Label indicating turbo mode is active" }, "gui.howtos.run-away.step3": { - "message": "Click the “Events” category", + "message": "Klikkaa tapahtumat-luokkaa", "description": "Step 3 title" }, "gui.loader.message4": { - "message": "Loading extensions …", + "message": "Laajennuksia ladataan...", "description": "One of the loading messages" }, "gui.recordingStep.alertMsg": { - "message": "Could not start recording", + "message": "Ei voitu aloittaa äänitystä", "description": "Alert for recording error" }, "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", + "message": "Syötä liitännäisen verkko-osoite", "description": "Prompt for unoffical extension url" }, "gui.customProcedures.cancel": { - "message": "Peru", + "message": "Peruuta", "description": "Label for button to cancel custom procedure edits" }, "gui.modal.back": { - "message": "Back", + "message": "Takaisin", "description": "Back button in modal" }, "gui.howtos.spin.step_dragForever": { - "message": "Drag out a “forever” block", + "message": "Raahaa pois ikuisesti-lohko", "description": "Step name for 'Drag out a “forever” block' step" }, "gui.recordModal.title": { - "message": "Record Sound", + "message": "Nauhoita ääntä", "description": "Recording modal title" }, "gui.gui.backdropsTab": { @@ -296,27 +296,27 @@ "description": "Button in prompt for confirming the dialog" }, "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", + "message": "Tarvitsemme lupasi, jotta kameraa voidaan käyttää", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { - "message": "number or text", + "message": "luku tai teksti", "description": "Description of the number/text input type" }, "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Lukeaksesi lisää siirry {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.run-away.step_clickGoTo": { - "message": "Click the block to run it", + "message": "Suorita lohko klikkaamalla sitä", "description": "Step name for 'Click the block to run it' step" }, "gui.soundEditor.play": { - "message": "Play", + "message": "Toista", "description": "Title of the button to start playing the sound" }, "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", + "message": "Ota kuva uudelleen", "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.menuBar.share": { @@ -324,23 +324,23 @@ "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": "Olemme pahoillamme: näyttää siltä, että Scratch kaatui. Tästä viasta on automaattisesti ilmoitettu Scratch-tiimille. Päivitä sivu yrittääksesi uudelleen.", "description": "Unhandled error description" }, "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", + "message": "Selaimesi ei tue WebGL:ää", "description": "WebGL missing title" }, "gui.importInfo.goback": { - "message": "Go Back", + "message": "Takaisin", "description": "Label for button to back out of importing a project" }, "gui.monitor.contextMenu.large": { - "message": "suuri lukuasu", + "message": "suuri näyttö", "description": "Menu item to switch to the large monitor" }, "gui.cards.more-things-to-try": { - "message": "More things to try!", + "message": "Enemmän kokeiltavia asioita!", "description": "Title card with more things to try" }, "gui.costumeTab.addCameraCostume": { @@ -348,35 +348,35 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.spin.step_clickTurn": { - "message": "Click the block to run it", + "message": "Suorita lohko klikkaamalla sitä", "description": "Step name for 'Click the block to run it' step" }, "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", + "message": "Valitse hahmo", "description": "Heading for the sprite library" }, "gui.loader.headline": { - "message": "Loading Project", + "message": "Projektia ladataan", "description": "Main loading message" }, "gui.playbackStep.playMsg": { - "message": "Play", + "message": "Toista", "description": "Stop/Play button in recording playback" }, "gui.customProcedures.booleanType": { - "message": "boolean", + "message": "totuusarvo", "description": "Description of the boolean input type" }, "gui.importInfo.previewfaqlink": { - "message": "Preview FAQ", + "message": "Ennakkoversion UKK", "description": "link to Scratch 3.0 preview FAQ page" }, "gui.howtos.spin.step_dragTurn": { - "message": "Drag out a “turn” block", + "message": "Raahaa pois käänny-lohko", "description": "Step name for 'Drag out a “turn” block' step" }, "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", + "message": "Valitse tausta", "description": "Button to add a backdrop in the editor tab" }, "gui.menuBar.redo": { @@ -384,35 +384,35 @@ "description": "Menu bar item for redoing" }, "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", + "message": "Piirrä", "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": "Työskentelemme seuraavan sukupolven Scratchin parissa. Olemme innoissamme, jos kokeilet sitä!", "description": "Invitation to try 3.0 preview" }, "gui.crashMessage.title": { - "message": "Oops! Something went wrong.", + "message": "Hupsis! Jokin meni pieleen.", "description": "Unhandled error title" }, "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "kopioi", + "message": "monista", "description": "Menu item to duplicate in the right click menu" }, "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Lukeaksesi lisää siirry {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.spin.step_changeColor": { - "message": "Add a “change color effect” block", + "message": "Lisää \"lisää väritehostetta\" -lohko", "description": "Step name for 'Add a “change color effect” block' step" }, "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Lukeaksesi lisää siirry {previewFaqLink}.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.run-away.step_clickSprite": { - "message": "Click the sprite to run it", + "message": "Liikuta hahmoa klikkaamalla sitä", "description": "Step name for 'Click the sprite to run it' step" }, "gui.controls.go": { @@ -424,15 +424,15 @@ "description": "Menu item to delete in the right click menu" }, "gui.soundTab.surpriseSound": { - "message": "Surprise", + "message": "Yllätä", "description": "Button to get a random sound in the editor tab" }, "gui.howtos.say-hello.step_clickStack": { - "message": "Click the stack to run it", + "message": "Suorita pino klikkaamalla sitä", "description": "Step name for 'Click the stack to run it' step" }, "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", + "message": "Siirry koko ruudun tilaan", "description": "Button to change stage size to full screen" }, "gui.stageSelector.backdrops": { @@ -440,7 +440,7 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", + "message": "Piilota ja näytä", "description": "Name for the 'Hide & Show' how-to" }, "gui.SpriteInfo.size": { @@ -448,43 +448,43 @@ "description": "Sprite info size label" }, "gui.webglModal.previewfaqlink": { - "message": "preview FAQ", + "message": "ennakkoversion UKK", "description": "link to Scratch 3.0 FAQ page" }, "gui.soundEditor.louder": { - "message": "Louder", + "message": "Voimakkaammin", "description": "Title of the button to apply the louder effect" }, "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Preview", + "message": "Tervetuloa Scratch 3.0:n ennakkoversioon", "description": "Header for Preview Info Modal" }, "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", + "message": "Yllätä", "description": "Button to add a random sprite in the target pane" }, "gui.howtos.run-away.step_addSound": { - "message": "Add a “start sound” block", + "message": "Lisää \"soita ääni\" -lohko", "description": "Step name for 'Add a “start sound” block' step" }, "gui.howtos.change-size.name": { - "message": "Change size", + "message": "Kasvata kokoa", "description": "Name for the 'Change size' how-to" }, "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", + "message": "Tulossa pian", "description": "Label for extensions that are not yet implemented" }, "gui.SpriteInfo.show": { - "message": "Show", + "message": "Näytä", "description": "Sprite info show label" }, "gui.loader.message8": { - "message": "Preparing emojis …", + "message": "Valmistellaan hymiöitä...", "description": "One of the loading messages" }, "gui.soundEditor.faster": { - "message": "Faster", + "message": "Nopeammin", "description": "Title of the button to apply the faster effect" }, "gui.gui.soundsTab": { @@ -496,19 +496,19 @@ "description": "Button to record a sound in the editor tab" }, "gui.SpriteInfo.direction": { - "message": "Direction", + "message": "Suunta", "description": "Sprite info direction label" }, "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", + "message": "Valitse tausta", "description": "Heading for the backdrop library" }, "gui.cameraModal.loadingCaption": { - "message": "Loading...", + "message": "Ladataan...", "description": "A caption for a disabled button while the video from the camera is still loading" }, "gui.gui.variablePrompt": { - "message": "More Options", + "message": "Lisää asetuksia", "description": "Dropdown message for variable/list options" }, "gui.gui.costumesTab": { @@ -516,63 +516,63 @@ "description": "Button to get to the costumes panel" }, "gui.gui.addExtension": { - "message": "Add Extension", + "message": "Lisää laajennus", "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", + "message": "Lisää tehosteita", "description": "Name for the 'Add effects' how-to" }, "gui.menuBar.giveFeedback": { - "message": "Give Feedback", + "message": "Anna palautetta", "description": "Label for feedback form modal button" }, "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", + "message": "Ota kuva", "description": "Title for prompt to take a picture (to add as a new costume)." }, "gui.howtos.run-away.name": { - "message": "Run away", + "message": "Juokse pois", "description": "Name for the 'Run away' how-to" }, "gui.soundEditor.reverse": { - "message": "Reverse", + "message": "Vaihda suuntaa", "description": "Title of the button to apply the reverse effect" }, "gui.howtos.spin.step_clickForever": { - "message": "Click the stack to run it", + "message": "Suorita pino klikkaamalla sitä", "description": "Step name for 'Click the stack to run it' step" }, "gui.webglModal.webgllink": { - "message": "does not support WebGL", + "message": "ei tue WebGL:ää", "description": "link part of your browser does not support WebGL message" }, "gui.menuBar.seeCommunity": { - "message": "See Community", + "message": "Tutustu yhteisöön", "description": "Label for see community button" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", + "message": "Kameraa ladataan...", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", + "message": "Lataa asuste", "description": "Button to add a costume by uploading a file in the editor tab" }, "gui.playbackStep.stopMsg": { - "message": "Stop", + "message": "Pysäytä", "description": "Stop/Play button in recording playback" }, "gui.howtos.spin.step_clickControl": { - "message": "Click the “Control” category", + "message": "Klikkaa ohjaus-luokkaa", "description": "Step name for 'Click the “Control” category' step" }, "gui.soundEditor.undo": { - "message": "Peruuta", + "message": "Kumoa", "description": "Title of the button to undo" }, "gui.gui.codeTab": { - "message": "Code", + "message": "Koodi", "description": "Button to get to the code panel" }, "gui.spriteSelector.addSpriteFromFile": { @@ -580,15 +580,15 @@ "description": "Button to add a sprite in the target pane from file" }, "gui.loader.message1": { - "message": "Creating blocks …", + "message": "Luodaan lohkoja...", "description": "One of the loading messages" }, "gui.loader.message6": { - "message": "Transmitting nanos …", + "message": "Siirretään nanoja...", "description": "One of the loading messages" }, "gui.loader.message3": { - "message": "Loading sounds …", + "message": "Ääniä ladataan...", "description": "One of the loading messages" }, "gui.SpriteInfo.spritePlaceholder": { @@ -596,43 +596,43 @@ "description": "Placeholder text for sprite name" }, "gui.howtos.say-hello.step_editSay": { - "message": "Say something else", + "message": "Sano jotain muuta", "description": "Step name for 'Say something else' step" }, "gui.previewModal.tryit": { - "message": "Try It! {caticon}", + "message": "Kokeile sitä! {caticon}", "description": "Label for button to try Scratch 3.0 preview" }, "gui.howtos.run-away.step_dragGoTo": { - "message": "Drag out a “go to random position” block", + "message": "Raahaa pois \"mene satunnaiseen sijaintiin\" -lohko", "description": "Step name for 'Drag out a “go to random position” block' step" }, "gui.monitor.contextMenu.default": { - "message": "normaali lukuasu", + "message": "normaali näyttö", "description": "Menu item to switch to the default monitor" }, "gui.controls.stop": { - "message": "Stop", + "message": "Pysäytä", "description": "Stop button title" }, "gui.costumeTab.addBlankCostume": { - "message": "Paint", + "message": "Piirrä", "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.say-hello.step_dragSay": { - "message": "Drag out a “say” block", + "message": "Raahaa pois sano-lohko", "description": "Step name for 'Drag out a “say” block' step" }, "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Aja ilman ruudunpäivitystä", + "message": "Suorita ilman ruudunpäivitystä", "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", + "message": "Lataa tausta", "description": "Button to add a stage in the target pane from file" }, "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", + "message": "Valitse hahmo", "description": "Button to add a sprite in the target pane from library" }, "gui.soundEditor.sound": { @@ -640,35 +640,35 @@ "description": "Label for the name of the sound" }, "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", + "message": "Selainta ei tueta", "description": "" }, "gui.howtos.say-hello.step_anotherSay": { - "message": "Drag out another “say” block", + "message": "Raahaa pois toinen sano-lohko", "description": "Step name for 'Drag out another “say” block' step" }, "gui.playbackStep.loadingMsg": { - "message": "Loading...", + "message": "Ladataan...", "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", + "message": "Lisää tausta", "description": "Name for the 'Add a backdrop' how-to" }, "gui.comingSoon.message2": { - "message": "Coming Soon...", + "message": "Tulossa pian...", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.say-hello.step_clickSay": { - "message": "Click the block to run it", + "message": "Suorita lohko klikkaamalla sitä", "description": "Step name for 'Click the block to run it' step" }, "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", + "message": "Piirrä", "description": "Button to add a stage in the target pane from paint" }, "gui.cameraModal.takePhoto": { - "message": "Take Photo", + "message": "Ota kuva", "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { @@ -676,15 +676,15 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.say-hello.step_clickLooks": { - "message": "Click the “Looks” category", + "message": "Klikkaa ulkonäkö-luokkaa", "description": "Step name for 'Click the “Looks” category' step" }, "gui.playbackStep.reRecordMsg": { - "message": "Re-record", + "message": "Nauhoita uudelleen", "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": "Syötä yhden jakamasi Scratch-projektin linkki. Tähän 3.0 ennakkoversioon tehtyjä lisäyksiä ei tallenneta.", "description": "Import project message" }, "gui.menuBar.edit": { @@ -696,11 +696,11 @@ "description": "A button that allows the user to save the photo they took as a costume" }, "gui.previewInfo.label": { - "message": "Try Scratch 3.0", + "message": "Kokeile Scratch 3.0:aa", "description": "Scratch 3.0 modal label - for accessibility" }, "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "Lukeaksesi lisää siirry {previewFaqLink}.", "description": "Scratch 3.0 FAQ description" }, "gui.menuBar.turboMode": { diff --git a/editor/interface/gd.json b/editor/interface/gd.json index fc9cbda6..9decef09 100644 --- a/editor/interface/gd.json +++ b/editor/interface/gd.json @@ -96,7 +96,7 @@ "description": "One of the loading messages" }, "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", + "message": "Toglaich am modh làn-sgrìn", "description": "Button to enter/exit full screen mode" }, "gui.soundEditor.redo": { @@ -216,7 +216,7 @@ "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", + "message": "Cuir an camara an comas", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { @@ -296,7 +296,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", + "message": "Tha sinn feumach air cead gus an camara agad a chleachdadh", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { @@ -316,7 +316,7 @@ "description": "Title of the button to start playing the sound" }, "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", + "message": "Tog an dealbh a-rithist", "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.menuBar.share": { @@ -524,11 +524,11 @@ "description": "Name for the 'Add effects' how-to" }, "gui.menuBar.giveFeedback": { - "message": "Give Feedback", + "message": "Cuir beachd thugainn", "description": "Label for feedback form modal button" }, "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", + "message": "Tog dealbh", "description": "Title for prompt to take a picture (to add as a new costume)." }, "gui.howtos.run-away.name": { @@ -552,7 +552,7 @@ "description": "Label for see community button" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", + "message": "A’ luchdadh a’ chamara…", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { @@ -668,7 +668,7 @@ "description": "Button to add a stage in the target pane from paint" }, "gui.cameraModal.takePhoto": { - "message": "Take Photo", + "message": "Tog dealbh", "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { @@ -680,7 +680,7 @@ "description": "Step name for 'Click the “Looks” category' step" }, "gui.playbackStep.reRecordMsg": { - "message": "Re-record", + "message": "Clàraich a-rithist e", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { diff --git a/editor/interface/he.json b/editor/interface/he.json index 3a5f9d3b..7c7198b7 100644 --- a/editor/interface/he.json +++ b/editor/interface/he.json @@ -296,7 +296,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", + "message": "אנחנו צריכים את רשותך כדי להשתמש במצלמה שלך", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { @@ -316,7 +316,7 @@ "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.menuBar.share": { @@ -524,11 +524,11 @@ "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.howtos.run-away.name": { @@ -552,7 +552,7 @@ "description": "Label for see community button" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", + "message": "טוען מצלמה...", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { @@ -576,7 +576,7 @@ "description": "Button to get to the code panel" }, "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload", + "message": "העלה", "description": "Button to add a sprite in the target pane from file" }, "gui.loader.message1": { @@ -668,7 +668,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": { @@ -680,7 +680,7 @@ "description": "Step name for 'Click the “Looks” category' step" }, "gui.playbackStep.reRecordMsg": { - "message": "Re-record", + "message": "הקלט מחדש", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { diff --git a/editor/interface/kk.json b/editor/interface/kk.json index 09cea11e..62fc1e97 100644 --- a/editor/interface/kk.json +++ b/editor/interface/kk.json @@ -36,7 +36,7 @@ "description": "link to Scratch 3.0 preview FAQ page" }, "gui.monitor.contextMenu.slider": { - "message": "スライダー", + "message": "тетікше", "description": "Menu item to switch to the slider monitor" }, "gui.cards.remove": { @@ -52,7 +52,7 @@ "description": "Button to add a surprise costume in the editor tab" }, "gui.soundEditor.save": { - "message": "ほぞん", + "message": "Сақтау", "description": "Title of the button to save trimmed sound" }, "gui.howtos.say-hello.name": { @@ -100,7 +100,7 @@ "description": "Button to enter/exit full screen mode" }, "gui.soundEditor.redo": { - "message": "やりなおし", + "message": "Қайталау", "description": "Title of the button to redo" }, "gui.importInfo.title": { @@ -132,7 +132,7 @@ "description": "Title of the button to apply the robot effect" }, "gui.menuBar.undo": { - "message": "とりけし", + "message": "Болдырмау", "description": "Menu bar item for undoing" }, "gui.stageSelector.stage": { @@ -164,7 +164,7 @@ "description": "Label for button to add a number/text input" }, "gui.menuBar.saveAsCopy": { - "message": "コピーをほぞん", + "message": "Көшірме ретінде сақтау", "description": "Menu bar item for saving as a copy" }, "gui.importModal.viewproject": { @@ -196,11 +196,11 @@ "description": "Button to change stage size to small" }, "gui.menuBar.saveNow": { - "message": "ただちにほぞん", + "message": "Қазір сақтау", "description": "Menu bar item for saving now" }, "gui.SpriteInfo.sprite": { - "message": "スプライト", + "message": "Спрайт", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { @@ -232,7 +232,7 @@ "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.customProcedures.ok": { @@ -252,7 +252,7 @@ "description": "Name for the 'Spin around' how-to" }, "gui.turboMode.active": { - "message": "ターボモード", + "message": "Турбо режим", "description": "Label indicating turbo mode is active" }, "gui.howtos.run-away.step3": { @@ -288,7 +288,7 @@ "description": "Recording modal title" }, "gui.gui.backdropsTab": { - "message": "фондар", + "message": "Фондар", "description": "Button to get to the backdrops panel" }, "gui.prompt.ok": { @@ -380,7 +380,7 @@ "description": "Button to add a backdrop in the editor tab" }, "gui.menuBar.redo": { - "message": "やりなおし", + "message": "Қайталау", "description": "Menu bar item for redoing" }, "gui.spriteSelector.addSpriteFromPaint": { @@ -420,7 +420,7 @@ "description": "Green flag button title" }, "gui.spriteSelectorItem.contextMenuDelete": { - "message": "кетіру", + "message": "жою", "description": "Menu item to delete in the right click menu" }, "gui.soundTab.surpriseSound": { @@ -488,11 +488,11 @@ "description": "Title of the button to apply the faster effect" }, "gui.gui.soundsTab": { - "message": "おと", + "message": "Дыбыстар", "description": "Button to get to the sounds panel" }, "gui.soundTab.recordSound": { - "message": "ろくおん", + "message": "Жазу", "description": "Button to record a sound in the editor tab" }, "gui.SpriteInfo.direction": { @@ -512,7 +512,7 @@ "description": "Dropdown message for variable/list options" }, "gui.gui.costumesTab": { - "message": "костюмдер", + "message": "Костюмдер", "description": "Button to get to the costumes panel" }, "gui.gui.addExtension": { @@ -568,7 +568,7 @@ "description": "Step name for 'Click the “Control” category' step" }, "gui.soundEditor.undo": { - "message": "とりけし", + "message": "Болдырмау", "description": "Title of the button to undo" }, "gui.gui.codeTab": { @@ -624,7 +624,7 @@ "description": "Step name for 'Drag out a “say” block' step" }, "gui.customProcedures.runWithoutScreenRefresh": { - "message": "がめんをさいびょうがせずにじっこうする", + "message": "Экранды жаңартусыз іске қосу", "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { @@ -672,7 +672,7 @@ "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { - "message": "ほぞん", + "message": "Сақтау", "description": "Loading/Save button in recording playback" }, "gui.howtos.say-hello.step_clickLooks": { @@ -688,11 +688,11 @@ "description": "Import project message" }, "gui.menuBar.edit": { - "message": "Өңдеу", + "message": "Түзету", "description": "Text for edit dropdown menu" }, "gui.cameraModal.save": { - "message": "ほぞん", + "message": "Сақтау", "description": "A button that allows the user to save the photo they took as a costume" }, "gui.previewInfo.label": { @@ -704,7 +704,7 @@ "description": "Scratch 3.0 FAQ description" }, "gui.menuBar.turboMode": { - "message": "ターボモード", + "message": "Турбо режим", "description": "Menu bar item for toggling turbo mode" }, "gui.prompt.cancel": { diff --git a/editor/interface/mi.json b/editor/interface/mi.json index 0c4961e3..f3f0177e 100644 --- a/editor/interface/mi.json +++ b/editor/interface/mi.json @@ -4,7 +4,7 @@ "description": "Title of the button to apply the echo effect" }, "gui.howtos.run-away.step_addWhenClicked": { - "message": "Tāpiritia he paraka “ina pāwhiritia tēnei parehe”", + "message": "Tāpirihia tētahi paraka “ina pāwhiria tēnei parehe”", "description": "Step name for 'Add a “when this sprite clicked” block' step" }, "gui.previewInfo.notnow": { @@ -12,11 +12,11 @@ "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.costumeLibrary.chooseACostume": { - "message": "Kōwhiritia he Kākahu", + "message": "Kōwhiria he Kākahu", "description": "Heading for the costume library" }, "gui.library.filterPlaceholder": { - "message": "Rapuhia", + "message": "Rapua", "description": "Placeholder text for library search field" }, "gui.unsupportedBrowser.back": { @@ -32,7 +32,7 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.unsupportedBrowser.previewfaqlink": { - "message": "Pātai Auau mō te Tiro Wawe", + "message": "He Pātai Auau mō te Tiro Wawe", "description": "link to Scratch 3.0 preview FAQ page" }, "gui.monitor.contextMenu.slider": { @@ -44,7 +44,7 @@ "description": "Title for button to close how-to card" }, "gui.unsupportedBrowser.description": { - "message": "Aroha mai, kāore i te tautokona e Scratch 3.0 a Internet Explorer, a Opera, Silk rānei. Ka tautokona ngā pūtirotiro hou pērā ki a Google Chrome, a Mozilla Firefox, Microsoft Edge rānei.", + "message": "Aroha mai, kāore i te tautokona e Scratch 3.0 te Internet Explorer, 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": { @@ -68,15 +68,15 @@ "description": "Text for file dropdown menu" }, "gui.stageHeader.stageSizeLarge": { - "message": "Panonitia ki te atamira nui", + "message": "Panoni ki te atamira nui", "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Panoni i te kākahu", + "message": "Panonitia te kākahu", "description": "Name for the 'Switch costume' how-to" }, "gui.howtos.say-hello.step_addSprite": { - "message": "Tāpiritia he parehe hou", + "message": "Tāpirihia he parehe hou", "description": "Step name for 'Add a new sprite' step" }, "gui.costumeTab.addFileBackdrop": { @@ -92,7 +92,7 @@ "description": "Title of the button to stop the sound" }, "gui.loader.message2": { - "message": "Kei te uta i ngā parehe ...", + "message": "Kei te utaina ngā parehe ...", "description": "One of the loading messages" }, "gui.stageHeader.fullscreenControl": { @@ -100,15 +100,15 @@ "description": "Button to enter/exit full screen mode" }, "gui.soundEditor.redo": { - "message": "Mahi anō", + "message": "Mahia anōtia", "description": "Title of the button to redo" }, "gui.importInfo.title": { - "message": "Tirohia he Pūtere Scratch 2.0", + "message": "Tirohia he Kaupapa Scratch 2.0", "description": "Scratch 2.0 import modal label - for accessibility" }, "gui.extensionLibrary.chooseAnExtension": { - "message": "Kōwhirihia he Toronga", + "message": "Kōwhirihia he Torohanga", "description": "Heading for the extension library" }, "gui.webglModal.description": { @@ -116,7 +116,7 @@ "description": "WebGL missing message" }, "gui.previewModal.viewproject": { - "message": "Tirohia Pūtere 2.0", + "message": "Tirohia Kaupapa 2.0", "description": "Label for button to import a 2.0 project" }, "gui.previewInfo.previewfaqlink": { @@ -148,23 +148,23 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.cards.all-how-tos": { - "message": "Te Katoa o ngā “Me Pēhea”", + "message": "Ngā “Me Pēhea” Katoa", "description": "Title for button to return to how-to library" }, "gui.soundLibrary.chooseASound": { - "message": "Kōwhiritia he Oro", + "message": "Kōwhiria he Oro", "description": "Heading for the sound library" }, "gui.importInfo.invalidFormatError": { - "message": "Aue! Te āhua nei kāore i te tika taua ID, hononga rānei.", + "message": "Aue! Te āhua nei, kāore i te tika taua ID, hononga rānei.", "description": "Invalid project link or id message" }, "gui.customProcedures.addAnInputNumberText": { - "message": "Whakaurua he tāuru", + "message": "Tāpirihia tētahi tāuru", "description": "Label for button to add a number/text input" }, "gui.menuBar.saveAsCopy": { - "message": "Tiaki hei tārua", + "message": "Tiakina hei tārua", "description": "Menu bar item for saving as a copy" }, "gui.importModal.viewproject": { @@ -176,11 +176,11 @@ "description": "Menu bar item for creating a new project" }, "gui.customProcedures.addALabel": { - "message": "Whakaurua he kupu tapanga:", + "message": "Tāpirihia he kupu tapanga:", "description": "Label for button to add a label" }, "gui.soundEditor.trim": { - "message": "Kuti", + "message": "Poroa", "description": "Title of the button to start trimminging the sound" }, "gui.cards.see-more": { @@ -192,11 +192,11 @@ "description": "Label for button to add a boolean input" }, "gui.stageHeader.stageSizeSmall": { - "message": "Panonitia ki te atamira iti", + "message": "Panoni ki te atamira iti", "description": "Button to change stage size to small" }, "gui.menuBar.saveNow": { - "message": "Tiaki ināianei", + "message": "Tiakina ināianei", "description": "Menu bar item for saving now" }, "gui.SpriteInfo.sprite": { @@ -204,23 +204,23 @@ "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "Tikiake ki tō rorohiko", + "message": "Tikiaketia ki tō rorohiko", "description": "Menu bar item for downloading a project" }, "gui.costumeTab.addCostumeFromLibrary": { - "message": "Kōwhiritia he Kākahu", + "message": "Kōwhiria he Kākahu", "description": "Button to add a costume in the editor tab" }, "gui.soundTab.addSoundFromLibrary": { - "message": "Kōwhiritia he Oro", + "message": "Kōwhiria he Oro", "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { - "message": "Whakaāhei Kāmera", + "message": "Whakaāheitia te Kāmera", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { - "message": "Kei te āngia ngā ngeru ...", + "message": "Kei te āngia ngā ngeru …", "description": "One of the loading messages" }, "gui.loader.message7": { @@ -232,7 +232,7 @@ "description": "Name for the 'Glide around' how-to" }, "gui.menuBar.uploadFromComputer": { - "message": "Tukuatu i tō rorohiko", + "message": "Tukuatu mai i tō rorohiko", "description": "Menu bar item for uploading a project from your computer" }, "gui.customProcedures.ok": { @@ -240,7 +240,7 @@ "description": "Label for button to save new custom procedure" }, "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Kōwhiritia he Ārai Tuarongo", + "message": "Kōwhiria he Ārai Tuarongo", "description": "Button to add a stage in the target pane from library" }, "gui.soundEditor.slower": { @@ -256,15 +256,15 @@ "description": "Label indicating turbo mode is active" }, "gui.howtos.run-away.step3": { - "message": "Pāwhiritia te kāwai “Takahanga”", + "message": "Pāwhiria te kāwai “Takahanga”", "description": "Step 3 title" }, "gui.loader.message4": { - "message": "Kei te uta i ngā torohanga ...", + "message": "Kei te utaina ngā torohanga ...", "description": "One of the loading messages" }, "gui.recordingStep.alertMsg": { - "message": "Kāore i taea te tīmata ki te hopu oro", + "message": "Kāore i taea te tīmata te hopu oro", "description": "Alert for recording error" }, "gui.extensionLibrary.extensionUrl": { @@ -280,7 +280,7 @@ "description": "Back button in modal" }, "gui.howtos.spin.step_dragForever": { - "message": "Tōia ki waho he paraka “āke, āke”", + "message": "Tōia ki waho he paraka “mō ake, ake”", "description": "Step name for 'Drag out a “forever” block' step" }, "gui.recordModal.title": { @@ -308,7 +308,7 @@ "description": "Invitation to try 3.0 preview" }, "gui.howtos.run-away.step_clickGoTo": { - "message": "Pāwhiritia te paraka ki te whakahaere", + "message": "Pāwhiria te paraka kia whakahaeretia", "description": "Step name for 'Click the block to run it' step" }, "gui.soundEditor.play": { @@ -340,7 +340,7 @@ "description": "Menu item to switch to the large monitor" }, "gui.cards.more-things-to-try": { - "message": "Ētahi mahinga kē hei whakamātau!", + "message": "Ētahi mahinga kē kia whakamātauria!", "description": "Title card with more things to try" }, "gui.costumeTab.addCameraCostume": { @@ -348,15 +348,15 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.spin.step_clickTurn": { - "message": "Pāwhiritia te paraka ki te whakahaere", + "message": "Pāwhiria te paraka kia whakahaerehia", "description": "Step name for 'Click the block to run it' step" }, "gui.spriteLibrary.chooseASprite": { - "message": "Kōwhiritia he Parehe", + "message": "Kōwhiria tētahi Parehe", "description": "Heading for the sprite library" }, "gui.loader.headline": { - "message": "Kei te Uta i te Pūtere...", + "message": "Kei te Utaina te Kaupapa", "description": "Main loading message" }, "gui.playbackStep.playMsg": { @@ -372,15 +372,15 @@ "description": "link to Scratch 3.0 preview FAQ page" }, "gui.howtos.spin.step_dragTurn": { - "message": "Tōia ki waho he paraka \"huri\"", + "message": "Tōia ki waho he paraka \"hurihia\"", "description": "Step name for 'Drag out a “turn” block' step" }, "gui.costumeTab.addBackdropFromLibrary": { - "message": "Kōwhiritia he Ārai Tuarongo", + "message": "Kōwhiria he Ārai Tuarongo", "description": "Button to add a backdrop in the editor tab" }, "gui.menuBar.redo": { - "message": "Mahi anō", + "message": "Mahia anōtia", "description": "Menu bar item for redoing" }, "gui.spriteSelector.addSpriteFromPaint": { @@ -388,7 +388,7 @@ "description": "Button to add a sprite in the target pane from paint" }, "gui.previewInfo.invitation": { - "message": "Ke te mahi hanga mātou i te tukunga hou o Scratch. E hīkaka ana mātou, kia whakamātauria e koutou!", + "message": "Kei te waihanga mātou i te putanga hou o Scratch. E hīkaka ana mātou, kia whakamātauria e koutou!", "description": "Invitation to try 3.0 preview" }, "gui.crashMessage.title": { @@ -396,7 +396,7 @@ "description": "Unhandled error title" }, "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "tārua", + "message": "tāruatia", "description": "Menu item to duplicate in the right click menu" }, "gui.importInfo.previewfaq": { @@ -404,15 +404,15 @@ "description": "Invitation to try 3.0 preview" }, "gui.howtos.spin.step_changeColor": { - "message": "Tāpiritia he paraka “panonitia te rākeitanga tae”", + "message": "Tāpirihia he paraka “panonitia te rākeitanga tae”", "description": "Step name for 'Add a “change color effect” block' step" }, "gui.previewInfo.previewfaq": { - "message": "Haere ki {previewFaqLink} ki te ako tonu.", + "message": "Haere ki {previewFaqLink} ki te ako anō.", "description": "Invitation to try 3.0 preview" }, "gui.howtos.run-away.step_clickSprite": { - "message": "Pāwhiritia te parehe ki te whakahaere", + "message": "Pāwhiria te parehe kia whakahaeretia", "description": "Step name for 'Click the sprite to run it' step" }, "gui.controls.go": { @@ -428,7 +428,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.say-hello.step_clickStack": { - "message": "Pāwhiritia te whakaapaapa ki te whakahaere", + "message": "Pāwhiria te whakaapaapa kia whakahaerehia", "description": "Step name for 'Click the stack to run it' step" }, "gui.stageHeader.stageSizeFull": { @@ -452,11 +452,11 @@ "description": "link to Scratch 3.0 FAQ page" }, "gui.soundEditor.louder": { - "message": "Whakakaha te oro", + "message": "Whakakaha i te oro", "description": "Title of the button to apply the louder effect" }, "gui.previewInfo.welcome": { - "message": "Nau mai ki a Scratch 3.0 Preview!", + "message": "Nau mai ki t Scratch 3.0 Preview!", "description": "Header for Preview Info Modal" }, "gui.spriteSelector.addSpriteFromSurprise": { @@ -464,11 +464,11 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.run-away.step_addSound": { - "message": "Tāpiritia he paraka “whakatangi oro”", + "message": "Tāpirihia he paraka “whakatangi oro”", "description": "Step name for 'Add a “start sound” block' step" }, "gui.howtos.change-size.name": { - "message": "Panoni i te rahinga", + "message": "Panonitia te nui", "description": "Name for the 'Change size' how-to" }, "gui.extensionLibrary.comingSoon": { @@ -476,11 +476,11 @@ "description": "Label for extensions that are not yet implemented" }, "gui.SpriteInfo.show": { - "message": "Whakaatu", + "message": "Whakaaturia", "description": "Sprite info show label" }, "gui.loader.message8": { - "message": "Kei te whakarite i ngā ata pūāhua ...", + "message": "Kei te whakarite i ngā ata pūāhua …", "description": "One of the loading messages" }, "gui.soundEditor.faster": { @@ -492,7 +492,7 @@ "description": "Button to get to the sounds panel" }, "gui.soundTab.recordSound": { - "message": "Hopu i ngā oro", + "message": "Rēkoata", "description": "Button to record a sound in the editor tab" }, "gui.SpriteInfo.direction": { @@ -500,11 +500,11 @@ "description": "Sprite info direction label" }, "gui.costumeLibrary.chooseABackdrop": { - "message": "Kōwhiritia he Ārai Tuarongo", + "message": "Kōwhiria he Ārai Tuarongo", "description": "Heading for the backdrop library" }, "gui.cameraModal.loadingCaption": { - "message": "Kei te uta...", + "message": "Kei te utaina...", "description": "A caption for a disabled button while the video from the camera is still loading" }, "gui.gui.variablePrompt": { @@ -516,11 +516,11 @@ "description": "Button to get to the costumes panel" }, "gui.gui.addExtension": { - "message": "Whakaurua he Torohanga", + "message": "Tāpirihia tētahi Torohanga", "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Tāpiri Rākeitanga", + "message": "Tāpirihia he Rākeitanga", "description": "Name for the 'Add effects' how-to" }, "gui.menuBar.giveFeedback": { @@ -540,11 +540,11 @@ "description": "Title of the button to apply the reverse effect" }, "gui.howtos.spin.step_clickForever": { - "message": "Pāwhiritia te whakaapaapa ki te whakahaere", + "message": "Pāwhiria te whakaapaapa kia whakahaerehia", "description": "Step name for 'Click the stack to run it' step" }, "gui.webglModal.webgllink": { - "message": "kāore e tautokona a WebGL", + "message": "kāore e tautokona te WebGL", "description": "link part of your browser does not support WebGL message" }, "gui.menuBar.seeCommunity": { @@ -552,7 +552,7 @@ "description": "Label for see community button" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Kei te uta te Kāmera...", + "message": "Kei te utaina te Kāmera...", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { @@ -580,7 +580,7 @@ "description": "Button to add a sprite in the target pane from file" }, "gui.loader.message1": { - "message": "Kei te hanga i ngā paraka...", + "message": "Kei te waihanga i ngā paraka … ", "description": "One of the loading messages" }, "gui.loader.message6": { @@ -588,7 +588,7 @@ "description": "One of the loading messages" }, "gui.loader.message3": { - "message": "Kei te uta i ngā oro ...", + "message": "Kei te utaina ngā oro …", "description": "One of the loading messages" }, "gui.SpriteInfo.spritePlaceholder": { @@ -596,7 +596,7 @@ "description": "Placeholder text for sprite name" }, "gui.howtos.say-hello.step_editSay": { - "message": "Whakakī kē", + "message": "Kīia kīnga kē", "description": "Step name for 'Say something else' step" }, "gui.previewModal.tryit": { @@ -604,7 +604,7 @@ "description": "Label for button to try Scratch 3.0 preview" }, "gui.howtos.run-away.step_dragGoTo": { - "message": "Tōia ki waho he paraka “neke ki te tūnga matapokere” ", + "message": "Tōia ki waho he paraka “neke ki tūnga matapokere” ", "description": "Step name for 'Drag out a “go to random position” block' step" }, "gui.monitor.contextMenu.default": { @@ -620,7 +620,7 @@ "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.say-hello.step_dragSay": { - "message": "Tōia ki waho he paraka “kī” ", + "message": "Tōia ki waho he paraka “kīia” ", "description": "Step name for 'Drag out a “say” block' step" }, "gui.customProcedures.runWithoutScreenRefresh": { @@ -632,7 +632,7 @@ "description": "Button to add a stage in the target pane from file" }, "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Kōwhiritia he Parehe", + "message": "Kōwhiria he Parehe", "description": "Button to add a sprite in the target pane from library" }, "gui.soundEditor.sound": { @@ -644,15 +644,15 @@ "description": "" }, "gui.howtos.say-hello.step_anotherSay": { - "message": "Tōia ki waho he paraka \"kī\" anō", + "message": "Tōia ki waho he paraka \"kīia\" anō", "description": "Step name for 'Drag out another “say” block' step" }, "gui.playbackStep.loadingMsg": { - "message": "Kei te uta...", + "message": "Kei te utaina...", "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Tāpiritia he ārai tuarongo", + "message": "Tāpirihia tētahi ārai tuarongo", "description": "Name for the 'Add a backdrop' how-to" }, "gui.comingSoon.message2": { @@ -660,7 +660,7 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.say-hello.step_clickSay": { - "message": "Pāwhiritia te paraka ki te whakahaere", + "message": "Pāwhiria te paraka kia whakahaerehia", "description": "Step name for 'Click the block to run it' step" }, "gui.stageSelector.addBackdropFromPaint": { @@ -668,7 +668,7 @@ "description": "Button to add a stage in the target pane from paint" }, "gui.cameraModal.takePhoto": { - "message": "Tangohia Whakaahua", + "message": "Tangohia he Whakaahua", "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { @@ -676,19 +676,19 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.say-hello.step_clickLooks": { - "message": "Pāwhiritia te kāwai “Āhua”", + "message": "Pāwhiria te kāwai “Āhua”", "description": "Step name for 'Click the “Looks” category' step" }, "gui.playbackStep.reRecordMsg": { - "message": "Hopu-anō", + "message": "Hopukia-anōtia", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { - "message": "Tāurutia he hononga ki tētahi o ngā pūtere Scratch. Kāore e tiakina ngā panoni e whakamahia i tēnei te Tiro Wawe 3.0.", + "message": "Tāurutia he hononga ki tētahi o ōu kaupapa Scratch. Kāore e tiakina ngā panoni e whakamahia i tēnei te Tiro Wawe 3.0.", "description": "Import project message" }, "gui.menuBar.edit": { - "message": "Whakatika", + "message": "Whakatikaina", "description": "Text for edit dropdown menu" }, "gui.cameraModal.save": { diff --git a/editor/interface/sl.json b/editor/interface/sl.json index bf884e62..02de4fa4 100644 --- a/editor/interface/sl.json +++ b/editor/interface/sl.json @@ -32,7 +32,7 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.unsupportedBrowser.previewfaqlink": { - "message": "predpregled Pogostih vprašanj", + "message": "Predpregled Pogostih vprašanj", "description": "link to Scratch 3.0 preview FAQ page" }, "gui.monitor.contextMenu.slider": { @@ -316,7 +316,7 @@ "description": "Title of the button to start playing the sound" }, "gui.cameraModal.retakePhoto": { - "message": "Ponovno zajemo sliko", + "message": "Ponovno fotografiraj", "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.menuBar.share": { @@ -336,7 +336,7 @@ "description": "Label for button to back out of importing a project" }, "gui.monitor.contextMenu.large": { - "message": "velik števec", + "message": "velik prikaz", "description": "Menu item to switch to the large monitor" }, "gui.cards.more-things-to-try": { @@ -524,11 +524,11 @@ "description": "Name for the 'Add effects' how-to" }, "gui.menuBar.giveFeedback": { - "message": "Oddaj povratne informacije", + "message": "Daj povratne informacije", "description": "Label for feedback form modal button" }, "gui.cameraModal.cameraModalTitle": { - "message": "Zajemi sliko", + "message": "Fotografiraj", "description": "Title for prompt to take a picture (to add as a new costume)." }, "gui.howtos.run-away.name": { @@ -668,7 +668,7 @@ "description": "Button to add a stage in the target pane from paint" }, "gui.cameraModal.takePhoto": { - "message": "Zajemi sliko", + "message": "Fotografiraj", "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { @@ -680,7 +680,7 @@ "description": "Step name for 'Click the “Looks” category' step" }, "gui.playbackStep.reRecordMsg": { - "message": "Ponovno snemaj", + "message": "Ponovno posnemi", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { diff --git a/editor/interface/th.json b/editor/interface/th.json index 4ed2a8b9..4e3fd8ec 100644 --- a/editor/interface/th.json +++ b/editor/interface/th.json @@ -1,18 +1,18 @@ { "gui.soundEditor.echo": { - "message": "Echo", + "message": "เสียงสะท้อน", "description": "Title of the button to apply the echo effect" }, "gui.howtos.run-away.step_addWhenClicked": { - "message": "Add a “when this sprite clicked” block", + "message": "เพิ่มบล็อก \"เมื่อคลิกสไปรต์นี้\"", "description": "Step name for 'Add a “when this sprite clicked” block' step" }, "gui.previewInfo.notnow": { - "message": "Not Now", + "message": "ไม่ใช่ตอนนี้", "description": "Label for button to back out of trying Scratch 3.0 preview" }, "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", + "message": "เลือกคอสตูม", "description": "Heading for the costume library" }, "gui.library.filterPlaceholder": { @@ -20,15 +20,15 @@ "description": "Placeholder text for library search field" }, "gui.unsupportedBrowser.back": { - "message": "Back", + "message": "ย้อนกลับ", "description": "Button to go back in unsupported browser modal" }, "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", + "message": "เซอร์ไพรส์", "description": "Button to add a random stage in the target pane" }, "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", + "message": "เรากำลังทำอยู่ {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.unsupportedBrowser.previewfaqlink": { @@ -44,11 +44,11 @@ "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, 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": { - "message": "Surprise", + "message": "เซอร์ไพรส์", "description": "Button to add a surprise costume in the editor tab" }, "gui.soundEditor.save": { @@ -56,11 +56,11 @@ "description": "Title of the button to save trimmed sound" }, "gui.howtos.say-hello.name": { - "message": "Say hello", + "message": "ทักทาย", "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": { @@ -68,35 +68,35 @@ "description": "Text for file dropdown menu" }, "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", + "message": "เปลี่ยนเป็นเวทีใหญ่", "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { - "message": "Switch costume", + "message": "เปลี่ยนคอสตูม", "description": "Name for the 'Switch costume' how-to" }, "gui.howtos.say-hello.step_addSprite": { - "message": "Add a new sprite", + "message": "เพิ่มสไปรต์ใหม่", "description": "Step name for 'Add a new sprite' step" }, "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", + "message": "อัปโหลดฉากหลัง", "description": "Button to add a backdrop by uploading a file in the editor tab" }, "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", + "message": "อัปโหลดเสียง", "description": "Button to upload sound from file in the editor tab" }, "gui.soundEditor.stop": { - "message": "Stop", + "message": "หยุด", "description": "Title of the button to stop the sound" }, "gui.loader.message2": { - "message": "Loading sprites …", + "message": "กำลังโหลดสไปรต์", "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": { @@ -104,19 +104,19 @@ "description": "Title of the button to redo" }, "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", + "message": "ดูโครงงาน Scratch 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": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", + "message": "น่าเสียดาย ดูเหมือนเบราเซอร์หรือคอมพิวเตอร์ของคุณ {webGlLink} เทคโนโลยีนี้จำเป็นสำหรับการทำงานของ Scratch 3.0", "description": "WebGL missing message" }, "gui.previewModal.viewproject": { - "message": "View 2.0 Project", + "message": "ดูโครงงาน 2.0", "description": "Label for button to import a 2.0 project" }, "gui.previewInfo.previewfaqlink": { @@ -124,11 +124,11 @@ "description": "link to Scratch 3.0 preview FAQ page" }, "gui.soundEditor.softer": { - "message": "Softer", + "message": "เบา", "description": "Title of the button to apply thr.softer effect" }, "gui.soundEditor.robot": { - "message": "Robot", + "message": "หุ่นยนต์", "description": "Title of the button to apply the robot effect" }, "gui.menuBar.undo": { @@ -136,39 +136,39 @@ "description": "Menu bar item for undoing" }, "gui.stageSelector.stage": { - "message": "ฉาก", + "message": "เวที", "description": "Label for the stage in the stage selector" }, "gui.webglModal.back": { - "message": "Back", + "message": "ย้อนกลับ", "description": "Label for button go back when browser is unsupported" }, "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", + "message": "ไม่ต้องกังวล เรากำลังทำอยู่ {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.cards.all-how-tos": { - "message": "All How-Tos", + "message": "How-Tos ทั้งหมด", "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": { - "message": "Uh oh, that project link or id doesn't look quite right.", + "message": "โอ๊ะโอ ดูเหมือนลิงก์โครงงานหรือ ID ไม่ถูกต้อง", "description": "Invalid project link or id message" }, "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", + "message": "ใส่ข้อมูล", "description": "Label for button to add a number/text input" }, "gui.menuBar.saveAsCopy": { - "message": "จัดเก็บแบบสำเนา", + "message": "บันทึกเป็น", "description": "Menu bar item for saving as a copy" }, "gui.importModal.viewproject": { - "message": "View", + "message": "ดู", "description": "Label for button to load a scratch 2.0 project" }, "gui.menuBar.new": { @@ -176,23 +176,23 @@ "description": "Menu bar item for creating a new project" }, "gui.customProcedures.addALabel": { - "message": "Add a label", + "message": "เพิ่มป้ายกำกับ", "description": "Label for button to add a label" }, "gui.soundEditor.trim": { - "message": "Trim", + "message": "ตัดแต่ง", "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": { - "message": "Add an input", + "message": "ใส่ข้อมูล", "description": "Label for button to add a boolean input" }, "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", + "message": "เปลี่ยนเป็นเวทีขนาดเล็ก", "description": "Button to change stage size to small" }, "gui.menuBar.saveNow": { @@ -200,7 +200,7 @@ "description": "Menu bar item for saving now" }, "gui.SpriteInfo.sprite": { - "message": "Sprite", + "message": "สไปรต์", "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { @@ -208,27 +208,27 @@ "description": "Menu bar item for downloading a project" }, "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", + "message": "เลือกคอสตูม", "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": { - "message": "Enable Camera", + "message": "เปิดใช้งานกล้อง", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { - "message": "Herding cats …", + "message": "จับแมวใส่กระด้ง …", "description": "One of the loading messages" }, "gui.loader.message7": { - "message": "Inflating gobos …", + "message": "กำลังเป่า Gobo", "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", + "message": "เหินไปรอบๆ", "description": "Name for the 'Glide around' how-to" }, "gui.menuBar.uploadFromComputer": { @@ -240,15 +240,15 @@ "description": "Label for button to save new custom procedure" }, "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", + "message": "เลือกฉากหลัง", "description": "Button to add a stage in the target pane from library" }, "gui.soundEditor.slower": { - "message": "Slower", + "message": "ช้าลง", "description": "Title of the button to apply the slower effect" }, "gui.howtos.spin-around.name": { - "message": "Spin around", + "message": "หมุนไปรอบๆ", "description": "Name for the 'Spin around' how-to" }, "gui.turboMode.active": { @@ -256,19 +256,19 @@ "description": "Label indicating turbo mode is active" }, "gui.howtos.run-away.step3": { - "message": "Click the “Events” category", + "message": "คลิกประเภท \"เหตุการณ์\"", "description": "Step 3 title" }, "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": { - "message": "Enter the URL of the extension", + "message": "ใส่ URL ของส่วนขยาย", "description": "Prompt for unoffical extension url" }, "gui.customProcedures.cancel": { @@ -276,15 +276,15 @@ "description": "Label for button to cancel custom procedure edits" }, "gui.modal.back": { - "message": "Back", + "message": "ย้อนกลับ", "description": "Back button in modal" }, "gui.howtos.spin.step_dragForever": { - "message": "Drag out a “forever” block", + "message": "ลากบล็อก \"ตลอดกาล\" ออกมา ", "description": "Step name for 'Drag out a “forever” block' step" }, "gui.recordModal.title": { - "message": "Record Sound", + "message": "บันทึกเสียง", "description": "Recording modal title" }, "gui.gui.backdropsTab": { @@ -296,27 +296,27 @@ "description": "Button in prompt for confirming the dialog" }, "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", + "message": "เราต้องการอนุญาตจากคุณเพื่อใช้กล้อง", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { - "message": "number or text", + "message": "ตัวเลขหรือข้อความ", "description": "Description of the number/text input type" }, "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, "gui.howtos.run-away.step_clickGoTo": { - "message": "Click the block to run it", + "message": "คลิกบล็อกเพื่อรัน", "description": "Step name for 'Click the block to run it' step" }, "gui.soundEditor.play": { - "message": "Play", + "message": "เล่น", "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.menuBar.share": { @@ -324,23 +324,23 @@ "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": "เราเสียใจมาก แต่ดูเหมือนว่า Scratch มีปัญหา ข้อผิดพลาดนี้ได้รายงานโดยอัตโนมัติไปยังทีม Scratch แล้ว โปรดรีเฟรชหน้าเว็บของคุณเพื่อลองอีกครั้ง", "description": "Unhandled error description" }, "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", + "message": "เบราเซอร์ของคุณไม่รองรับ WebGL", "description": "WebGL missing title" }, "gui.importInfo.goback": { - "message": "Go Back", + "message": "ย้อนกลับ", "description": "Label for button to back out of importing a project" }, "gui.monitor.contextMenu.large": { - "message": "large readout", + "message": "เปลี่ยนเป็นจอใหญ่", "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": { @@ -348,23 +348,23 @@ "description": "Button to use the camera to create a costume costume in the editor tab" }, "gui.howtos.spin.step_clickTurn": { - "message": "Click the block to run it", + "message": "คลิกบล็อกเพื่อรัน", "description": "Step name for 'Click the block to run it' step" }, "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", + "message": "เลือกสไปรต์", "description": "Heading for the sprite library" }, "gui.loader.headline": { - "message": "Loading Project", + "message": "กำลังโหลดโครงงาน", "description": "Main loading message" }, "gui.playbackStep.playMsg": { - "message": "Play", + "message": "เล่น", "description": "Stop/Play button in recording playback" }, "gui.customProcedures.booleanType": { - "message": "boolean", + "message": "บูลีน", "description": "Description of the boolean input type" }, "gui.importInfo.previewfaqlink": { @@ -372,11 +372,11 @@ "description": "link to Scratch 3.0 preview FAQ page" }, "gui.howtos.spin.step_dragTurn": { - "message": "Drag out a “turn” block", + "message": "ลากบล็อก \"หมุน\" ออกมา", "description": "Step name for 'Drag out a “turn” block' step" }, "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", + "message": "เลือกฉากหลัง", "description": "Button to add a backdrop in the editor tab" }, "gui.menuBar.redo": { @@ -384,15 +384,15 @@ "description": "Menu bar item for redoing" }, "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", + "message": "วาดรูป", "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": "เรากำลังทำ Scratch รุ่นถัดไป เราตื่นเต้นที่คุณจะลอง!", "description": "Invitation to try 3.0 preview" }, "gui.crashMessage.title": { - "message": "Oops! Something went wrong.", + "message": "อุ๊ย! มีบางอย่างผิดพลาด", "description": "Unhandled error title" }, "gui.spriteSelectorItem.contextMenuDuplicate": { @@ -400,23 +400,23 @@ "description": "Menu item to duplicate in the right click menu" }, "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, "gui.howtos.spin.step_changeColor": { - "message": "Add a “change color effect” block", + "message": "เพิ่มบล็อก \"เปลี่ยนเอฟเฟกต์ภาพสี\"", "description": "Step name for 'Add a “change color effect” block' step" }, "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink}", "description": "Invitation to try 3.0 preview" }, "gui.howtos.run-away.step_clickSprite": { - "message": "Click the sprite to run it", + "message": "คลิกสไปรต์เพื่อรัน", "description": "Step name for 'Click the sprite to run it' step" }, "gui.controls.go": { - "message": "Go", + "message": "ไป", "description": "Green flag button title" }, "gui.spriteSelectorItem.contextMenuDelete": { @@ -424,15 +424,15 @@ "description": "Menu item to delete in the right click menu" }, "gui.soundTab.surpriseSound": { - "message": "Surprise", + "message": "เซอร์ไพรส์", "description": "Button to get a random sound in the editor tab" }, "gui.howtos.say-hello.step_clickStack": { - "message": "Click the stack to run it", + "message": "คลิกบล็อกที่ซ้อนกันเพื่อรัน", "description": "Step name for 'Click the stack to run it' step" }, "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", + "message": "เข้าโหมดเต็มจอ", "description": "Button to change stage size to full screen" }, "gui.stageSelector.backdrops": { @@ -440,11 +440,11 @@ "description": "Label for the backdrops in the stage selector" }, "gui.howtos.hide-and-show.name": { - "message": "Hide & Show", + "message": "ซ่อนและแสดง", "description": "Name for the 'Hide & Show' how-to" }, "gui.SpriteInfo.size": { - "message": "Size", + "message": "ขนาด", "description": "Sprite info size label" }, "gui.webglModal.previewfaqlink": { @@ -452,27 +452,27 @@ "description": "link to Scratch 3.0 FAQ page" }, "gui.soundEditor.louder": { - "message": "Louder", + "message": "ดัง", "description": "Title of the button to apply the louder effect" }, "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Preview", + "message": "ยินดีต้อนรับสู่ Scratch 3.0 Preview", "description": "Header for Preview Info Modal" }, "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", + "message": "เซอร์ไพรส์", "description": "Button to add a random sprite in the target pane" }, "gui.howtos.run-away.step_addSound": { - "message": "Add a “start sound” block", + "message": "เพิ่มบล็อก \"เริ่มต้นเสียง\"", "description": "Step name for 'Add a “start sound” block' step" }, "gui.howtos.change-size.name": { - "message": "Change size", + "message": "เปลี่ยนขนาด", "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": { @@ -480,11 +480,11 @@ "description": "Sprite info show label" }, "gui.loader.message8": { - "message": "Preparing emojis …", + "message": "กำลังเตรียมอิโมจิ ...", "description": "One of the loading messages" }, "gui.soundEditor.faster": { - "message": "Faster", + "message": "เร็วขึ้น", "description": "Title of the button to apply the faster effect" }, "gui.gui.soundsTab": { @@ -496,15 +496,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": "Loading...", + "message": "กำลังโหลด", "description": "A caption for a disabled button while the video from the camera is still loading" }, "gui.gui.variablePrompt": { @@ -516,55 +516,55 @@ "description": "Button to get to the costumes panel" }, "gui.gui.addExtension": { - "message": "Add Extension", + "message": "เพิ่มส่วนขยาย", "description": "Button to add an extension in the target pane" }, "gui.howtos.add-effects.name": { - "message": "Add effects", + "message": "ใส่เอฟเฟกต์", "description": "Name for the 'Add effects' how-to" }, "gui.menuBar.giveFeedback": { - "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.howtos.run-away.name": { - "message": "Run away", + "message": "กระเจิดกระเจิง", "description": "Name for the 'Run away' how-to" }, "gui.soundEditor.reverse": { - "message": "Reverse", + "message": "กลับด้าน", "description": "Title of the button to apply the reverse effect" }, "gui.howtos.spin.step_clickForever": { - "message": "Click the stack to run it", + "message": "คลิกบล็อกที่ซ้อนกันเพื่อรัน", "description": "Step name for 'Click the stack to run it' step" }, "gui.webglModal.webgllink": { - "message": "does not support WebGL", + "message": "ไม่รองรับ WebGL", "description": "link part of your browser does not support WebGL message" }, "gui.menuBar.seeCommunity": { - "message": "See Community", + "message": "ชุมชน", "description": "Label for see community button" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", + "message": "กำลังโหลดกล้อง", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", + "message": "อัปโหลดคอสตูม", "description": "Button to add a costume by uploading a file in the editor tab" }, "gui.playbackStep.stopMsg": { - "message": "Stop", + "message": "หยุด", "description": "Stop/Play button in recording playback" }, "gui.howtos.spin.step_clickControl": { - "message": "Click the “Control” category", + "message": "คลิกประเภท \"ควบคุม\"", "description": "Step name for 'Click the “Control” category' step" }, "gui.soundEditor.undo": { @@ -572,67 +572,67 @@ "description": "Title of the button to undo" }, "gui.gui.codeTab": { - "message": "Code", + "message": "โค้ด", "description": "Button to get to the code panel" }, "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload", + "message": "อัปโหลด", "description": "Button to add a sprite in the target pane from file" }, "gui.loader.message1": { - "message": "Creating blocks …", + "message": "กำลังสร้างบล็อค ...", "description": "One of the loading messages" }, "gui.loader.message6": { - "message": "Transmitting nanos …", + "message": "กำลังส่ง Nano", "description": "One of the loading messages" }, "gui.loader.message3": { - "message": "Loading sounds …", + "message": "กำลังโหลดเสียง ...", "description": "One of the loading messages" }, "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", + "message": "ชื่อ", "description": "Placeholder text for sprite name" }, "gui.howtos.say-hello.step_editSay": { - "message": "Say something else", + "message": "พูดอะไรอื่นๆ สักอย่าง", "description": "Step name for 'Say something else' step" }, "gui.previewModal.tryit": { - "message": "Try It! {caticon}", + "message": "ลองดู! {caticon}", "description": "Label for button to try Scratch 3.0 preview" }, "gui.howtos.run-away.step_dragGoTo": { - "message": "Drag out a “go to random position” block", + "message": "ลากบล็อก \"ไปยัง ตำแหน่งสุ่ม\"", "description": "Step name for 'Drag out a “go to random position” block' step" }, "gui.monitor.contextMenu.default": { - "message": "normal readout", + "message": "เปลี่ยนเป็นจอปกติ", "description": "Menu item to switch to the default monitor" }, "gui.controls.stop": { - "message": "Stop", + "message": "หยุด", "description": "Stop button title" }, "gui.costumeTab.addBlankCostume": { - "message": "Paint", + "message": "วาดรูป", "description": "Button to add a blank costume in the editor tab" }, "gui.howtos.say-hello.step_dragSay": { - "message": "Drag out a “say” block", + "message": "ลากบล็อก \"พูด\" ออกมา", "description": "Step name for 'Drag out a “say” block' step" }, "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", + "message": "รันโดยไม่รีเฟรชหน้าจอ ", "description": "Label for checkbox to run without screen refresh" }, "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", + "message": "อัปโหลดฉากหลัง", "description": "Button to add a stage in the target pane from file" }, "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", + "message": "เลือกสไปรต์", "description": "Button to add a sprite in the target pane from library" }, "gui.soundEditor.sound": { @@ -640,35 +640,35 @@ "description": "Label for the name of the sound" }, "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", + "message": "ไม่รองรับเบราเซอร์", "description": "" }, "gui.howtos.say-hello.step_anotherSay": { - "message": "Drag out another “say” block", + "message": "ลากบล็อก \"พูด\" ออกมาอีก", "description": "Step name for 'Drag out another “say” block' step" }, "gui.playbackStep.loadingMsg": { - "message": "Loading...", + "message": "กำลังโหลด", "description": "Loading/Save button in recording playback" }, "gui.howtos.add-a-backdrop.name": { - "message": "Add a backdrop", + "message": "เพิ่มฉากหลัง", "description": "Name for the 'Add a backdrop' how-to" }, "gui.comingSoon.message2": { - "message": "Coming Soon...", + "message": "เร็วๆ นี้...", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "gui.howtos.say-hello.step_clickSay": { - "message": "Click the block to run it", + "message": "คลิกบล็อกเพื่อรัน", "description": "Step name for 'Click the block to run it' step" }, "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", + "message": "วาดรูป", "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": { @@ -676,15 +676,15 @@ "description": "Loading/Save button in recording playback" }, "gui.howtos.say-hello.step_clickLooks": { - "message": "Click the “Looks” category", + "message": "คลิกประเภท \"รูปร่าง\" ", "description": "Step name for 'Click the “Looks” category' step" }, "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": "ใส่ลิงก์ไปยังโครงงาน Scratch ของคุณที่ถูกแบ่งปัน การเปลี่ยนแปลงที่ทำใน 3.0 Preview นี้จะไม่ถูกบันทึก", "description": "Import project message" }, "gui.menuBar.edit": { @@ -696,11 +696,11 @@ "description": "A button that allows the user to save the photo they took as a costume" }, "gui.previewInfo.label": { - "message": "Try Scratch 3.0", + "message": "ลอง Scratch 3.0", "description": "Scratch 3.0 modal label - for accessibility" }, "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", + "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink}", "description": "Scratch 3.0 FAQ description" }, "gui.menuBar.turboMode": { diff --git a/editor/interface/tr.json b/editor/interface/tr.json index 1fa7db76..4050693a 100644 --- a/editor/interface/tr.json +++ b/editor/interface/tr.json @@ -68,7 +68,7 @@ "description": "Text for file dropdown menu" }, "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", + "message": "Geniş ekrana geç", "description": "Button to change stage size to large" }, "gui.howtos.switch-costume.name": { @@ -180,7 +180,7 @@ "description": "Label for button to add a label" }, "gui.soundEditor.trim": { - "message": "Trim", + "message": "Düzelt", "description": "Title of the button to start trimminging the sound" }, "gui.cards.see-more": { @@ -216,7 +216,7 @@ "description": "Button to add a sound in the editor tab" }, "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", + "message": "Kamerayı etkinleştir", "description": "A caption for a disabled button prompting the user to enable camera access" }, "gui.loader.message5": { @@ -228,7 +228,7 @@ "description": "One of the loading messages" }, "gui.howtos.glide-around.name": { - "message": "Glide around", + "message": "Ortalıkta süzül", "description": "Name for the 'Glide around' how-to" }, "gui.menuBar.uploadFromComputer": { @@ -280,7 +280,7 @@ "description": "Back button in modal" }, "gui.howtos.spin.step_dragForever": { - "message": "Drag out a “forever” block", + "message": "Bir \"sürekli tekrarla\" bloğu sürükle bırak", "description": "Step name for 'Drag out a “forever” block' step" }, "gui.recordModal.title": { @@ -296,7 +296,7 @@ "description": "Button in prompt for confirming the dialog" }, "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", + "message": "Kameranızı kullanmak için izninize ihtiyacımız var", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { @@ -316,7 +316,7 @@ "description": "Title of the button to start playing the sound" }, "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", + "message": "Yeniden fotoğraf çek", "description": "A button that allows the user to take the picture again, replacing the old one" }, "gui.menuBar.share": { @@ -372,7 +372,7 @@ "description": "link to Scratch 3.0 preview FAQ page" }, "gui.howtos.spin.step_dragTurn": { - "message": "Drag out a “turn” block", + "message": "\"dön\" bloğunu sürükle bırak", "description": "Step name for 'Drag out a “turn” block' step" }, "gui.costumeTab.addBackdropFromLibrary": { @@ -428,7 +428,7 @@ "description": "Button to get a random sound in the editor tab" }, "gui.howtos.say-hello.step_clickStack": { - "message": "Click the stack to run it", + "message": "Çalıştırmak için diziye tıkla", "description": "Step name for 'Click the stack to run it' step" }, "gui.stageHeader.stageSizeFull": { @@ -464,7 +464,7 @@ "description": "Button to add a random sprite in the target pane" }, "gui.howtos.run-away.step_addSound": { - "message": "Add a “start sound” block", + "message": "\"Sesi başlat\" bloğunu ekleyiniz", "description": "Step name for 'Add a “start sound” block' step" }, "gui.howtos.change-size.name": { @@ -524,15 +524,15 @@ "description": "Name for the 'Add effects' how-to" }, "gui.menuBar.giveFeedback": { - "message": "Give Feedback", + "message": "Geribildirim ver", "description": "Label for feedback form modal button" }, "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", + "message": "Bir fotoğraf çek", "description": "Title for prompt to take a picture (to add as a new costume)." }, "gui.howtos.run-away.name": { - "message": "Run away", + "message": "Kaç", "description": "Name for the 'Run away' how-to" }, "gui.soundEditor.reverse": { @@ -540,7 +540,7 @@ "description": "Title of the button to apply the reverse effect" }, "gui.howtos.spin.step_clickForever": { - "message": "Click the stack to run it", + "message": "Çalıştırmak için diziye tıkla", "description": "Step name for 'Click the stack to run it' step" }, "gui.webglModal.webgllink": { @@ -552,7 +552,7 @@ "description": "Label for see community button" }, "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", + "message": "Kamera yükleniyor...", "description": "Notification to the user that the camera is loading" }, "gui.costumeTab.addFileCostume": { @@ -596,7 +596,7 @@ "description": "Placeholder text for sprite name" }, "gui.howtos.say-hello.step_editSay": { - "message": "Say something else", + "message": "Bir şey söyle", "description": "Step name for 'Say something else' step" }, "gui.previewModal.tryit": { @@ -668,7 +668,7 @@ "description": "Button to add a stage in the target pane from paint" }, "gui.cameraModal.takePhoto": { - "message": "Take Photo", + "message": "Fotoğraf çek", "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { @@ -680,7 +680,7 @@ "description": "Step name for 'Click the “Looks” category' step" }, "gui.playbackStep.reRecordMsg": { - "message": "Re-record", + "message": "Yeniden kaydet", "description": "Button to re-record sound in recording playback" }, "gui.importInfo.message": { diff --git a/editor/interface/zh-cn.json b/editor/interface/zh-cn.json index 0820f139..2bb1ebe4 100644 --- a/editor/interface/zh-cn.json +++ b/editor/interface/zh-cn.json @@ -112,7 +112,7 @@ "description": "Heading for the extension library" }, "gui.webglModal.description": { - "message": "非常遗憾,你的计算机或浏览器{webGlLink}。Scratch 3.0需要该技术才能运行。", + "message": "非常遗憾,你的电脑或浏览器{webGlLink}。Scratch 3.0需要该技术才能运行。", "description": "WebGL missing message" }, "gui.previewModal.viewproject": { @@ -204,7 +204,7 @@ "description": "Sprite info label" }, "gui.menuBar.downloadToComputer": { - "message": "下载到您的计算机", + "message": "下载到电脑", "description": "Menu bar item for downloading a project" }, "gui.costumeTab.addCostumeFromLibrary": { @@ -232,7 +232,7 @@ "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.customProcedures.ok": { @@ -292,11 +292,11 @@ "description": "Button to get to the backdrops panel" }, "gui.prompt.ok": { - "message": "完成", + "message": "确定", "description": "Button in prompt for confirming the dialog" }, "gui.cameraModal.permissionRequest": { - "message": "访问摄像头需要你的授权", + "message": "需要你的同意才能使用摄像头", "description": "Notification to the user that the app needs camera access" }, "gui.customProcedures.numberTextType": { @@ -336,7 +336,7 @@ "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": { @@ -524,7 +524,7 @@ "description": "Name for the 'Add effects' how-to" }, "gui.menuBar.giveFeedback": { - "message": "予以反馈", + "message": "意见反馈", "description": "Label for feedback form modal button" }, "gui.cameraModal.cameraModalTitle": { @@ -668,7 +668,7 @@ "description": "Button to add a stage in the target pane from paint" }, "gui.cameraModal.takePhoto": { - "message": "拍摄", + "message": "拍摄照片", "description": "A button to take a photo" }, "gui.playbackStep.saveMsg": { diff --git a/editor/interface/zh-tw.json b/editor/interface/zh-tw.json index 0f43ed21..97cc7fa0 100644 --- a/editor/interface/zh-tw.json +++ b/editor/interface/zh-tw.json @@ -96,7 +96,7 @@ "description": "One of the loading messages" }, "gui.stageHeader.fullscreenControl": { - "message": "全屏顯示", + "message": "顯示模式切換", "description": "Button to enter/exit full screen mode" }, "gui.soundEditor.redo": { @@ -416,7 +416,7 @@ "description": "Step name for 'Click the sprite to run it' step" }, "gui.controls.go": { - "message": "運行", + "message": "開始", "description": "Green flag button title" }, "gui.spriteSelectorItem.contextMenuDelete": { @@ -584,7 +584,7 @@ "description": "One of the loading messages" }, "gui.loader.message6": { - "message": "正在傳輸納米…", + "message": "Transmitting nanos …", "description": "One of the loading messages" }, "gui.loader.message3": { diff --git a/editor/paint-editor/et.json b/editor/paint-editor/et.json index 07f39d79..49a1ec45 100644 --- a/editor/paint-editor/et.json +++ b/editor/paint-editor/et.json @@ -40,11 +40,11 @@ "description": "Label for the button to group shapes" }, "paint.modeTools.paste": { - "message": "Paste", + "message": "Kleebi", "description": "Label for the paste button" }, "paint.paintEditor.saturation": { - "message": "Saturation", + "message": "Küllastust", "description": "Label for the saturation component in the color picker" }, "paint.modeTools.curved": { @@ -68,7 +68,7 @@ "description": "Label for the button to flip the image vertically" }, "paint.paintEditor.brightness": { - "message": "Brightness", + "message": "Valgustatus", "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.costume": { @@ -88,7 +88,7 @@ "description": "Label for the button to flip the image horizontally" }, "paint.paintEditor.hue": { - "message": "Color", + "message": "Värv", "description": "Label for the hue component in the color picker" }, "paint.modeTools.copy": { diff --git a/editor/paint-editor/fi.json b/editor/paint-editor/fi.json index 5af9d73d..4cc325fb 100644 --- a/editor/paint-editor/fi.json +++ b/editor/paint-editor/fi.json @@ -4,71 +4,71 @@ "description": "Alt to image for the button to redo an action" }, "paint.paintEditor.fill": { - "message": "Fill", + "message": "Täytä", "description": "Label for the color picker for the fill color" }, "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", + "message": "Toteutamme sitä {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.eraserSize": { - "message": "Eraser size", + "message": "Kumin koko", "description": "Label for the eraser size input" }, "paint.paintEditor.more": { - "message": "More", + "message": "Enemmän", "description": "Label for dropdown to access more action buttons" }, "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", + "message": "Älä huoli, toteutamme sitä {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.pointed": { - "message": "Pointed", + "message": "Teräväkärkinen", "description": "Label for the button that converts selected points to sharp points" }, "paint.paintEditor.backward": { - "message": "Backward", + "message": "Taaksepäin", "description": "Label for the `Send backward on canvas` button" }, "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", + "message": "Muunna bittikartaksi", "description": "Label for button that converts the paint editor to bitmap mode" }, "paint.paintEditor.group": { - "message": "Ryhmä", + "message": "Ryhmitä", "description": "Label for the button to group shapes" }, "paint.modeTools.paste": { - "message": "Paste", + "message": "Liitä", "description": "Label for the paste button" }, "paint.paintEditor.saturation": { - "message": "Saturation", + "message": "Värikylläisyys", "description": "Label for the saturation component in the color picker" }, "paint.modeTools.curved": { - "message": "Curved", + "message": "Kaartuva", "description": "Label for the button that converts selected points to curves" }, "paint.modeTools.brushSize": { - "message": "Brush size", + "message": "Siveltimen koko", "description": "Label for the brush size input" }, "paint.paintEditor.undo": { - "message": "Peruuta", + "message": "Kumoa", "description": "Alt to image for the button to undo an action" }, "paint.paintEditor.forward": { - "message": "Forward", + "message": "Eteenpäin", "description": "Label for the `Send forward on canvas` button" }, "paint.modeTools.flipVertical": { - "message": "Flip Vertical", + "message": "Käännä pystysuoraan", "description": "Label for the button to flip the image vertically" }, "paint.paintEditor.brightness": { - "message": "Brightness", + "message": "Kirkkaus", "description": "Label for the brightness component in the color picker" }, "paint.paintEditor.costume": { @@ -76,7 +76,7 @@ "description": "Label for the name of a sound" }, "paint.paintEditor.back": { - "message": "Back", + "message": "Takaisin", "description": "Label for the `Send to back of canvas` button" }, "paint.paintEditor.ungroup": { @@ -84,27 +84,27 @@ "description": "Label for the button to ungroup shapes" }, "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", + "message": "Käännä vaakasuoraan", "description": "Label for the button to flip the image horizontally" }, "paint.paintEditor.hue": { - "message": "Color", + "message": "Väri", "description": "Label for the hue component in the color picker" }, "paint.modeTools.copy": { - "message": "Copy", + "message": "Kopioi", "description": "Label for the copy button" }, "paint.paintEditor.front": { - "message": "Front", + "message": "Eteen", "description": "Label for the `Send to front of canvas` button" }, "paint.paintEditor.stroke": { - "message": "Outline", + "message": "Ääriviiva", "description": "Label for the color picker for the outline color" }, "gui.comingSoon.message2": { - "message": "Coming Soon...", + "message": "Tulossa pian...", "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/kk.json b/editor/paint-editor/kk.json index 70c8854f..4241eea8 100644 --- a/editor/paint-editor/kk.json +++ b/editor/paint-editor/kk.json @@ -1,6 +1,6 @@ { "paint.paintEditor.redo": { - "message": "やりなおし", + "message": "Қайталау", "description": "Alt to image for the button to redo an action" }, "paint.paintEditor.fill": { @@ -56,7 +56,7 @@ "description": "Label for the brush size input" }, "paint.paintEditor.undo": { - "message": "とりけし", + "message": "Болдырмау", "description": "Alt to image for the button to undo an action" }, "paint.paintEditor.forward": { @@ -80,7 +80,7 @@ "description": "Label for the `Send to back of canvas` button" }, "paint.paintEditor.ungroup": { - "message": "グループかいじょ", + "message": "топтан шығару", "description": "Label for the button to ungroup shapes" }, "paint.modeTools.flipHorizontal": { diff --git a/editor/paint-editor/ko.json b/editor/paint-editor/ko.json index 411a8456..2de9baa3 100644 --- a/editor/paint-editor/ko.json +++ b/editor/paint-editor/ko.json @@ -44,7 +44,7 @@ "description": "Label for the paste button" }, "paint.paintEditor.saturation": { - "message": "Saturation", + "message": "채도", "description": "Label for the saturation component in the color picker" }, "paint.modeTools.curved": { @@ -68,7 +68,7 @@ "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.costume": { @@ -88,7 +88,7 @@ "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": { diff --git a/editor/paint-editor/mi.json b/editor/paint-editor/mi.json index 49a5dd91..a5a74fbb 100644 --- a/editor/paint-editor/mi.json +++ b/editor/paint-editor/mi.json @@ -1,10 +1,10 @@ { "paint.paintEditor.redo": { - "message": "Mahi anō", + "message": "Mahia anōtia", "description": "Alt to image for the button to redo an action" }, "paint.paintEditor.fill": { - "message": "Tae whakakī", + "message": "Whakakīa", "description": "Label for the color picker for the fill color" }, "gui.comingSoon.message3": { @@ -12,7 +12,7 @@ "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.eraserSize": { - "message": "Te rahi ūkui", + "message": "Te rahi kōmuru", "description": "Label for the eraser size input" }, "paint.paintEditor.more": { @@ -32,11 +32,11 @@ "description": "Label for the `Send backward on canvas` button" }, "paint.paintEditor.bitmap": { - "message": "Panonitia ki te maheremoka", + "message": "Whakawhitia hei maheremoka", "description": "Label for button that converts the paint editor to bitmap mode" }, "paint.paintEditor.group": { - "message": "Rōpū", + "message": "Whakarōpūngia", "description": "Label for the button to group shapes" }, "paint.modeTools.paste": { diff --git a/editor/paint-editor/th.json b/editor/paint-editor/th.json index 5d804795..2bb38a46 100644 --- a/editor/paint-editor/th.json +++ b/editor/paint-editor/th.json @@ -4,35 +4,35 @@ "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": { - "message": "We're working on it {emoji}", + "message": "เรากำลังทำอยู่ {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.eraserSize": { - "message": "Eraser size", + "message": "ขนาดยางลบ", "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": { - "message": "Don't worry, we're on it {emoji}", + "message": "ไม่ต้องกังวล เรากำลังทำอยู่ {emoji}", "description": "One of the \"coming soon\" random messages for yet-to-be-done features" }, "paint.modeTools.pointed": { - "message": "Pointed", + "message": "แหลม", "description": "Label for the button that converts selected points to sharp points" }, "paint.paintEditor.backward": { - "message": "Backward", + "message": "ไปข้างหลัง", "description": "Label for the `Send backward on canvas` button" }, "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", + "message": "แปลงเป็นบิตแมป", "description": "Label for button that converts the paint editor to bitmap mode" }, "paint.paintEditor.group": { @@ -40,19 +40,19 @@ "description": "Label for the button to group shapes" }, "paint.modeTools.paste": { - "message": "Paste", + "message": "วาง", "description": "Label for the paste button" }, "paint.paintEditor.saturation": { - "message": "Saturation", + "message": "ความอิ่มตัว", "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,15 +60,15 @@ "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": { - "message": "Flip Vertical", + "message": "พลิกแนวตั้ง", "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.costume": { @@ -76,7 +76,7 @@ "description": "Label for the name of a sound" }, "paint.paintEditor.back": { - "message": "Back", + "message": "หลังสุด", "description": "Label for the `Send to back of canvas` button" }, "paint.paintEditor.ungroup": { @@ -84,27 +84,27 @@ "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": { - "message": "Coming Soon...", + "message": "เร็วๆ นี้...", "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/tr.json b/editor/paint-editor/tr.json index 4b6db075..139feb25 100644 --- a/editor/paint-editor/tr.json +++ b/editor/paint-editor/tr.json @@ -4,7 +4,7 @@ "description": "Alt to image for the button to redo an action" }, "paint.paintEditor.fill": { - "message": "Dolgulu", + "message": "Dolgu", "description": "Label for the color picker for the fill color" }, "gui.comingSoon.message3": { @@ -48,7 +48,7 @@ "description": "Label for the saturation component in the color picker" }, "paint.modeTools.curved": { - "message": "Curved", + "message": "Kavisli", "description": "Label for the button that converts selected points to curves" }, "paint.modeTools.brushSize": {