From 62b9306ea75ac00c954874dd299bc6394bc62037 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edouard=20Choini=C3=A8re?= <27212526+echoix@users.noreply.github.com> Date: Sun, 22 Aug 2021 23:17:05 -0400 Subject: [PATCH 1/4] Fix typos in messages translations, correct escaping of strings --- messages/en.js | 50 +++++++++++++++++++++++++------------------------- messages/ja.js | 30 +++++++++++++++--------------- messages/nl.js | 48 ++++++++++++++++++++++++------------------------ messages/ru.js | 36 ++++++++++++++++++------------------ 4 files changed, 82 insertions(+), 82 deletions(-) diff --git a/messages/en.js b/messages/en.js index 752270c..367ca18 100644 --- a/messages/en.js +++ b/messages/en.js @@ -1,5 +1,5 @@ // ========================================================================================= -// Node-Red blocks +// Node-RED blocks // ========================================================================================= Blockly.Msg.NODE_OBJECT_GET_JSON = "%1 %2 property %3"; Blockly.Msg.NODE_OBJECT_GET_JSON_GET_TOOLTIP = "Get a property of an object."; @@ -13,35 +13,35 @@ Blockly.Msg.NODE_OBJECT_SET_JSON = "set %1 property %2 to %3"; Blockly.Msg.NODE_OBJECT_SET_JSON_TOOLTIP = "Set a property of an object."; Blockly.Msg.NODE_OBJECT_SET_WARNING = "Nested properties can only be set with string literals"; Blockly.Msg.NODE_LOG = "log text %1 with %2 level"; -Blockly.Msg.NODE_LOG_TOOLTIP = "Log via the Node-Red function API."; -Blockly.Msg.NODE_LOG_LOG = "log"; +Blockly.Msg.NODE_LOG_TOOLTIP = "Log via the Node-RED function API."; +Blockly.Msg.NODE_LOG_LOG = "log"; Blockly.Msg.NODE_LOG_WARNING = "warning"; Blockly.Msg.NODE_LOG_ERROR = "error"; Blockly.Msg.NODE_LOG_DEBUG = "debug"; Blockly.Msg.NODE_LOG_TRACE = "trace"; Blockly.Msg.NODE_MSG = "msg"; -Blockly.Msg.NODE_MSG_TOOLTIP = "Get the Node-Red input message."; +Blockly.Msg.NODE_MSG_TOOLTIP = "Get the Node-RED input message."; Blockly.Msg.NODE_REMOVE_STATUS = "remove node status"; -Blockly.Msg.NODE_REMOVE_STATUS_TOOLTIP = "Remove the node status via the Node-Red function API."; +Blockly.Msg.NODE_REMOVE_STATUS_TOOLTIP = "Remove the node status via the Node-RED function API."; Blockly.Msg.NODE_CLONE = "clone %1"; -Blockly.Msg.NODE_CLONE_TOOLTIP = "Clone the message via the Node-Red function API."; +Blockly.Msg.NODE_CLONE_TOOLTIP = "Clone the message via the Node-RED function API."; Blockly.Msg.NODE_STATUS = "set node status to text %1 to color %2 and shape %3"; -Blockly.Msg.NODE_STATUS_TOOLTIP = "Set the node status via the Node-Red function API."; -Blockly.Msg.NODE_STATUS_RING = "ring"; +Blockly.Msg.NODE_STATUS_TOOLTIP = "Set the node status via the Node-RED function API."; +Blockly.Msg.NODE_STATUS_RING = "ring"; Blockly.Msg.NODE_STATUS_DOT = "dot"; Blockly.Msg.NODE_PROPERTIES = "get node %1"; -Blockly.Msg.NODE_PROPERTIES_TOOLTIP = "Get the specified node property via the Node-Red function API."; +Blockly.Msg.NODE_PROPERTIES_TOOLTIP = "Get the specified node property via the Node-RED function API."; Blockly.Msg.NODE_PROPERTIES_ID = "identifier"; Blockly.Msg.NODE_PROPERTIES_NAME = "name"; Blockly.Msg.NODE_PROPERTIES_OUTPUT_COUNT = "output count"; Blockly.Msg.NODE_FLOW_MEMORY = "flow"; -Blockly.Msg.NODE_FLOW_MEMORY_TOOLTIP = "Access the data in the Node-Red flow memory."; +Blockly.Msg.NODE_FLOW_MEMORY_TOOLTIP = "Access the data in the Node-RED flow memory."; Blockly.Msg.NODE_CONTEXT_MEMORY = "(node)context"; -Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Access the data in the Node-Red (node)context memory."; +Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Access the data in the Node-RED (node)context memory."; Blockly.Msg.NODE_GLOBAL_MEMORY = "global"; -Blockly.Msg.NODE_GLOBAL_MEMORY_TOOLTIP = "Access the data in the Node-Red global memory."; +Blockly.Msg.NODE_GLOBAL_MEMORY_TOOLTIP = "Access the data in the Node-RED global memory."; Blockly.Msg.NODE_SEND = "send %1 to output %2"; -Blockly.Msg.NODE_SEND_TOOLTIP = "Send output message via the Node-Red function API."; +Blockly.Msg.NODE_SEND_TOOLTIP = "Send output message via the Node-RED function API."; Blockly.Msg.NODE_SEND_WARNING = "When sending messages in a loop,\nmake sure the messages are unique!"; Blockly.Msg.NODE_RETURN_MESSAGE = "return %1 to output %2"; Blockly.Msg.NODE_RETURN_MESSAGE_TOOLTIP = "Send output message and return to stop processing"; @@ -100,13 +100,13 @@ Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Get all keys from the object"; // Extra blocks // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "special character %1"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "A special character that shouldn't be escaped (by a '\' prefix"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "A special character that shouldn’t be escaped (by a '\\' prefix)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "line feed (\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "carriage return (\\r)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "carriage return line feed (\\r\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "tab (\\t)"; Blockly.Msg.TIMER_CONDITIONAL = "Repeat every %1 seconds, until %2 %3"; -Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Repeat at regular intervals until a condition is fullfilled."; +Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Repeat at regular intervals until a condition is fulfilled."; Blockly.Msg.TIMER_COUNTING = "Repeat %1 times every %2 seconds %3 %4"; Blockly.Msg.TIMER_COUNTING_TOOLTIP = "Repeat at regular intervals for a number of times."; Blockly.Msg.SWITCH = "input value %1 in case of %2 do %3"; @@ -118,14 +118,14 @@ Blockly.Msg.SWITCH_CASE_TOOLTIP = "When a specific value is matched."; Blockly.Msg.SWITCH_CASE_LIST = "in case of"; Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "List of all available cases"; Blockly.Msg.SWITCH_DO = "do"; -Blockly.Msg.MISC_JAVASCRIPT= "Javascript statement %1;"; -Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Enter Javascript code when no blocks offer certain functionality."; -Blockly.Msg.MISC_JSEXPRESS= "Javascript expression %1"; +Blockly.Msg.MISC_JAVASCRIPT = "JavaScript statement %1;"; +Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Enter JavaScript code when no blocks offer certain functionality."; +Blockly.Msg.MISC_JSEXPRESS = "JavaScript expression %1"; Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "Use with caution. Enter JS code when no blocks offer certain functionality."; Blockly.Msg.MISC_COMMENT = "Comment %1"; Blockly.Msg.MISC_COMMENT_TOOLTIP = "Add comments to explain how the logic works."; Blockly.Msg.MISC_JSMULTILINE = "Multiline JS code %1"; -Blockly.Msg.MISC_JSMULTILINE_TOOLTIP = "Enter multiline Javascript code when no blocks offer certain functionality."; +Blockly.Msg.MISC_JSMULTILINE_TOOLTIP = "Enter multiline JavaScript code when no blocks offer certain functionality."; // ========================================================================================= // Datetime blocks @@ -138,16 +138,16 @@ Blockly.Msg.DATETIME_CONVERT_FROM_DATE = "get %1 from timestamp %2"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Get the specified information from a timestamp"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_NR = "timestamp format"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MSEC = "milliseconds"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "seconds"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MIN = "minutes"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_HOUR = "hour"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY = "day"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "seconds"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MIN = "minutes"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_HOUR = "hour"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY = "day"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_OF_WEEK = "day of week"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH = "month"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH = "month"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_YEAR = "year"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TEXT = "date"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_FULL = "full date"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_NAME = "day name"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_NAME = "day name"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH_NAME = "month name"; Blockly.Msg.DATETIME_CONVERT_TO_DATE = "create date from %1"; Blockly.Msg.DATETIME_CONVERT_TO_DATE_TOOLTIP = "Create a date from the specified value."; diff --git a/messages/ja.js b/messages/ja.js index 18afa8a..b0f4f9b 100644 --- a/messages/ja.js +++ b/messages/ja.js @@ -1,5 +1,5 @@ // ========================================================================================= -// Node-Red blocks +// Node-RED blocks // ========================================================================================= Blockly.Msg.NODE_OBJECT_GET_JSON = "%2 のプロパティ %3 を %1"; Blockly.Msg.NODE_OBJECT_GET_JSON_GET_TOOLTIP = "オブジェクトのプロパティを取得"; @@ -14,7 +14,7 @@ Blockly.Msg.NODE_OBJECT_SET_JSON_TOOLTIP = "オブジェクトのプロパティ Blockly.Msg.NODE_OBJECT_GET_WARNING = "ネストしたプロパティは、文字列リテラルでのみ設定できます"; Blockly.Msg.NODE_LOG = "%2 ログレベル指定で %1 をログ出力"; Blockly.Msg.NODE_LOG_TOOLTIP = "Node-RED function APIでログ出力"; -Blockly.Msg.NODE_LOG_LOG = "ログ出力"; +Blockly.Msg.NODE_LOG_LOG = "ログ出力"; Blockly.Msg.NODE_LOG_WARNING = "警告"; Blockly.Msg.NODE_LOG_ERROR = "エラー"; Blockly.Msg.NODE_LOG_DEBUG = "デバッグ"; @@ -27,7 +27,7 @@ Blockly.Msg.NODE_CLONE = "%1 を複製"; Blockly.Msg.NODE_CLONE_TOOLTIP = "Node-RED function APIでメッセージを複製"; Blockly.Msg.NODE_STATUS = "文字列 %1 色 %2 シェイプ %3 でノードステータスをセット"; Blockly.Msg.NODE_STATUS_TOOLTIP = "Node-RED function APIでノードステータスをセット"; -Blockly.Msg.NODE_STATUS_RING = "リング"; +Blockly.Msg.NODE_STATUS_RING = "リング"; Blockly.Msg.NODE_STATUS_DOT = "ドット"; Blockly.Msg.NODE_PROPERTIES = "ノード %1 のプロパティを取得"; Blockly.Msg.NODE_PROPERTIES_TOOLTIP = "Node-RED function APIで指定したノードのプロパティを取得"; @@ -100,7 +100,7 @@ Blockly.Msg.OBJECT_KEYS_TOOLTIP = "オブジェクトからすべてのキーを // Extra blocks // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "特殊文字 %1"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "'\'を前につけてエスケープしない特殊文字"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "'\\'を前につけてエスケープしない特殊文字"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "改行(LF) (\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "キャリッジリターン(CR) (\\r)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "CRLF (\\r\\n)"; @@ -118,14 +118,14 @@ Blockly.Msg.SWITCH_CASE_TOOLTIP = "指定した値にマッチした場合"; Blockly.Msg.SWITCH_CASE_LIST = "の場合"; Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "全ての有効な条件"; Blockly.Msg.SWITCH_DO = "do"; -Blockly.Msg.MISC_JAVASCRIPT= "Javascript ステートメント %1;"; -Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "特定の機能を提供するブロックがない場合、Javascriptコードを入力できる"; -Blockly.Msg.MISC_JSEXPRESS= "Javascript式 %1"; -Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "(使用には注意が必要)特定の機能を提供するブロックがない場合、Javascriptコードを入力できる"; +Blockly.Msg.MISC_JAVASCRIPT = "JavaScript ステートメント %1;"; +Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "特定の機能を提供するブロックがない場合、JavaScriptコードを入力できる"; +Blockly.Msg.MISC_JSEXPRESS = "JavaScript式 %1"; +Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "(使用には注意が必要)特定の機能を提供するブロックがない場合、JavaScriptコードを入力できる"; Blockly.Msg.MISC_COMMENT = "%1 のコメント"; Blockly.Msg.MISC_COMMENT_TOOLTIP = "ロジックの動作を説明するコメントを追加"; Blockly.Msg.MISC_JSMULTILINE = "複数行のJSコード %1"; -Blockly.Msg.MISC_JSMULTILINE_TOOLTIP = "特定の機能を提供するブロックがない場合に、複数行のJavascriptコードを入力できる"; +Blockly.Msg.MISC_JSMULTILINE_TOOLTIP = "特定の機能を提供するブロックがない場合に、複数行のJavaScriptコードを入力できる"; // ========================================================================================= // Datetime blocks @@ -138,16 +138,16 @@ Blockly.Msg.DATETIME_CONVERT_FROM_DATE = "タイムスタンプ %2 から日時 Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "タイムスタンプから指定した情報を取得"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_NR = "タイムスタンプ形式"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MSEC = "ミリ秒"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "秒"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MIN = "分"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_HOUR = "時"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY = "日"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "秒"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MIN = "分"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_HOUR = "時"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY = "日"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_OF_WEEK = "曜日"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH = "月"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH = "月"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_YEAR = "年"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TEXT = "日付"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_FULL = "長い形式の日付"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_NAME = "曜日名"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_NAME = "曜日名"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH_NAME = "月名称"; Blockly.Msg.DATETIME_CONVERT_TO_DATE = "%1 から日付を生成"; Blockly.Msg.DATETIME_CONVERT_TO_DATE_TOOLTIP = "指定した値から日付を生成"; diff --git a/messages/nl.js b/messages/nl.js index 4d970b4..a1545a9 100644 --- a/messages/nl.js +++ b/messages/nl.js @@ -1,5 +1,5 @@ // ========================================================================================= -// Node-Red blocks +// Node-RED blocks // ========================================================================================= Blockly.Msg.NODE_OBJECT_GET_JSON = "%1 %2 eigenschap %3"; Blockly.Msg.NODE_OBJECT_GET_JSON_GET_TOOLTIP = "Zoek een eigenschap van een object."; @@ -13,35 +13,35 @@ Blockly.Msg.NODE_OBJECT_SET_JSON = "zet %1 eigenschap %2 op %3"; Blockly.Msg.NODE_OBJECT_SET_JSON_TOOLTIP = "Zet de eigenschap van een object."; Blockly.Msg.NODE_OBJECT_SET_WARNING = "Dieperliggende eigenschappen kunnen enkel als waarde een vaste tekst hebben."; Blockly.Msg.NODE_LOG = "log tekst %1 met niveau %2"; -Blockly.Msg.NODE_LOG_TOOLTIP = "Log de tekst via de Node-Red functie API."; -Blockly.Msg.NODE_LOG_LOG = "log"; +Blockly.Msg.NODE_LOG_TOOLTIP = "Log de tekst via de Node-RED functie API."; +Blockly.Msg.NODE_LOG_LOG = "log"; Blockly.Msg.NODE_LOG_WARNING = "waarschuwing"; Blockly.Msg.NODE_LOG_ERROR = "fout"; Blockly.Msg.NODE_LOG_DEBUG = "debug"; Blockly.Msg.NODE_LOG_TRACE = "trace"; Blockly.Msg.NODE_MSG = "msg"; -Blockly.Msg.NODE_MSG_TOOLTIP = "De Node-Red input message."; +Blockly.Msg.NODE_MSG_TOOLTIP = "De Node-RED input message."; Blockly.Msg.NODE_REMOVE_STATUS = "node status verwijderen"; -Blockly.Msg.NODE_REMOVE_STATUS_TOOLTIP = "Verwijder de node status via de Node-Red functie API."; +Blockly.Msg.NODE_REMOVE_STATUS_TOOLTIP = "Verwijder de node status via de Node-RED functie API."; Blockly.Msg.NODE_CLONE = "kopiëer %1"; -Blockly.Msg.NODE_CLONE_TOOLTIP = "Kopiëer het bericht via de Node-Red functie API."; +Blockly.Msg.NODE_CLONE_TOOLTIP = "Kopiëer het bericht via de Node-RED functie API."; Blockly.Msg.NODE_STATUS = "zet node status text %1 met kleur %2 en vorm %3"; -Blockly.Msg.NODE_STATUS_TOOLTIP = "Zet de node status via de Node-Red functie API."; -Blockly.Msg.NODE_STATUS_RING = "ring"; +Blockly.Msg.NODE_STATUS_TOOLTIP = "Zet de node status via de Node-RED functie API."; +Blockly.Msg.NODE_STATUS_RING = "ring"; Blockly.Msg.NODE_STATUS_DOT = "bol"; Blockly.Msg.NODE_PROPERTIES = "zoek node %1"; -Blockly.Msg.NODE_PROPERTIES_TOOLTIP = "Zoek de opgegeven eigenschap via de Node-Red functie API."; +Blockly.Msg.NODE_PROPERTIES_TOOLTIP = "Zoek de opgegeven eigenschap via de Node-RED functie API."; Blockly.Msg.NODE_PROPERTIES_ID = "identificatie nummer"; Blockly.Msg.NODE_PROPERTIES_NAME = "naam"; Blockly.Msg.NODE_PROPERTIES_OUTPUT_COUNT = "aantal uitgangen"; Blockly.Msg.NODE_FLOW_MEMORY = "flow"; -Blockly.Msg.NODE_FLOW_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-Red flow geheugen."; +Blockly.Msg.NODE_FLOW_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-RED flow geheugen."; Blockly.Msg.NODE_CONTEXT_MEMORY = "(node)context"; -Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-Red node(context) geheugen."; +Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-RED node(context) geheugen."; Blockly.Msg.NODE_GLOBAL_MEMORY = "globaal"; -Blockly.Msg.NODE_GLOBAL_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-Red globale geheugen."; +Blockly.Msg.NODE_GLOBAL_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-RED globale geheugen."; Blockly.Msg.NODE_SEND = "verzend %1 naar uitgang %2"; -Blockly.Msg.NODE_SEND_TOOLTIP = "Verzend het bericht via the Node-Red functie API."; +Blockly.Msg.NODE_SEND_TOOLTIP = "Verzend het bericht via the Node-RED functie API."; Blockly.Msg.NODE_SEND_WARNING = "Wanneer berichten in een lus verzonden worden,\ndan moeten de berichten uniek zijn!"; Blockly.Msg.NODE_RETURN_MESSAGE = "geef %1 terug naar uitgang %2"; Blockly.Msg.NODE_RETURN_MESSAGE_TOOLTIP = "Verstuur uitgangsbericht en keer terug om de verwerking te stoppen"; @@ -100,7 +100,7 @@ Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Zoek alle eigenschappen van het object"; // Extra blocks // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "speciaal leesteken %1"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Een speciaal leesteken dat niet vermeden moet worden (door een '\' ontsnappingsteken)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Een speciaal leesteken dat niet vermeden moet worden (door een '\\' ontsnappingsteken)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "regel opschuiving (\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "sprong naar links (\\r)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "sprong naar links, nieuwe regel (\\r\\n)"; @@ -118,14 +118,14 @@ Blockly.Msg.SWITCH_CASE_TOOLTIP = "Wanneer een specifieke waarde overeenkomt."; Blockly.Msg.SWITCH_CASE_LIST = "in geval van"; Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "Lijst van alle mogelijke gevallen"; Blockly.Msg.SWITCH_DO = "doe"; -Blockly.Msg.MISC_JAVASCRIPT= "Javascript statement %1;"; -Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Voer Javascript code in, wanneer de andere blokken bepaalde functionaliteit niet aanbieden."; -Blockly.Msg.MISC_JSEXPRESS= "Javascript uitdrukking %1"; +Blockly.Msg.MISC_JAVASCRIPT = "JavaScript statement %1;"; +Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Voer JavaScript code in, wanneer de andere blokken bepaalde functionaliteit niet aanbieden."; +Blockly.Msg.MISC_JSEXPRESS = "JavaScript uitdrukking %1"; Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "Gebruik dit voorzichtig. Geef enkel JS code in wanneer geen bloks deze functionaliteit aanbieden."; Blockly.Msg.MISC_COMMENT = "Commentaar %1"; Blockly.Msg.MISC_COMMENT_TOOLTIP = "Voeg commentaar toe om uit te leggen hoe de logica werkt."; Blockly.Msg.MISC_JSMULTILINE = "Meerder lijnen JS code %1"; -Blockly.Msg.MISC_JSMULTILINE_TOOLTIP = "Geef enkel meerdere lijnen Javascript code in, wanneer geen andere blokken deze functionaliteit aanbieden."; +Blockly.Msg.MISC_JSMULTILINE_TOOLTIP = "Geef enkel meerdere lijnen JavaScript code in, wanneer geen andere blokken deze functionaliteit aanbieden."; // ========================================================================================= // Datetime blocks @@ -138,16 +138,16 @@ Blockly.Msg.DATETIME_CONVERT_FROM_DATE = "zoek %1 van tijdstip %2"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Zoek de opgegeven infromatie van een tijdstip"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_NR = "tijdstip formaat"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MSEC = "milliseconden"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "seconden"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MIN = "minuten"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_HOUR = "uur"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY = "dag"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "seconden"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MIN = "minuten"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_HOUR = "uur"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY = "dag"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_OF_WEEK = "dag van de week"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH = "maand"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH = "maand"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_YEAR = "jaar"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TEXT = "datum"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_FULL = "volledige datum"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_NAME = "naam van de dag"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_NAME = "naam van de dag"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH_NAME = "naam van de maand"; Blockly.Msg.DATETIME_CONVERT_TO_DATE = "maak datum van %1"; Blockly.Msg.DATETIME_CONVERT_TO_DATE_TOOLTIP = "Maak een datum o.b.v. de opgegeven waarde."; diff --git a/messages/ru.js b/messages/ru.js index 2a4e4a2..4088752 100644 --- a/messages/ru.js +++ b/messages/ru.js @@ -1,5 +1,5 @@ // ========================================================================================= -// Node-Red blocks +// Node-RED blocks // ========================================================================================= Blockly.Msg.NODE_OBJECT_GET_JSON = "%1 %2 свойство %3"; Blockly.Msg.NODE_OBJECT_GET_JSON_GET_TOOLTIP = "Получить свойство объекта."; @@ -13,34 +13,34 @@ Blockly.Msg.NODE_OBJECT_SET_JSON = "установить %1 свойство %2 Blockly.Msg.NODE_OBJECT_SET_JSON_TOOLTIP = "Установить свойство объекта."; Blockly.Msg.NODE_OBJECT_SET_WARNING = "Вложенные свойства могут быть установлены только с помощью строковых литералов"; Blockly.Msg.NODE_LOG = "текст журнала %1 с %2 уровнем"; -Blockly.Msg.NODE_LOG_TOOLTIP = "Войти через API функции Node-Red."; +Blockly.Msg.NODE_LOG_TOOLTIP = "Войти через API функции Node-RED."; Blockly.Msg.NODE_LOG_LOG = "журнал"; Blockly.Msg.NODE_LOG_WARNING = "предупреждение"; Blockly.Msg.NODE_LOG_ERROR = "ошибка"; Blockly.Msg.NODE_LOG_DEBUG = "отладка"; Blockly.Msg.NODE_LOG_TRACE = "отслеживать"; Blockly.Msg.NODE_MSG = "сообщение"; -Blockly.Msg.NODE_MSG_TOOLTIP = "Получить входное сообщение Node-Red."; +Blockly.Msg.NODE_MSG_TOOLTIP = "Получить входное сообщение Node-RED."; Blockly.Msg.NODE_REMOVE_STATUS = "удалить статус узла"; -Blockly.Msg.NODE_REMOVE_STATUS_TOOLTIP = "Удалите статус узла через API функции Node-Red."; +Blockly.Msg.NODE_REMOVE_STATUS_TOOLTIP = "Удалите статус узла через API функции Node-RED."; Blockly.Msg.NODE_CLONE = "клон %1"; -Blockly.Msg.NODE_CLONE_TOOLTIP = "Клонировать сообщение через API функции Node-Red."; +Blockly.Msg.NODE_CLONE_TOOLTIP = "Клонировать сообщение через API функции Node-RED."; Blockly.Msg.NODE_STATUS = "установить статус узла на текст %1 для цвета %2 и формы %3"; -Blockly.Msg.NODE_STATUS_TOOLTIP = "Установить статус узла через API функции Node-Red."; +Blockly.Msg.NODE_STATUS_TOOLTIP = "Установить статус узла через API функции Node-RED."; Blockly.Msg.NODE_STATUS_RING = "кольцо"; Blockly.Msg.NODE_STATUS_DOT = "точка"; Blockly.Msg.NODE_PROPERTIES = "получить узел %1"; -Blockly.Msg.NODE_PROPERTIES_TOOLTIP = "Получить указанное свойство узла через API функции Node-Red."; +Blockly.Msg.NODE_PROPERTIES_TOOLTIP = "Получить указанное свойство узла через API функции Node-RED."; Blockly.Msg.NODE_PROPERTIES_ID = "идентификатор"; Blockly.Msg.NODE_PROPERTIES_NAME = "имя"; Blockly.Msg.NODE_FLOW_MEMORY = "поток"; -Blockly.Msg.NODE_FLOW_MEMORY_TOOLTIP = "Доступ к данным в памяти потока Node-Red."; +Blockly.Msg.NODE_FLOW_MEMORY_TOOLTIP = "Доступ к данным в памяти потока Node-RED."; Blockly.Msg.NODE_CONTEXT_MEMORY = "(узел) контекст"; -Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Доступ к данным в контекстной памяти Node-Red (узла)."; +Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Доступ к данным в контекстной памяти Node-RED (узла)."; Blockly.Msg.NODE_GLOBAL_MEMORY = "глобальный"; -Blockly.Msg.NODE_GLOBAL_MEMORY_TOOLTIP = "Доступ к данным в глобальной памяти Node-Red."; +Blockly.Msg.NODE_GLOBAL_MEMORY_TOOLTIP = "Доступ к данным в глобальной памяти Node-RED."; Blockly.Msg.NODE_SEND = "отправить %1 на выход% %2"; -Blockly.Msg.NODE_SEND_TOOLTIP = "Отправить выходное сообщение через API функции Node-Red."; +Blockly.Msg.NODE_SEND_TOOLTIP = "Отправить выходное сообщение через API функции Node-RED."; Blockly.Msg.NODE_SEND_WARNING = "При отправке сообщений в цикле,\nmake убедитесь, что сообщения уникальны!"; Blockly.Msg.NODE_RETURN_MESSAGE = "вернуть %1 к выходу %2"; Blockly.Msg.NODE_RETURN_MESSAGE_TOOLTIP = "Отправить выходное сообщение и вернуться для остановки обработки"; @@ -93,11 +93,11 @@ Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Получить все ключи от об // Extra blocks // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "специальный символ %1"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Специальный символ, который нельзя экранировать (префиксом '' "; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "перевод строки (\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "возврат каретки (\r)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "перевод строки возврата каретки (\r\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "вкладка (\t)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Специальный символ, который нельзя экранировать (префиксом '\\')"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "перевод строки (\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "возврат каретки (\\r)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "перевод строки возврата каретки (\\r\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "вкладка (\\t)"; Blockly.Msg.TIMER_CONDITIONAL = "Повторять каждые %1 секунды, до %2 %3"; Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Повторять через равные промежутки времени, пока условие не будет выполнено."; Blockly.Msg.TIMER_COUNTING = "Повторять %1 раз каждые %2 секунды %3 %4"; @@ -111,8 +111,8 @@ Blockly.Msg.SWITCH_CASE_TOOLTIP = "Когда определенное знач Blockly.Msg.SWITCH_CASE_LIST = "в случае"; Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "Список всех доступных случаев"; Blockly.Msg.SWITCH_DO = "делать"; -Blockly.Msg.MISC_JAVASCRIPT= "Оператор Javascript %1;"; -Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Введите код Javascript, если нет блоков, предлагающих определенные функции."; +Blockly.Msg.MISC_JAVASCRIPT = "Оператор JavaScript %1;"; +Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Введите код JavaScript, если нет блоков, предлагающих определенные функции."; Blockly.Msg.MISC_COMMENT = "Комментарий %1"; Blockly.Msg.MISC_COMMENT_TOOLTIP = "Добавьте комментарии, чтобы объяснить, как работает логика."; From 6956653178d75c5436bc18d1b05e013c8b8fad31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edouard=20Choini=C3=A8re?= <27212526+echoix@users.noreply.github.com> Date: Mon, 23 Aug 2021 00:15:11 -0400 Subject: [PATCH 2/4] Typo in NODE_OBJECT_SET_WARNING key --- messages/ja.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/messages/ja.js b/messages/ja.js index b0f4f9b..e8928af 100644 --- a/messages/ja.js +++ b/messages/ja.js @@ -11,7 +11,7 @@ Blockly.Msg.NODE_OBJECT_GET_JSON_HAS = "持っているか確認"; Blockly.Msg.NODE_OBJECT_GET_WARNING = "プロパティ変数がfoo.barのようなネストした戻り値を返さないようにすること"; Blockly.Msg.NODE_OBJECT_SET_JSON = "%1 のプロパティ %2 を %3 にセット"; Blockly.Msg.NODE_OBJECT_SET_JSON_TOOLTIP = "オブジェクトのプロパティをセット"; -Blockly.Msg.NODE_OBJECT_GET_WARNING = "ネストしたプロパティは、文字列リテラルでのみ設定できます"; +Blockly.Msg.NODE_OBJECT_SET_WARNING = "ネストしたプロパティは、文字列リテラルでのみ設定できます"; Blockly.Msg.NODE_LOG = "%2 ログレベル指定で %1 をログ出力"; Blockly.Msg.NODE_LOG_TOOLTIP = "Node-RED function APIでログ出力"; Blockly.Msg.NODE_LOG_LOG = "ログ出力"; From 201571f2738ec51834873711e9db72ce22edc273 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edouard=20Choini=C3=A8re?= <27212526+echoix@users.noreply.github.com> Date: Mon, 23 Aug 2021 09:28:23 -0400 Subject: [PATCH 3/4] Added LF, CR, CRLF, TAB in special characters option labels. --- messages/en.js | 8 ++++---- messages/fr.js | 8 ++++---- messages/nl.js | 8 ++++---- messages/ru.js | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/messages/en.js b/messages/en.js index 367ca18..1163e87 100644 --- a/messages/en.js +++ b/messages/en.js @@ -101,10 +101,10 @@ Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Get all keys from the object"; // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "special character %1"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "A special character that shouldn’t be escaped (by a '\\' prefix)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "line feed (\\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "carriage return (\\r)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "carriage return line feed (\\r\\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "tab (\\t)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "line feed (LF) (\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "carriage return (CR) (\\r)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "carriage return line feed (CRLF) (\\r\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "tab (TAB) (\\t)"; Blockly.Msg.TIMER_CONDITIONAL = "Repeat every %1 seconds, until %2 %3"; Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Repeat at regular intervals until a condition is fulfilled."; Blockly.Msg.TIMER_COUNTING = "Repeat %1 times every %2 seconds %3 %4"; diff --git a/messages/fr.js b/messages/fr.js index bde8cf7..67a6437 100644 --- a/messages/fr.js +++ b/messages/fr.js @@ -98,10 +98,10 @@ Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Obtenir toutes les clés de l’objet."; // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "caractère spécial %1"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Un caractère spécial qui ne devrait pas être échappé (par un préfixe '\\')"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "saut de ligne (\\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "retour de chariot (\\r)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "retour de chariot et saut de ligne (\\r\\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "tabulation (\\t)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "saut de ligne (LF) (\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "retour de chariot (CR) (\\r)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "retour de chariot et saut de ligne (CRLF) (\\r\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "tabulation (TAB) (\\t)"; Blockly.Msg.TIMER_CONDITIONAL = "Répéter toutes les %1 secondes, jusqu’à %2 %3"; Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Répéter à intervalles réguliers jusqu’à ce qu’une condition soit remplie."; Blockly.Msg.TIMER_COUNTING = "Répéter %1 fois toutes les %2 secondes %3 %4"; diff --git a/messages/nl.js b/messages/nl.js index a1545a9..a139cd3 100644 --- a/messages/nl.js +++ b/messages/nl.js @@ -101,10 +101,10 @@ Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Zoek alle eigenschappen van het object"; // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "speciaal leesteken %1"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Een speciaal leesteken dat niet vermeden moet worden (door een '\\' ontsnappingsteken)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "regel opschuiving (\\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "sprong naar links (\\r)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "sprong naar links, nieuwe regel (\\r\\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "inspringing (\\t)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "regel opschuiving (LF) (\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "sprong naar links (CR) (\\r)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "sprong naar links, nieuwe regel (CRLF) (\\r\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "inspringing (TAB) (\\t)"; Blockly.Msg.TIMER_CONDITIONAL = "Herhaal elke %1 seconden, totdat %2 %3"; Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Herhaal met vaste intervallen tot een bepaalde voorwaarde voldaan is."; Blockly.Msg.TIMER_COUNTING = "Herhaal %1 keer elke %2 seconden %3 %4"; diff --git a/messages/ru.js b/messages/ru.js index 4088752..57dc718 100644 --- a/messages/ru.js +++ b/messages/ru.js @@ -94,10 +94,10 @@ Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Получить все ключи от об // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "специальный символ %1"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Специальный символ, который нельзя экранировать (префиксом '\\')"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "перевод строки (\\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "возврат каретки (\\r)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "перевод строки возврата каретки (\\r\\n)"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "вкладка (\\t)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "перевод строки (LF) (\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "возврат каретки (CR) (\\r)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "перевод строки возврата каретки (CRLF) (\\r\\n)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "вкладка (TAB) (\\t)"; Blockly.Msg.TIMER_CONDITIONAL = "Повторять каждые %1 секунды, до %2 %3"; Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Повторять через равные промежутки времени, пока условие не будет выполнено."; Blockly.Msg.TIMER_COUNTING = "Повторять %1 раз каждые %2 секунды %3 %4"; From 34c153562da0813f8137e43720f3a91f94bdc85c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edouard=20Choini=C3=A8re?= <27212526+echoix@users.noreply.github.com> Date: Mon, 23 Aug 2021 10:32:32 -0400 Subject: [PATCH 4/4] Uniformize capitalisation in block messages, and period at end of tooltips. --- messages/en.js | 46 ++++++++++++++++----------------- messages/fr.js | 70 +++++++++++++++++++++++++------------------------- messages/ja.js | 2 +- messages/nl.js | 48 +++++++++++++++++----------------- messages/ru.js | 30 +++++++++++----------- 5 files changed, 98 insertions(+), 98 deletions(-) diff --git a/messages/en.js b/messages/en.js index 1163e87..2924ab6 100644 --- a/messages/en.js +++ b/messages/en.js @@ -8,10 +8,10 @@ Blockly.Msg.NODE_OBJECT_GET_JSON_HAS_TOOLTIP = "Check whether an object has a pr Blockly.Msg.NODE_OBJECT_GET_JSON_GET = "get"; Blockly.Msg.NODE_OBJECT_GET_JSON_REMOVE = "remove"; Blockly.Msg.NODE_OBJECT_GET_JSON_HAS = "has"; -Blockly.Msg.NODE_OBJECT_GET_WARNING = "Make sure property variable does not return a nested value such as foo.bar"; +Blockly.Msg.NODE_OBJECT_GET_WARNING = "Make sure property variable does not return a nested value such as foo.bar."; Blockly.Msg.NODE_OBJECT_SET_JSON = "set %1 property %2 to %3"; Blockly.Msg.NODE_OBJECT_SET_JSON_TOOLTIP = "Set a property of an object."; -Blockly.Msg.NODE_OBJECT_SET_WARNING = "Nested properties can only be set with string literals"; +Blockly.Msg.NODE_OBJECT_SET_WARNING = "Nested properties can only be set with string literals."; Blockly.Msg.NODE_LOG = "log text %1 with %2 level"; Blockly.Msg.NODE_LOG_TOOLTIP = "Log via the Node-RED function API."; Blockly.Msg.NODE_LOG_LOG = "log"; @@ -36,8 +36,8 @@ Blockly.Msg.NODE_PROPERTIES_NAME = "name"; Blockly.Msg.NODE_PROPERTIES_OUTPUT_COUNT = "output count"; Blockly.Msg.NODE_FLOW_MEMORY = "flow"; Blockly.Msg.NODE_FLOW_MEMORY_TOOLTIP = "Access the data in the Node-RED flow memory."; -Blockly.Msg.NODE_CONTEXT_MEMORY = "(node)context"; -Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Access the data in the Node-RED (node)context memory."; +Blockly.Msg.NODE_CONTEXT_MEMORY = "(node) context"; +Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Access the data in the Node-RED (node) context memory."; Blockly.Msg.NODE_GLOBAL_MEMORY = "global"; Blockly.Msg.NODE_GLOBAL_MEMORY_TOOLTIP = "Access the data in the Node-RED global memory."; Blockly.Msg.NODE_SEND = "send %1 to output %2"; @@ -71,15 +71,15 @@ Blockly.Msg.BUFFER_FILL_TOOLTIP = "Fill a buffer with the specified value."; Blockly.Msg.BUFFER_CHECK = "check if buffer %1"; Blockly.Msg.BUFFER_CHECK_TOOLTIP = "Check if the input value is a buffer."; Blockly.Msg.BUFFER_COPY = "copy from buffer %1 to buffer %2"; -Blockly.Msg.BUFFER_COPY_TOOLTIP = "Copy from the first buffer to the second buffer"; -Blockly.Msg.BUFFER_CONCATENATE = "Concatenate buffer %1 and %2"; -Blockly.Msg.BUFFER_CONCATENATE_TOOLTIP = "Concatenate the two buffers to create a new buffer"; +Blockly.Msg.BUFFER_COPY_TOOLTIP = "Copy from the first buffer to the second buffer."; +Blockly.Msg.BUFFER_CONCATENATE = "concatenate buffer %1 and %2"; +Blockly.Msg.BUFFER_CONCATENATE_TOOLTIP = "Concatenate the two buffers to create a new buffer."; Blockly.Msg.BUFFER_EMPTY = "empty buffer"; Blockly.Msg.BUFFER_EMPTY_TOOLTIP = "Create an empty buffer, i.e. buffer with size 0."; Blockly.Msg.BUFFER_BYTE = "byte %1"; Blockly.Msg.BUFFER_BYTE_TOOLTIP = "A byte value."; Blockly.Msg.BUFFER_GET_INDEX = "get value at index %1 of buffer %2"; -Blockly.Msg.BUFFER_GET_INDEX_TOOLTIP = "Get the value of the specified buffer index"; +Blockly.Msg.BUFFER_GET_INDEX_TOOLTIP = "Get the value of the specified buffer index."; Blockly.Msg.BUFFER_SET_INDEX = "set byte at index %1 of buffer %2 to value %3"; Blockly.Msg.BUFFER_SET_INDEX_TOOLTIP = "Set the byte value of the specified buffer index."; @@ -94,20 +94,20 @@ Blockly.Msg.OBJECT_CREATE = "create object"; Blockly.Msg.OBJECT_CREATE_TOOLTIP = "Create a new object, optionally with some property values."; Blockly.Msg.OBJECT_FIELD_NAME = "property name"; Blockly.Msg.OBJECT_KEYS = "get keys from %1"; -Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Get all keys from the object"; +Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Get all keys from the object."; // ========================================================================================= // Extra blocks // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "special character %1"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "A special character that shouldn’t be escaped (by a '\\' prefix)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "A special character that shouldn’t be escaped (by a '\\' prefix)."; Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "line feed (LF) (\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "carriage return (CR) (\\r)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "carriage return line feed (CRLF) (\\r\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "tab (TAB) (\\t)"; -Blockly.Msg.TIMER_CONDITIONAL = "Repeat every %1 seconds, until %2 %3"; +Blockly.Msg.TIMER_CONDITIONAL = "repeat every %1 seconds, until %2 %3"; Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Repeat at regular intervals until a condition is fulfilled."; -Blockly.Msg.TIMER_COUNTING = "Repeat %1 times every %2 seconds %3 %4"; +Blockly.Msg.TIMER_COUNTING = "repeat %1 times every %2 seconds %3 %4"; Blockly.Msg.TIMER_COUNTING_TOOLTIP = "Repeat at regular intervals for a number of times."; Blockly.Msg.SWITCH = "input value %1 in case of %2 do %3"; Blockly.Msg.SWITCH_TOOLTIP = "Do some things depending on the input values."; @@ -116,15 +116,15 @@ Blockly.Msg.SWITCH_DEFAULT_TOOLTIP = "When there are no matching cases."; Blockly.Msg.SWITCH_CASE = "the case is %1"; Blockly.Msg.SWITCH_CASE_TOOLTIP = "When a specific value is matched."; Blockly.Msg.SWITCH_CASE_LIST = "in case of"; -Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "List of all available cases"; +Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "List of all available cases."; Blockly.Msg.SWITCH_DO = "do"; Blockly.Msg.MISC_JAVASCRIPT = "JavaScript statement %1;"; Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Enter JavaScript code when no blocks offer certain functionality."; Blockly.Msg.MISC_JSEXPRESS = "JavaScript expression %1"; -Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "Use with caution. Enter JS code when no blocks offer certain functionality."; -Blockly.Msg.MISC_COMMENT = "Comment %1"; +Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "Use with caution. Enter JavaScript code when no blocks offer certain functionality."; +Blockly.Msg.MISC_COMMENT = "comment %1"; Blockly.Msg.MISC_COMMENT_TOOLTIP = "Add comments to explain how the logic works."; -Blockly.Msg.MISC_JSMULTILINE = "Multiline JS code %1"; +Blockly.Msg.MISC_JSMULTILINE = "multiline JS code %1"; Blockly.Msg.MISC_JSMULTILINE_TOOLTIP = "Enter multiline JavaScript code when no blocks offer certain functionality."; // ========================================================================================= @@ -135,7 +135,7 @@ Blockly.Msg.DATETIME_INPUT_TOOLTIP = "A date."; Blockly.Msg.DATETIME_TIMESTAMP = "%1 timestamp"; Blockly.Msg.DATETIME_TIMESTAMP_TOOLTIP = "Get the current timestamp (i.e. date and time of now)."; Blockly.Msg.DATETIME_CONVERT_FROM_DATE = "get %1 from timestamp %2"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Get the specified information from a timestamp"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Get the specified information from a timestamp."; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_NR = "timestamp format"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MSEC = "milliseconds"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "seconds"; @@ -152,24 +152,24 @@ Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH_NAME = "month name"; Blockly.Msg.DATETIME_CONVERT_TO_DATE = "create date from %1"; Blockly.Msg.DATETIME_CONVERT_TO_DATE_TOOLTIP = "Create a date from the specified value."; Blockly.Msg.DATETIME_FORMAT = "convert timestamp %1 to format %2"; -Blockly.Msg.DATETIME_FORMAT_TOOLTIP = "Convert a timestamp to a specified format"; +Blockly.Msg.DATETIME_FORMAT_TOOLTIP = "Convert a timestamp to a specified format."; Blockly.Msg.DATETIME_UTC = "UTC"; Blockly.Msg.DATETIME_LOCAL = "local"; // ========================================================================================= // Timer blocks // ========================================================================================= -Blockly.Msg.TIMER_SET_TIMEOUT = "Execute timeout %1 in %2 %3"; +Blockly.Msg.TIMER_SET_TIMEOUT = "execute timeout %1 in %2 %3"; Blockly.Msg.TIMER_SET_TIMEOUT_1 = "%1"; Blockly.Msg.TIMER_SET_TIMEOUT_NAME = "timeout"; Blockly.Msg.TIMER_SET_TIMEOUT_TOOLTIP = "Execute the included blocks after a specified time delay."; -Blockly.Msg.TIMER_CLEAR_TIMEOUT = "Stop timeout %1"; -Blockly.Msg.TIMER_CLEAR_TIMEOUT_TOOLTIP = "Cancel the execution after the timeout"; -Blockly.Msg.TIMER_SET_INTERVAL = "Execute interval %1 every %2 %3"; +Blockly.Msg.TIMER_CLEAR_TIMEOUT = "stop timeout %1"; +Blockly.Msg.TIMER_CLEAR_TIMEOUT_TOOLTIP = "Cancel the execution after the timeout."; +Blockly.Msg.TIMER_SET_INTERVAL = "execute interval %1 every %2 %3"; Blockly.Msg.TIMER_SET_INTERVAL_1 = "%1"; Blockly.Msg.TIMER_SET_INTERVAL_NAME = "interval"; Blockly.Msg.TIMER_SET_INTERVAL_TOOLTIP = "Execute the included blocks periodically at the specified time interval."; -Blockly.Msg.TIMER_CLEAR_INTERVAL = "Stop interval %1"; +Blockly.Msg.TIMER_CLEAR_INTERVAL = "stop interval %1"; Blockly.Msg.TIMER_CLEAR_INTERVAL_TOOLTIP = "Cancel the block execution at intervals."; Blockly.Msg.TIMER_TIMER_MS = "msec"; Blockly.Msg.TIMER_TIMER_SEC = "sec"; diff --git a/messages/fr.js b/messages/fr.js index 67a6437..36dfda6 100644 --- a/messages/fr.js +++ b/messages/fr.js @@ -8,10 +8,10 @@ Blockly.Msg.NODE_OBJECT_GET_JSON_HAS_TOOLTIP = "S’assurer qu’un objet possè Blockly.Msg.NODE_OBJECT_GET_JSON_GET = "obtenir de"; Blockly.Msg.NODE_OBJECT_GET_JSON_REMOVE = "supprimer de"; Blockly.Msg.NODE_OBJECT_GET_JSON_HAS = "il y a dans"; -Blockly.Msg.NODE_OBJECT_GET_WARNING = "Assurez-vous que la propriété ne renvoie pas une valeur imbriquée comme foo.bar"; +Blockly.Msg.NODE_OBJECT_GET_WARNING = "Assurez-vous que la propriété ne renvoie pas une valeur imbriquée comme foo.bar."; Blockly.Msg.NODE_OBJECT_SET_JSON = "fixer dans %1 la propriété %2 à %3"; Blockly.Msg.NODE_OBJECT_SET_JSON_TOOLTIP = "Fixer la propriété d’un objet."; -Blockly.Msg.NODE_OBJECT_SET_WARNING = "Les valeurs imbriquées ne peuvent être définies qu’avec une chaîne littérale"; +Blockly.Msg.NODE_OBJECT_SET_WARNING = "Les valeurs imbriquées ne peuvent être définies qu’avec une chaîne littérale."; Blockly.Msg.NODE_LOG = "consigner le texte %1 avec le niveau %2"; Blockly.Msg.NODE_LOG_TOOLTIP = "Consignation (log) via l’API de Node-RED."; Blockly.Msg.NODE_LOG_LOG = "info"; @@ -21,7 +21,7 @@ Blockly.Msg.NODE_LOG_DEBUG = "débogage"; Blockly.Msg.NODE_LOG_TRACE = "trace"; Blockly.Msg.NODE_MSG = "msg"; Blockly.Msg.NODE_MSG_TOOLTIP = "Obtenir le message d’entrée de Node-RED."; -Blockly.Msg.NODE_REMOVE_STATUS = "Retirer le statut du nœud"; +Blockly.Msg.NODE_REMOVE_STATUS = "retirer le statut du nœud"; Blockly.Msg.NODE_REMOVE_STATUS_TOOLTIP = "Nettoyer le statut du nœud via l’API de Node-RED."; Blockly.Msg.NODE_CLONE = "cloner %1"; Blockly.Msg.NODE_CLONE_TOOLTIP = "Cloner le message via l’API de Node-RED."; @@ -47,7 +47,7 @@ Blockly.Msg.NODE_RETURN_MESSAGE = "envoyer %1 sur la sortie %2 et terminer"; Blockly.Msg.NODE_RETURN_MESSAGE_TOOLTIP = "Envoyer un message de sortie et sortir du nœud."; Blockly.Msg.NODE_RETURN = "terminer"; Blockly.Msg.NODE_RETURN_TOOLTIP = "Sortir du nœud (sans envoyer de message de sortie)."; -Blockly.Msg.NODE_CLOSE = "À la fermeture du nœud"; +Blockly.Msg.NODE_CLOSE = "à la fermeture du nœud"; Blockly.Msg.NODE_CLOSE_1 = "%1"; Blockly.Msg.NODE_CLOSE_TOOLTIP = "Blocs à exécuter à la fermeture du nœud."; Blockly.Msg.NODE_DONE = "message terminé"; @@ -58,21 +58,21 @@ Blockly.Msg.NODE_ENV_TOOLTIP = "Accéder à la valeur d’une variable d’envir // Buffer blocks // ========================================================================================= Blockly.Msg.BUFFER_FROM_STRING = "créer un tampon avec la chaîne %1 et l’encodage %2"; -Blockly.Msg.BUFFER_FROM_STRING_TOOLTIP = "Créer un tampon (buffer) à partir d’une chaîne de caractères."; +Blockly.Msg.BUFFER_FROM_STRING_TOOLTIP = "Crée un tampon (buffer) à partir d’une chaîne de caractères."; Blockly.Msg.BUFFER_TO_STRING = "créer une chaîne depuis le tampon %1 avec l’encodage %2"; Blockly.Msg.BUFFER_TO_STRING_TOOLTIP = "Conversion d’un tampon (buffer) en chaîne de caractères."; Blockly.Msg.BUFFER_LENGTH = "longueur du tampon %1"; Blockly.Msg.BUFFER_LENGTH_TOOLTIP = "Obtenir la longueur du tampon (buffer) en octets."; -Blockly.Msg.BUFFER_ALLOC = "Créer un tampon de longueur %1"; +Blockly.Msg.BUFFER_ALLOC = "créer un tampon de longueur %1"; Blockly.Msg.BUFFER_ALLOC_TOOLTIP = "Crée un tampon (buffer) de la longueur spécifiée en octets."; -Blockly.Msg.BUFFER_FILL = "Remplir le tampon %1 avec la valeur %2"; -Blockly.Msg.BUFFER_FILL_TOOLTIP = "Remplit le tampon (buffer) avec la valeur spécifiée"; -Blockly.Msg.BUFFER_CHECK = "Si %1 est un tampon"; +Blockly.Msg.BUFFER_FILL = "remplir le tampon %1 avec la valeur %2"; +Blockly.Msg.BUFFER_FILL_TOOLTIP = "Remplit le tampon (buffer) avec la valeur spécifiée."; +Blockly.Msg.BUFFER_CHECK = "si %1 est un tampon"; Blockly.Msg.BUFFER_CHECK_TOOLTIP = "Vérifie si l’entrée est un tampon (buffer)."; Blockly.Msg.BUFFER_COPY = "copier depuis le tampon %1 vers le tampon %2"; Blockly.Msg.BUFFER_COPY_TOOLTIP = "Copier depuis le premier tampon (buffer) vers le deuxième."; -Blockly.Msg.BUFFER_CONCATENATE = "Concaténer le tampon %1 et %2"; -Blockly.Msg.BUFFER_CONCATENATE_TOOLTIP = "Concaténer les deux tampons pour créer un nouveau tampon"; +Blockly.Msg.BUFFER_CONCATENATE = "concaténer le tampon %1 et %2"; +Blockly.Msg.BUFFER_CONCATENATE_TOOLTIP = "Concaténer les deux tampons pour créer un nouveau tampon."; Blockly.Msg.BUFFER_EMPTY = "tampon vide"; Blockly.Msg.BUFFER_EMPTY_TOOLTIP = "Créer un tampon (buffer) vide, donc avec une longueur de zéro."; Blockly.Msg.BUFFER_BYTE = "%1 (octet)"; @@ -85,11 +85,11 @@ Blockly.Msg.BUFFER_SET_INDEX_TOOLTIP = "Mettre l’octet à l’index spécifié // Objects (JSON) blocks // ========================================================================================= Blockly.Msg.OBJECT_FROM_JSON = "créer un objet à partir du JSON %1"; -Blockly.Msg.OBJECT_FROM_JSON_TOOLTIP = "Créer un objet à partir d’une chaîne de caractères JSON."; +Blockly.Msg.OBJECT_FROM_JSON_TOOLTIP = "Crée un objet à partir d’une chaîne de caractères JSON."; Blockly.Msg.OBJECT_TO_JSON = "créer un JSON avec %1"; -Blockly.Msg.OBJECT_TO_JSON_TOOLTIP = "Créer une chaîne de caractères JSON depuis l’objet spécifié."; +Blockly.Msg.OBJECT_TO_JSON_TOOLTIP = "Crée une chaîne de caractères JSON depuis l’objet spécifié."; Blockly.Msg.OBJECT_CREATE = "créer un objet"; -Blockly.Msg.OBJECT_CREATE_TOOLTIP = "Créer un nouvel objet, éventuellement avec quelques propriétés."; +Blockly.Msg.OBJECT_CREATE_TOOLTIP = "Crée un nouvel objet, éventuellement avec quelques propriétés."; Blockly.Msg.OBJECT_FIELD_NAME = "nom de la propriété"; Blockly.Msg.OBJECT_KEYS = "obtenir les clés de %1"; Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Obtenir toutes les clés de l’objet."; @@ -97,31 +97,31 @@ Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Obtenir toutes les clés de l’objet."; // Extra blocks // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "caractère spécial %1"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Un caractère spécial qui ne devrait pas être échappé (par un préfixe '\\')"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Un caractère spécial qui ne devrait pas être échappé (par un préfixe '\\')."; Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "saut de ligne (LF) (\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "retour de chariot (CR) (\\r)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "retour de chariot et saut de ligne (CRLF) (\\r\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "tabulation (TAB) (\\t)"; -Blockly.Msg.TIMER_CONDITIONAL = "Répéter toutes les %1 secondes, jusqu’à %2 %3"; +Blockly.Msg.TIMER_CONDITIONAL = "répéter toutes les %1 secondes, jusqu’à %2 %3"; Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Répéter à intervalles réguliers jusqu’à ce qu’une condition soit remplie."; -Blockly.Msg.TIMER_COUNTING = "Répéter %1 fois toutes les %2 secondes %3 %4"; +Blockly.Msg.TIMER_COUNTING = "répéter %1 fois toutes les %2 secondes %3 %4"; Blockly.Msg.TIMER_COUNTING_TOOLTIP = "Répéter à intervalles réguliers un certain nombre de fois."; Blockly.Msg.SWITCH = "tester %1, si = %2 exécuter %3"; Blockly.Msg.SWITCH_TOOLTIP = "Exécuter des blocs sur la base de valeurs d’entrée."; -Blockly.Msg.SWITCH_DEFAULT = "Sinon"; +Blockly.Msg.SWITCH_DEFAULT = "sinon"; Blockly.Msg.SWITCH_DEFAULT_TOOLTIP = "Exécuter si aucune des valeurs n’a été rencontrée."; -Blockly.Msg.SWITCH_CASE = "Tester %1"; -Blockly.Msg.SWITCH_CASE_TOOLTIP = "Liste tous les cas possibles"; +Blockly.Msg.SWITCH_CASE = "tester %1"; +Blockly.Msg.SWITCH_CASE_TOOLTIP = "Exécuter si la valeur correspond."; Blockly.Msg.SWITCH_CASE_LIST = "si ="; -Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "Exécuter si la valeur correspond."; +Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "Liste tous les cas possibles."; Blockly.Msg.SWITCH_DO = "exécuter"; -Blockly.Msg.MISC_JAVASCRIPT = "Code JavaScript %1;"; -Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Tapez du code JS directement si aucun bloc ne peut vous aider."; -Blockly.Msg.MISC_JSEXPRESS = "Expression JavaScript %1"; -Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "À utiliser avec prudence. Entrez le code JS si aucun bloc ne peut vous aider."; -Blockly.Msg.MISC_COMMENT = "Commentaire %1"; +Blockly.Msg.MISC_JAVASCRIPT = "code JavaScript %1;"; +Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Tapez du code JavaScript directement si aucun bloc ne peut vous aider."; +Blockly.Msg.MISC_JSEXPRESS = "expression JavaScript %1"; +Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "À utiliser avec prudence. Entrez le code JavaScript si aucun bloc ne peut vous aider."; +Blockly.Msg.MISC_COMMENT = "commentaire %1"; Blockly.Msg.MISC_COMMENT_TOOLTIP = "Ajouter un commentaire pour expliquer comment ça fonctionne."; -Blockly.Msg.MISC_JSMULTILINE = "Code JS multiligne %1"; +Blockly.Msg.MISC_JSMULTILINE = "code JS multiligne %1"; Blockly.Msg.MISC_JSMULTILINE_TOOLTIP = "Tapez du code JavaScript multiligne directement si aucun bloc ne peut vous aider."; // ========================================================================================= // Datetime blocks @@ -131,7 +131,7 @@ Blockly.Msg.DATETIME_INPUT_TOOLTIP = "Une date."; Blockly.Msg.DATETIME_TIMESTAMP = "timestamp %1"; Blockly.Msg.DATETIME_TIMESTAMP_TOOLTIP = "Obtenir le timestamp de l’instant présent."; Blockly.Msg.DATETIME_CONVERT_FROM_DATE = "obtenir %1 depuis le timestamp %2"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Obtenir une donnée temporelle depuis un timestamp"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Obtenir une donnée temporelle depuis un timestamp."; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_NR = "le timestamp"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MSEC = "les millisecondes"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "les secondes"; @@ -147,24 +147,24 @@ Blockly.Msg.DATETIME_CONVERT_FROM_DATE_DAY_NAME = "le nom du jour"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH_NAME = "le nom du mois"; Blockly.Msg.DATETIME_CONVERT_TO_DATE = "créer une date à partir de %1"; Blockly.Msg.DATETIME_CONVERT_TO_DATE_TOOLTIP = "Créer une date en utilisant la valeur spécifiée."; -Blockly.Msg.DATETIME_FORMAT = "Convertir le timestamp %1 au format %2"; -Blockly.Msg.DATETIME_FORMAT_TOOLTIP = "Convertir un timestamp au format spécifié"; +Blockly.Msg.DATETIME_FORMAT = "convertir le timestamp %1 au format %2"; +Blockly.Msg.DATETIME_FORMAT_TOOLTIP = "Convertir un timestamp au format spécifié."; Blockly.Msg.DATETIME_UTC = "UTC"; Blockly.Msg.DATETIME_LOCAL = "local"; // ========================================================================================= // Timer blocks // ========================================================================================= -Blockly.Msg.TIMER_SET_TIMEOUT = "Exécuter le délai %1 dans %2 %3"; +Blockly.Msg.TIMER_SET_TIMEOUT = "exécuter le délai %1 dans %2 %3"; Blockly.Msg.TIMER_SET_TIMEOUT_1 = "%1"; Blockly.Msg.TIMER_SET_TIMEOUT_NAME = "délai"; Blockly.Msg.TIMER_SET_TIMEOUT_TOOLTIP = "Exécute les blocs inclus après un délai spécifié."; -Blockly.Msg.TIMER_CLEAR_TIMEOUT = "Arrêter le délai %1"; -Blockly.Msg.TIMER_CLEAR_TIMEOUT_TOOLTIP = "Annule l’exécution après le délai"; -Blockly.Msg.TIMER_SET_INTERVAL = "Exécuter l’intervalle %1 à chaque %2 %3"; +Blockly.Msg.TIMER_CLEAR_TIMEOUT = "arrêter le délai %1"; +Blockly.Msg.TIMER_CLEAR_TIMEOUT_TOOLTIP = "Annule l’exécution après le délai."; +Blockly.Msg.TIMER_SET_INTERVAL = "exécuter l’intervalle %1 à chaque %2 %3"; Blockly.Msg.TIMER_SET_INTERVAL_1 = "%1"; Blockly.Msg.TIMER_SET_INTERVAL_NAME = "intervalle"; Blockly.Msg.TIMER_SET_INTERVAL_TOOLTIP = "Exécute périodiquement les blocs inclus à l’intervalle de temps spécifié."; -Blockly.Msg.TIMER_CLEAR_INTERVAL = "Arrêter l’intervalle %1"; +Blockly.Msg.TIMER_CLEAR_INTERVAL = "arrêter l’intervalle %1"; Blockly.Msg.TIMER_CLEAR_INTERVAL_TOOLTIP = "Annule l’exécution du bloc à intervalles réguliers."; Blockly.Msg.TIMER_TIMER_MS = "msec"; Blockly.Msg.TIMER_TIMER_SEC = "sec"; diff --git a/messages/ja.js b/messages/ja.js index e8928af..ea5838e 100644 --- a/messages/ja.js +++ b/messages/ja.js @@ -61,7 +61,7 @@ Blockly.Msg.NODE_ENV_TOOLTIP = "環境変数の値にアクセス"; Blockly.Msg.BUFFER_FROM_STRING = "エンコード %2 で文字列 %1 から Buffer生成"; Blockly.Msg.BUFFER_FROM_STRING_TOOLTIP = "文字列からBufferを生成"; Blockly.Msg.BUFFER_TO_STRING = "エンコード %2 で Buffer %1 から文字列を生成"; -Blockly.Msg.BUFFER_TO_STRING_TOOLTIP = " Bufferを文字列に変換"; +Blockly.Msg.BUFFER_TO_STRING_TOOLTIP = "Bufferを文字列に変換"; Blockly.Msg.BUFFER_LENGTH = "Buffer %1 の長さを取得"; Blockly.Msg.BUFFER_LENGTH_TOOLTIP = "Bufferの長さをバイトで取得"; Blockly.Msg.BUFFER_ALLOC = "長さ %1 のBufferを生成"; diff --git a/messages/nl.js b/messages/nl.js index a139cd3..b8dc226 100644 --- a/messages/nl.js +++ b/messages/nl.js @@ -4,11 +4,11 @@ Blockly.Msg.NODE_OBJECT_GET_JSON = "%1 %2 eigenschap %3"; Blockly.Msg.NODE_OBJECT_GET_JSON_GET_TOOLTIP = "Zoek een eigenschap van een object."; Blockly.Msg.NODE_OBJECT_GET_JSON_REMOVE_TOOLTIP = "Verwijder een eigenschap van een object."; -Blockly.Msg.NODE_OBJECT_GET_JSON_HAS_TOOLTIP = "Controleer of een object een eigenschap heeft"; +Blockly.Msg.NODE_OBJECT_GET_JSON_HAS_TOOLTIP = "Controleer of een object een eigenschap heeft."; Blockly.Msg.NODE_OBJECT_GET_JSON_GET = "zoek"; Blockly.Msg.NODE_OBJECT_GET_JSON_REMOVE = "verwijder"; Blockly.Msg.NODE_OBJECT_GET_JSON_HAS = "heeft"; -Blockly.Msg.NODE_OBJECT_GET_WARNING = "Zorg er voor dat de variabele geen dieperliggende waarde bevat zoals foo.bar"; +Blockly.Msg.NODE_OBJECT_GET_WARNING = "Zorg er voor dat de variabele geen dieperliggende waarde bevat zoals foo.bar."; Blockly.Msg.NODE_OBJECT_SET_JSON = "zet %1 eigenschap %2 op %3"; Blockly.Msg.NODE_OBJECT_SET_JSON_TOOLTIP = "Zet de eigenschap van een object."; Blockly.Msg.NODE_OBJECT_SET_WARNING = "Dieperliggende eigenschappen kunnen enkel als waarde een vaste tekst hebben."; @@ -36,18 +36,18 @@ Blockly.Msg.NODE_PROPERTIES_NAME = "naam"; Blockly.Msg.NODE_PROPERTIES_OUTPUT_COUNT = "aantal uitgangen"; Blockly.Msg.NODE_FLOW_MEMORY = "flow"; Blockly.Msg.NODE_FLOW_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-RED flow geheugen."; -Blockly.Msg.NODE_CONTEXT_MEMORY = "(node)context"; -Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-RED node(context) geheugen."; +Blockly.Msg.NODE_CONTEXT_MEMORY = "(node) context"; +Blockly.Msg.NODE_CONTEXT_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-RED node (context) geheugen."; Blockly.Msg.NODE_GLOBAL_MEMORY = "globaal"; Blockly.Msg.NODE_GLOBAL_MEMORY_TOOLTIP = "Toegang krijgen tot de gegevens in het Node-RED globale geheugen."; Blockly.Msg.NODE_SEND = "verzend %1 naar uitgang %2"; Blockly.Msg.NODE_SEND_TOOLTIP = "Verzend het bericht via the Node-RED functie API."; Blockly.Msg.NODE_SEND_WARNING = "Wanneer berichten in een lus verzonden worden,\ndan moeten de berichten uniek zijn!"; Blockly.Msg.NODE_RETURN_MESSAGE = "geef %1 terug naar uitgang %2"; -Blockly.Msg.NODE_RETURN_MESSAGE_TOOLTIP = "Verstuur uitgangsbericht en keer terug om de verwerking te stoppen"; +Blockly.Msg.NODE_RETURN_MESSAGE_TOOLTIP = "Verstuur uitgangsbericht en keer terug om de verwerking te stoppen."; Blockly.Msg.NODE_RETURN = "terugkeren"; -Blockly.Msg.NODE_RETURN_TOOLTIP = "Keer terug om de verwerking te stoppen (zonder een uitgangsbericht te versturen)"; -Blockly.Msg.NODE_CLOSE = "Bij sluiten van de node"; +Blockly.Msg.NODE_RETURN_TOOLTIP = "Keer terug om de verwerking te stoppen (zonder een uitgangsbericht te versturen)."; +Blockly.Msg.NODE_CLOSE = "bij sluiten van de node"; Blockly.Msg.NODE_CLOSE_1 = "%1"; Blockly.Msg.NODE_CLOSE_TOOLTIP = "Acties die uitgevoerd moeten worden wanneer de node gesloten wordt."; Blockly.Msg.NODE_DONE = "bericht afgehandeld"; @@ -71,15 +71,15 @@ Blockly.Msg.BUFFER_FILL_TOOLTIP = "Vul de buffer met de opgegeven waarde."; Blockly.Msg.BUFFER_CHECK = "controleer of %1 buffer is"; Blockly.Msg.BUFFER_CHECK_TOOLTIP = "Controleer of de ingangswaarde een buffer is."; Blockly.Msg.BUFFER_COPY = "kopiëer van buffer %1 naar buffer %2"; -Blockly.Msg.BUFFER_COPY_TOOLTIP = "Kopiëer van de eerste buffer naar de tweede buffer"; -Blockly.Msg.BUFFER_CONCATENATE = "Voeg buffer %1 en %2 samen"; -Blockly.Msg.BUFFER_CONCATENATE_TOOLTIP = "Voeg de 2 buffers samen om 1 grote nieuwe buffer te maken"; +Blockly.Msg.BUFFER_COPY_TOOLTIP = "Kopiëer van de eerste buffer naar de tweede buffer."; +Blockly.Msg.BUFFER_CONCATENATE = "voeg buffer %1 en %2 samen"; +Blockly.Msg.BUFFER_CONCATENATE_TOOLTIP = "Voeg de 2 buffers samen om 1 grote nieuwe buffer te maken."; Blockly.Msg.BUFFER_EMPTY = "lege buffer"; Blockly.Msg.BUFFER_EMPTY_TOOLTIP = "Maak een lege buffer, d.w.z; een buffer met lengte 0."; Blockly.Msg.BUFFER_BYTE = "byte %1"; Blockly.Msg.BUFFER_BYTE_TOOLTIP = "Een byte waarde."; Blockly.Msg.BUFFER_GET_INDEX = "zoek waarde op positie %1 van buffer %2"; -Blockly.Msg.BUFFER_GET_INDEX_TOOLTIP = "Zoek de waarde van de opgegeven buffer positie"; +Blockly.Msg.BUFFER_GET_INDEX_TOOLTIP = "Zoek de waarde van de opgegeven buffer positie."; Blockly.Msg.BUFFER_SET_INDEX = "zet de byte op positie %1 van buffer %2 op waarde %3"; Blockly.Msg.BUFFER_SET_INDEX_TOOLTIP = "Zet de waarde van de byte op de opgegeven buffer positie."; @@ -94,20 +94,20 @@ Blockly.Msg.OBJECT_CREATE = "maak een object"; Blockly.Msg.OBJECT_CREATE_TOOLTIP = "Maak een nieuw object, optioneel met eigenschap waarden."; Blockly.Msg.OBJECT_FIELD_NAME = "eigenschap"; Blockly.Msg.OBJECT_KEYS = "zoek eigenschappen van %1"; -Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Zoek alle eigenschappen van het object"; +Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Zoek alle eigenschappen van het object."; // ========================================================================================= // Extra blocks // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "speciaal leesteken %1"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Een speciaal leesteken dat niet vermeden moet worden (door een '\\' ontsnappingsteken)"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Een speciaal leesteken dat niet vermeden moet worden (door een '\\' ontsnappingsteken)."; Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "regel opschuiving (LF) (\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "sprong naar links (CR) (\\r)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "sprong naar links, nieuwe regel (CRLF) (\\r\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "inspringing (TAB) (\\t)"; -Blockly.Msg.TIMER_CONDITIONAL = "Herhaal elke %1 seconden, totdat %2 %3"; +Blockly.Msg.TIMER_CONDITIONAL = "herhaal elke %1 seconden, totdat %2 %3"; Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Herhaal met vaste intervallen tot een bepaalde voorwaarde voldaan is."; -Blockly.Msg.TIMER_COUNTING = "Herhaal %1 keer elke %2 seconden %3 %4"; +Blockly.Msg.TIMER_COUNTING = "herhaal %1 keer elke %2 seconden %3 %4"; Blockly.Msg.TIMER_COUNTING_TOOLTIP = "Herhaal een aantal keren op vaste intervallen."; Blockly.Msg.SWITCH = "ingangswaarde %1 in het geval van %2 doe %3"; Blockly.Msg.SWITCH_TOOLTIP = "Voer bepaalde acties uit afhankelijk van de ingangswaarden."; @@ -116,15 +116,15 @@ Blockly.Msg.SWITCH_DEFAULT_TOOLTIP = "Wanneer er geen gevallen overeenkomen."; Blockly.Msg.SWITCH_CASE = "in geval van %1"; Blockly.Msg.SWITCH_CASE_TOOLTIP = "Wanneer een specifieke waarde overeenkomt."; Blockly.Msg.SWITCH_CASE_LIST = "in geval van"; -Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "Lijst van alle mogelijke gevallen"; +Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "Lijst van alle mogelijke gevallen."; Blockly.Msg.SWITCH_DO = "doe"; Blockly.Msg.MISC_JAVASCRIPT = "JavaScript statement %1;"; Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Voer JavaScript code in, wanneer de andere blokken bepaalde functionaliteit niet aanbieden."; Blockly.Msg.MISC_JSEXPRESS = "JavaScript uitdrukking %1"; -Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "Gebruik dit voorzichtig. Geef enkel JS code in wanneer geen bloks deze functionaliteit aanbieden."; -Blockly.Msg.MISC_COMMENT = "Commentaar %1"; +Blockly.Msg.MISC_JSEXPRESS_TOOLTIP = "Gebruik dit voorzichtig. Geef enkel JavaScript code in wanneer geen bloks deze functionaliteit aanbieden."; +Blockly.Msg.MISC_COMMENT = "commentaar %1"; Blockly.Msg.MISC_COMMENT_TOOLTIP = "Voeg commentaar toe om uit te leggen hoe de logica werkt."; -Blockly.Msg.MISC_JSMULTILINE = "Meerder lijnen JS code %1"; +Blockly.Msg.MISC_JSMULTILINE = "meerder lijnen JS code %1"; Blockly.Msg.MISC_JSMULTILINE_TOOLTIP = "Geef enkel meerdere lijnen JavaScript code in, wanneer geen andere blokken deze functionaliteit aanbieden."; // ========================================================================================= @@ -135,7 +135,7 @@ Blockly.Msg.DATETIME_INPUT_TOOLTIP = "Een datum."; Blockly.Msg.DATETIME_TIMESTAMP = "%1 tijdstip"; Blockly.Msg.DATETIME_TIMESTAMP_TOOLTIP = "Zoek het huidige tijdstip (d.w.z. datum en tijd van nu)."; Blockly.Msg.DATETIME_CONVERT_FROM_DATE = "zoek %1 van tijdstip %2"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Zoek de opgegeven infromatie van een tijdstip"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Zoek de opgegeven infromatie van een tijdstip."; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_NR = "tijdstip formaat"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MSEC = "milliseconden"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "seconden"; @@ -159,17 +159,17 @@ Blockly.Msg.DATETIME_LOCAL = "lokaal"; // ========================================================================================= // Timer blocks // ========================================================================================= -Blockly.Msg.TIMER_SET_TIMEOUT = "Voer %1 vertraagd uit na %2 %3"; +Blockly.Msg.TIMER_SET_TIMEOUT = "voer %1 vertraagd uit na %2 %3"; Blockly.Msg.TIMER_SET_TIMEOUT_1 = "%1"; Blockly.Msg.TIMER_SET_TIMEOUT_NAME = "vertraging"; Blockly.Msg.TIMER_SET_TIMEOUT_TOOLTIP = "Voer de ingesloten blokken uit na een opgegeven vertraging."; -Blockly.Msg.TIMER_CLEAR_TIMEOUT = "Stop vertraging %1"; +Blockly.Msg.TIMER_CLEAR_TIMEOUT = "stop vertraging %1"; Blockly.Msg.TIMER_CLEAR_TIMEOUT_TOOLTIP = "Annuleer de vertraagde uitvoering."; -Blockly.Msg.TIMER_SET_INTERVAL = "Voer het interval %1 elke %2 %3 uit"; +Blockly.Msg.TIMER_SET_INTERVAL = "voer het interval %1 elke %2 %3 uit"; Blockly.Msg.TIMER_SET_INTERVAL_1 = "%1"; Blockly.Msg.TIMER_SET_INTERVAL_NAME = "interval"; Blockly.Msg.TIMER_SET_INTERVAL_TOOLTIP = "Voer de ingesloten blokken periodiek uit met het opgegeven interval."; -Blockly.Msg.TIMER_CLEAR_INTERVAL = "Stop interval %1"; +Blockly.Msg.TIMER_CLEAR_INTERVAL = "stop interval %1"; Blockly.Msg.TIMER_CLEAR_INTERVAL_TOOLTIP = "Annuleer de periodieke uitvoering van de blokken."; Blockly.Msg.TIMER_TIMER_MS = "msec"; Blockly.Msg.TIMER_TIMER_SEC = "sec"; diff --git a/messages/ru.js b/messages/ru.js index 57dc718..8f9ca9a 100644 --- a/messages/ru.js +++ b/messages/ru.js @@ -8,10 +8,10 @@ Blockly.Msg.NODE_OBJECT_GET_JSON_HAS_TOOLTIP = "Проверить, есть л Blockly.Msg.NODE_OBJECT_GET_JSON_GET = "получить"; Blockly.Msg.NODE_OBJECT_GET_JSON_REMOVE = "удалить"; Blockly.Msg.NODE_OBJECT_GET_JSON_HAS = "имеет"; -Blockly.Msg.NODE_OBJECT_GET_WARNING = "Убедитесь, что переменная свойства не возвращает вложенное значение, такое как foo.bar"; +Blockly.Msg.NODE_OBJECT_GET_WARNING = "Убедитесь, что переменная свойства не возвращает вложенное значение, такое как foo.bar."; Blockly.Msg.NODE_OBJECT_SET_JSON = "установить %1 свойство %2 на %3"; Blockly.Msg.NODE_OBJECT_SET_JSON_TOOLTIP = "Установить свойство объекта."; -Blockly.Msg.NODE_OBJECT_SET_WARNING = "Вложенные свойства могут быть установлены только с помощью строковых литералов"; +Blockly.Msg.NODE_OBJECT_SET_WARNING = "Вложенные свойства могут быть установлены только с помощью строковых литералов."; Blockly.Msg.NODE_LOG = "текст журнала %1 с %2 уровнем"; Blockly.Msg.NODE_LOG_TOOLTIP = "Войти через API функции Node-RED."; Blockly.Msg.NODE_LOG_LOG = "журнал"; @@ -43,10 +43,10 @@ Blockly.Msg.NODE_SEND = "отправить %1 на выход% %2"; Blockly.Msg.NODE_SEND_TOOLTIP = "Отправить выходное сообщение через API функции Node-RED."; Blockly.Msg.NODE_SEND_WARNING = "При отправке сообщений в цикле,\nmake убедитесь, что сообщения уникальны!"; Blockly.Msg.NODE_RETURN_MESSAGE = "вернуть %1 к выходу %2"; -Blockly.Msg.NODE_RETURN_MESSAGE_TOOLTIP = "Отправить выходное сообщение и вернуться для остановки обработки"; +Blockly.Msg.NODE_RETURN_MESSAGE_TOOLTIP = "Отправить выходное сообщение и вернуться для остановки обработки."; Blockly.Msg.NODE_RETURN = "возврат"; -Blockly.Msg.NODE_RETURN_TOOLTIP = "Вернуться, чтобы остановить обработку (без отправки сообщения)"; -Blockly.Msg.NODE_CLOSE = "Узел закрыт"; +Blockly.Msg.NODE_RETURN_TOOLTIP = "Вернуться, чтобы остановить обработку (без отправки сообщения)."; +Blockly.Msg.NODE_CLOSE = "узел закрыт"; Blockly.Msg.NODE_CLOSE_1 = "%1"; Blockly.Msg.NODE_CLOSE_TOOLTIP = "Операторы, которые должны выполняться при закрытии узла."; @@ -66,13 +66,13 @@ Blockly.Msg.BUFFER_FILL_TOOLTIP = "Заполните буфер указанн Blockly.Msg.BUFFER_CHECK = "проверить наличие буфера %1"; Blockly.Msg.BUFFER_CHECK_TOOLTIP = "Проверить, является ли входное значение буфером."; Blockly.Msg.BUFFER_COPY = "копировать из буфераr %1 в буфер %2"; -Blockly.Msg.BUFFER_COPY_TOOLTIP = "CКопировать из первого буфера во второй буфер"; +Blockly.Msg.BUFFER_COPY_TOOLTIP = "CКопировать из первого буфера во второй буфер."; Blockly.Msg.BUFFER_EMPTY = "пустой буфер"; Blockly.Msg.BUFFER_EMPTY_TOOLTIP = "Создать пустой буфер, то есть буфер размером 0."; Blockly.Msg.BUFFER_BYTE = "байт %1"; Blockly.Msg.BUFFER_BYTE_TOOLTIP = "Байтовое значение."; Blockly.Msg.BUFFER_GET_INDEX = "получить байт по индексу %1 буфера %2"; -Blockly.Msg.BUFFER_GET_INDEX_TOOLTIP = "Получить байтовое значение указанного индекса буфера"; +Blockly.Msg.BUFFER_GET_INDEX_TOOLTIP = "Получить байтовое значение указанного индекса буфера."; Blockly.Msg.BUFFER_SET_INDEX = "установить байт в индексе %1 буфера %2 в значение %3"; Blockly.Msg.BUFFER_SET_INDEX_TOOLTIP = "Установить байтовое значение указанного индекса буфера."; @@ -87,20 +87,20 @@ Blockly.Msg.OBJECT_CREATE = "создать объект"; Blockly.Msg.OBJECT_CREATE_TOOLTIP = "Создайте новый объект, необязательно с некоторыми значениями свойств."; Blockly.Msg.OBJECT_FIELD_NAME = "название свойства"; Blockly.Msg.OBJECT_KEYS = "получить ключи от %1"; -Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Получить все ключи от объекта"; +Blockly.Msg.OBJECT_KEYS_TOOLTIP = "Получить все ключи от объекта."; // ========================================================================================= // Extra blocks // ========================================================================================= Blockly.Msg.TEXT_SPECIAL_CHARACTER = "специальный символ %1"; -Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Специальный символ, который нельзя экранировать (префиксом '\\')"; +Blockly.Msg.TEXT_SPECIAL_CHARACTER_TOOLTIP = "Специальный символ, который нельзя экранировать (префиксом '\\')."; Blockly.Msg.TEXT_SPECIAL_CHARACTER_LF = "перевод строки (LF) (\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CR = "возврат каретки (CR) (\\r)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_CRLF = "перевод строки возврата каретки (CRLF) (\\r\\n)"; Blockly.Msg.TEXT_SPECIAL_CHARACTER_TAB = "вкладка (TAB) (\\t)"; -Blockly.Msg.TIMER_CONDITIONAL = "Повторять каждые %1 секунды, до %2 %3"; +Blockly.Msg.TIMER_CONDITIONAL = "повторять каждые %1 секунды, до %2 %3"; Blockly.Msg.TIMER_CONDITIONAL_TOOLTIP = "Повторять через равные промежутки времени, пока условие не будет выполнено."; -Blockly.Msg.TIMER_COUNTING = "Повторять %1 раз каждые %2 секунды %3 %4"; +Blockly.Msg.TIMER_COUNTING = "повторять %1 раз каждые %2 секунды %3 %4"; Blockly.Msg.TIMER_COUNTING_TOOLTIP = "Повторять через равные промежутки времени несколько раз."; Blockly.Msg.SWITCH = "входное значение %1 в случае %2 до %3"; Blockly.Msg.SWITCH_TOOLTIP = "Выполните некоторые действия в зависимости от входных значений."; @@ -111,9 +111,9 @@ Blockly.Msg.SWITCH_CASE_TOOLTIP = "Когда определенное знач Blockly.Msg.SWITCH_CASE_LIST = "в случае"; Blockly.Msg.SWITCH_CASE_LIST_TOOLTIP = "Список всех доступных случаев"; Blockly.Msg.SWITCH_DO = "делать"; -Blockly.Msg.MISC_JAVASCRIPT = "Оператор JavaScript %1;"; +Blockly.Msg.MISC_JAVASCRIPT = "оператор JavaScript %1;"; Blockly.Msg.MISC_JAVASCRIPT_TOOLTIP = "Введите код JavaScript, если нет блоков, предлагающих определенные функции."; -Blockly.Msg.MISC_COMMENT = "Комментарий %1"; +Blockly.Msg.MISC_COMMENT = "комментарий %1"; Blockly.Msg.MISC_COMMENT_TOOLTIP = "Добавьте комментарии, чтобы объяснить, как работает логика."; // ========================================================================================= @@ -124,7 +124,7 @@ Blockly.Msg.DATETIME_INPUT_TOOLTIP = "Свидание."; Blockly.Msg.DATETIME_TIMESTAMP = "отметка времени"; Blockly.Msg.DATETIME_TIMESTAMP_TOOLTIP = "Получить текущую отметку времени (т.е. дату и время)."; Blockly.Msg.DATETIME_CONVERT_FROM_DATE = "получить %1 из отметки времени %2"; -Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Получить указанную информацию из отметки времени"; +Blockly.Msg.DATETIME_CONVERT_FROM_DATE_TOOLTIP = "Получить указанную информацию из отметки времени."; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_NR = "формат временной метки"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MSEC = "миллисекунды"; Blockly.Msg.DATETIME_CONVERT_FROM_DATE_SEC = "секунды"; @@ -141,4 +141,4 @@ Blockly.Msg.DATETIME_CONVERT_FROM_DATE_MONTH_NAME = "название месяц Blockly.Msg.DATETIME_CONVERT_TO_DATE = "дата создания с %1"; Blockly.Msg.DATETIME_CONVERT_TO_DATE_TOOLTIP = "Создать дату из указанного значения."; Blockly.Msg.DATETIME_FORMAT = "преобразовать отметку времени %1 в формат %2"; -Blockly.Msg.DATETIME_FORMAT_TOOLTIP = "Преобразовать метку времени в указанный форматt"; \ No newline at end of file +Blockly.Msg.DATETIME_FORMAT_TOOLTIP = "Преобразовать метку времени в указанный форматt."; \ No newline at end of file