diff --git a/apps/json/fa.json b/apps/json/fa.json index ede059dd1..6259ff9a0 100644 --- a/apps/json/fa.json +++ b/apps/json/fa.json @@ -35,10 +35,21 @@ "Code.blocks": "\u0628\u0644\u0648\u06a9\u200c\u0647\u0627", "Code.trashTooltip": "\u062f\u0648\u0631\u0631\u06cc\u062e\u062a\u0646 \u0647\u0645\u0647\u0654 \u0628\u0644\u0648\u06a9\u200c\u0647\u0627.", "Graph.title": "\u0645\u0627\u0634\u06cc\u0646\u200c\u062d\u0633\u0627\u0628 \u06af\u0631\u0627\u0641", + "Apps.indexTitle": "\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0628\u0644\u0648\u06a9\u0644\u06cc", + "Apps.indexFooter": "\u0628\u0644\u0648\u06a9\u0644\u06cc \u0631\u0627\u06cc\u06af\u0627\u0646 \u0648 \u0645\u062a\u0646\u200c\u0628\u0627\u0632 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0631\u06a9\u062a \u06a9\u062f \u06cc\u0627 \u062a\u0631\u062c\u0645\u0647\u0654 \u0628\u0644\u0648\u06a9\u0644\u06cc \u06cc\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0628\u0644\u0648\u06a9\u0644\u06cc \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u0654 \u062e\u0648\u062f\u062a\u0627\u0646\u060c %1 \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f.", + "Apps.choiceIntro": "\u0628\u0644\u0648\u06a9\u0644\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u06af\u0631\u0627\u0641\u06cc\u06a9 \u0627\u0633\u062a. \u062f\u0631 \u0632\u06cc\u0631 \u0646\u0645\u0648\u0646\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06a9\u0647 \u0627\u0632 \u0628\u0644\u0648\u06a9\u0644\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.", "Puzzle.title": "\u067e\u0627\u0632\u0644", + "Apps.puzzleSubtitle": "\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0638\u0627\u0647\u0631 \u0628\u0644\u0648\u06a9\u0644\u06cc \u0631\u0627 \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u06cc\u062f.", "Maze.maze": "\u067e\u06cc\u0686\u200c\u062f\u0631\u067e\u06cc\u0686", + "Apps.mazeSubtitle": "\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0628\u0644\u0648\u06a9\u0644\u06cc \u0628\u0631\u0627\u06cc \u062d\u0644 \u06cc\u06a9 \u0645\u0639\u0645\u0627.", "Turtle.title": "\u06af\u0631\u0627\u0641\u06cc\u06a9 \u0644\u0627\u06a9\u200c\u067e\u0634\u062a", - "Plane.plane": "\u0637\u0631\u062d\u200c\u0647\u0627", + "Apps.turtleSubtitle": "\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0628\u0644\u0648\u06a9\u0644\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0634\u06cc\u062f\u0646.", + "Apps.graphSubtitle": "\u062a\u0648\u0627\u0628\u0639 \u06a9\u0634\u06cc\u062f\u0646 \u0628\u0627 \u0628\u0644\u0648\u06a9\u0644\u06cc.", + "Apps.codeSubtitle": "\u062e\u0627\u0631\u062c\u200c\u0633\u0627\u0632\u06cc \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0644\u0648\u06a9\u0644\u06cc \u0628\u0647 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u067e\u0627\u06cc\u062a\u0648\u0646 \u0648 \u0627\u06a9\u0633\u200c\u0627\u0645\u200c\u0627\u0644.", + "Plane.plane": "\u0645\u062d\u0627\u0633\u0628\u0647\u200c\u06af\u0631 \u0635\u0646\u062f\u0644\u06cc\u200c\u0647\u0627\u06cc \u0647\u0648\u0627\u067e\u06cc\u0645\u0627", + "Apps.planeSubtitle": "\u062d\u0644 \u06cc\u06a9 \u0645\u0633\u0623\u0644\u0647\u0654 \u0631\u06cc\u0627\u0636\u06cc \u0628\u0627 \u06cc\u06a9 \u06cc\u0627 \u062f\u0648 \u0645\u062a\u063a\u06cc\u06cc\u0631.", + "Apps.blockFactory": "\u06a9\u0627\u0631\u062e\u0627\u0646\u0647\u0654 \u0628\u0644\u0648\u06a9\u0644\u06cc", + "Apps.blockfactorySubtitle": "\u0633\u0627\u062e\u062a \u0628\u0644\u0648\u06a9\u200c\u0647\u0627\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0628\u0644\u0648\u06a9\u0644\u06cc.", "Maze.moveForward": "\u062d\u0631\u06a9\u062a \u0631\u0648 \u0628\u0647 \u062c\u0644\u0648", "Maze.turnLeft": "\u0628\u067e\u06cc\u0686 \u0628\u0647 \u0686\u067e", "Maze.turnRight": "\u0628\u067e\u06cc\u0686 \u0628\u0647 \u0631\u0627\u0633\u062a", diff --git a/apps/json/pt_br.json b/apps/json/pt_br.json index 7617d997c..ea04aa478 100644 --- a/apps/json/pt_br.json +++ b/apps/json/pt_br.json @@ -39,10 +39,21 @@ "Code.blocks": "Blocos", "Code.trashTooltip": "Descartar todos os blocos.", "Graph.title": "Calculadora gr\u00e1fica", + "Apps.indexTitle": "Aplicativos Blockly", + "Apps.indexFooter": "Blockly \u00e9 gratuito e aberto. Para contribuir com c\u00f3digo e tradu\u00e7\u00f5es do Blockly, ou para usar Blockly eu seu aplicativo, visite %1.", + "Apps.choiceIntro": "Blockly \u00e9 um ambiente de programa\u00e7\u00e3o gr\u00e1fica. A seguir alguns exemplos de aplica\u00e7\u00f5es que utilizam Blockly.", "Puzzle.title": "Quebra-Cabe\u00e7a", - "Maze.maze": "Maze", + "Apps.puzzleSubtitle": "Aprenda a usar a interface do Blockly.", + "Maze.maze": "Labirinto", + "Apps.mazeSubtitle": "Use Blockly para resolver um labirinto.", "Turtle.title": "Gr\u00e1ficos de Tartaruga", - "Plane.plane": "Avi\u00e3o", + "Apps.turtleSubtitle": "Use Blockly para desenhar.", + "Apps.graphSubtitle": "Trace fun\u00e7\u00f5es com Blockly.", + "Apps.codeSubtitle": "Exporte um programa Blockly para JavaScript, Python ou XML.", + "Plane.plane": "Calculadora de Assentas em Avi\u00e3o", + "Apps.planeSubtitle": "Resolva um problema de matem\u00e1tica com uma ou mais vari\u00e1veis.", + "Apps.blockFactory": "F\u00e1brica de Bloco", + "Apps.blockfactorySubtitle": "Construa blocos personalizados usando Blockly.", "Maze.moveForward": "avan\u00e7ar", "Maze.turnLeft": "vire \u00e0 esquerda", "Maze.turnRight": "vire \u00e0 direita", diff --git a/apps/json/qqq.json b/apps/json/qqq.json index 3637b8593..08867037c 100644 --- a/apps/json/qqq.json +++ b/apps/json/qqq.json @@ -1,4 +1,12 @@ { + "@metadata": { + "authors": [ + "Beta16", + "Espertus", + "McDutchie", + "Shirayuki" + ] + }, "Apps.subtitle": "A short description of Blockly.", "Apps.blocklyMessage": "The project name. If readers of your language would know approximately how to pronounce 'Blockly', leave unchanged. Otherwise, include a transliteration in parentheses, such as the Russian: 'Blockly (\u0411\u043bo\u043a\u043b\u0438)'.", "Apps.codeTooltip": "tooltip - Pressing the button causes a program in the JavaScript computer language to be displayed, based on the program created by the user.", @@ -153,4 +161,4 @@ "Turtle.captureTooltip": "tooltip - Pressing this button causes the drawing created by the user's program to be saved as an image on the user's computer. The button icon looks like a camera.", "Turtle.imgFilename": "filename - The name of the image file containing the user's drawing. It must end with '.png'.", "Turtle.catTurtle": "category - Blocks related to Turtle commands." -} +} \ No newline at end of file diff --git a/apps/json/sv.json b/apps/json/sv.json index 5e52cdae5..89c9b4de8 100644 --- a/apps/json/sv.json +++ b/apps/json/sv.json @@ -36,10 +36,21 @@ "Code.blocks": "Block", "Code.trashTooltip": "Sl\u00e4ng alla block.", "Graph.title": "Grafritande minir\u00e4knare", + "Apps.indexTitle": "Blocklyprogram", + "Apps.indexFooter": "Blockly \u00e4r gratis och har en \u00f6ppen k\u00e4llkod. F\u00f6r att bidra till Blockly med kod eller \u00f6vers\u00e4ttningar, eller f\u00f6r att anv\u00e4nda Blockly i din egen app, bes\u00f6k %1.", + "Apps.choiceIntro": "Blockly \u00e4r en grafisk programmeringsmilj\u00f6. Nedan finns n\u00e5gra exempelprogram som anv\u00e4nder Blockly.", "Puzzle.title": "Pussel", + "Apps.puzzleSubtitle": "L\u00e4r dig att anv\u00e4nda Blockys gr\u00e4nssnitt.", "Maze.maze": "Labyrint", + "Apps.mazeSubtitle": "Anv\u00e4nd Blockly f\u00f6r att l\u00f6sa en labyrint.", "Turtle.title": "Sk\u00f6ldpaddans grafik", - "Plane.plane": "Plan", + "Apps.turtleSubtitle": "Anv\u00e4nd Blockly f\u00f6r att rita.", + "Apps.graphSubtitle": "Rita funktioner med Blockly.", + "Apps.codeSubtitle": "Exportera ett Blockly-program till JavaScript, Python eller XML.", + "Plane.plane": "Plans\u00e4teskalkylator", + "Apps.planeSubtitle": "L\u00f6sa ett matematiskt problem med en eller tv\u00e5 variabler.", + "Apps.blockFactory": "Blockfabrik", + "Apps.blockfactorySubtitle": "Bygg anpassade block med Blockly.", "Maze.moveForward": "g\u00e5 fram\u00e5t", "Maze.turnLeft": "sv\u00e4ng v\u00e4nster", "Maze.turnRight": "sv\u00e4ng h\u00f6ger", diff --git a/apps/json/zh_tw.json b/apps/json/zh_tw.json index b4ca2d51b..8e83d9616 100644 --- a/apps/json/zh_tw.json +++ b/apps/json/zh_tw.json @@ -28,7 +28,7 @@ "Apps.xmlError": "\u672a\u80fd\u8f09\u5165\u60a8\u4fdd\u5b58\u7684\u6a94\u6848\u3002\u6216\u8a31\u5b83\u662f\u7531\u5176\u4ed6\u7248\u672c\u7684Blockly\u5275\u5efa\uff1f", "Apps.listVariable": "\u5217\u8868", "Apps.textVariable": "\u6587\u5b57", - "Code.badXml": "XML \u89e3\u6790\u932f\u8aa4\uff1a\n%1\n\n\u6368\u68c4\u8b8a\u66f4\uff1f", + "Code.badXml": "\u89e3\u6790 XML \u6642\u51fa\u73fe\u932f\u8aa4\uff1a\n%1\n\n\u9078\u64c7'\u78ba\u5b9a'\u4ee5\u653e\u68c4\u60a8\u7684\u66f4\u6539\uff0c\u6216\u9078\u64c7'\u53d6\u6d88'\u4ee5\u9032\u4e00\u6b65\u7de8\u8f2f XML\u3002", "Code.badCode": "\u7a0b\u5f0f\u932f\u8aa4\uff1a\n%1", "Code.timeout": "\u8d85\u904e\u6700\u5927\u57f7\u884c\u6578\u3002", "Code.discard": "\u522a\u9664\u5171%1\u500b\u7a4d\u6728\uff1f", @@ -56,6 +56,7 @@ "Maze.turnRight": "\u53f3\u8f49", "Maze.doCode": "\u57f7\u884c", "Maze.elseCode": "\u5426\u5247", + "Maze.helpIfElse": "\u5982\u679c-\u5426\u5247\u7a4d\u6728\u6703\u4f9d\u689d\u4ef6\u57f7\u884c\u67d0\u4e8b\uff0c\u82e5\u4e0d\u7b26\u5408\u689d\u4ef6\u5247\u57f7\u884c\u5176\u4ed6\u4e8b\u3002", "Maze.pathAhead": "\u5982\u524d\u65b9\u6709\u8def", "Maze.pathLeft": "\u5982\u5de6\u65b9\u6709\u8def", "Maze.pathRight": "\u5982\u53f3\u65b9\u6709\u8def", @@ -65,15 +66,24 @@ "Maze.ifTooltip": "\u82e5\u67d0\u65b9\u5411\u6709\u8def\u53ef\u884c\uff0c\u5c31\u53bb\u57f7\u884c\u67d0\u4e9b\u52d5\u4f5c\u3002", "Maze.ifelseTooltip": "\u82e5\u67d0\u65b9\u5411\u6709\u8def\u53ef\u884c\uff0c\u5c31\u53bb\u57f7\u884c\u7b2c\u4e00\u500b\u6a21\u7d44\u6307\u5b9a\u7684\u52d5\u4f5c\uff0c\u82e5\u5426\uff0c\u57f7\u884c\u7b2c\u4e8c\u500b\u6a21\u7d44\u6307\u5b9a\u7684\u52d5\u4f5c\u3002", "Maze.whileTooltip": "\u91cd\u8986\u5305\u542b\u7684\u52d5\u4f5c\u76f4\u81f3\u5230\u9054\u7d42\u9ede\u3002", - "Maze.capacity0": "\u4f60\u9918\u4e0b%0\u6a21\u7d44\u3002", - "Maze.capacity1": "\u4f60\u9918\u4e0b%1\u6a21\u7d44\u3002", - "Maze.capacity2": "\u4f60\u9918\u4e0b%2\u6a21\u7d44\u3002", + "Maze.capacity0": "\u60a8\u9084\u53ef\u4ee5\u4f7f\u7528%0\u500b\u7a4d\u6728\u3002", + "Maze.capacity1": "\u60a8\u9084\u53ef\u4ee5\u4f7f\u7528%1\u500b\u7a4d\u6728\u3002", + "Maze.capacity2": "\u60a8\u9084\u53ef\u4ee5\u4f7f\u7528%2\u500b\u7a4d\u6728\u3002", "Maze.nextLevel": "\u606d\u559c\uff01\u6e96\u5099\u597d\u524d\u9032\u81f3\u7b2c%1\u95dc\u4e86\u55ce\uff1f", - "Maze.finalLevel": "\u606d\u559c\uff01\u4f60\u5df2\u5b8c\u6210\u6700\u7d42\u95dc\u5361\u3002", + "Maze.finalLevel": "\u606d\u559c\uff01\u60a8\u5df2\u5b8c\u6210\u6700\u7d42\u95dc\u5361\u3002", "Maze.runTooltip": "\u8b93\u89d2\u8272\u6309\u7a4d\u6728\u6307\u4ee4\u52d5\u4f5c\u3002", "Maze.resetTooltip": "\u5c07\u89d2\u8272\u653e\u56de\u8ff7\u5bae\u5165\u53e3\u3002", - "Maze.helpStack": "\u7a0b\u6216\u662f\u7531\u4e00\u7cfb\u5217\u6a21\u7d44\u7d44\u6210\u3002\u5c07\u6578\u500b\u300c\u524d\u79fb\u300d\u6a21\u7d44\u5806\u780c\u8d77\u4f86\u4ee5\u5be6\u73fe\u76ee\u6a19\u3002", - "Maze.helpRun": "\u904b\u884c\u60a8\u7684\u7a0b\u5f0f\uff0c\u770b\u770b\u6703\u767c\u751f\u4ec0\u9ebc\u3002", + "Maze.helpStack": "\u7a4d\u6728\u7d44\u662f\u7531\u4e00\u7cfb\u5217\u7a4d\u6728\u7d44\u6210\u3002\u5c07\u6578\u500b\u300c\u5411\u524d\u4e00\u6b65\u300d\u7a4d\u6728\u5806\u8d77\u4f86\uff0c\u597d\u8b93\u89d2\u8272\u8d70\u5230\u51fa\u53e3\u3002", + "Maze.helpOneTopBlock": "\u5728\u9019\u95dc\u4e2d\uff0c\u60a8\u9700\u8981\u5728\u767d\u8272\u7684\u5de5\u4f5c\u5340\u4e2d\u5c07\u7a4d\u6728\u5806\u5728\u4e00\u8d77\u3002", + "Maze.helpRun": "\u57f7\u884c\u60a8\u7684\u7a0b\u5f0f\uff0c\u770b\u770b\u6703\u767c\u751f\u4ec0\u9ebc\u3002", + "Maze.helpReset": "\u60a8\u7684\u7a0b\u5f0f\u4e26\u672a\u89e3\u958b\u9019\u500b\u8ff7\u5bae\u3002\u6309 '\u91cd\u8a2d '\u6309\u9215\u53ef\u4ee5\u518d\u8a66\u4e00\u6b21\u3002", + "Maze.helpRepeat": "\u4f7f\u7528\u5169\u500b\u7a4d\u6728\u4f86\u5230\u9054\u8ff7\u5bae\u51fa\u53e3\u3002\u4f7f\u7528' \u91cd\u8907\u76f4\u81f3' \u7a4d\u6728\u4ee5\u591a\u6b21\u57f7\u884c\u8a72\u7a4d\u6728\u4e2d\u5305\u542b\u7684\u7a4d\u6728\u3002", + "Maze.helpCapacity": "\u60a8\u5df2\u7528\u5b8c\u672c\u95dc\u7684\u7a4d\u6728\u4e0a\u9650\u3002\u82e5\u8981\u518d\u4f7f\u7528\u4e00\u500b\u65b0\u7684\u7a4d\u6728\uff0c\n\u8acb\u5148\u79fb\u9664\u5de5\u4f5c\u5340\u4e2d\u7684\u4e00\u500b\u7a4d\u6728", + "Maze.helpRepeatMany": "\u60a8\u53ef\u4ee5\u5728'\u91cd\u8907\u76f4\u81f3'\u7a4d\u6728\u4e2d\u585e\u5165\u591a\u500b\u7a4d\u6728\u3002", + "Maze.helpSkins": "\u5f9e\u529f\u80fd\u8868\u4e2d\u9078\u64c7\u60a8\u6700\u559c\u6b61\u7684\u89d2\u8272\u3002", + "Maze.helpIf": "'\u5982\u679c' \u7a4d\u6728\u53ea\u6709\u7576\u689d\u4ef6\u6210\u7acb\u6642\u6703\u57f7\u884c\u3002\u8a66\u8457\u5411\u5de6\u8f49\uff0c\u5982\u679c\u5de6\u65b9\u6709\u8def\u3002", + "Maze.helpMenu": "\u9ede\u9078'\u5982\u679c' \u7a4d\u6728\u4e2d\u7684 %1 \u4ee5\u66f4\u6539\u5176\u72c0\u614b\u3002", + "Maze.helpWallFollow": "\u4f60\u80fd\u89e3\u6c7a\u9019\u500b\u8907\u96dc\u7684\u8ff7\u5bae\u55ce\uff1f\u8acb\u5617\u8a66\u6cbf\u8457\u5de6\u624b\u908a\u7684\u7246\u8d70\u3002\u53ea\u6709\u9ad8\u7d1a\u7684\u7a0b\u5f0f\u8a2d\u8a08\u5e2b\u89e3\u5f97\u51fa\u4f86\u5594\uff01", "Plane.rows": "\u884c\uff1a%1", "Plane.getRows": "\u884c\uff08%1\uff09", "Plane.rows1": "\u982d\u7b49\u884c\uff1a%1", diff --git a/msg/json/da.json b/msg/json/da.json index a19dc6e54..3bd8ab320 100644 --- a/msg/json/da.json +++ b/msg/json/da.json @@ -172,5 +172,41 @@ "TEXT_APPEND_TO": "til", "TEXT_APPEND_APPENDTEXT": "tilf\u00f8j tekst", "TEXT_APPEND_TOOLTIP": "Tilf\u00f8j noget tekst til variablen '%1'.", - "TEXT_LENGTH_TITLE": "l\u00e6ngden af %1" + "TEXT_LENGTH_TITLE": "l\u00e6ngden af %1", + "TEXT_LENGTH_TOOLTIP": "Returnerer antallet af bogstaver (herunder mellemrum) i den angivne tekst.", + "TEXT_ISEMPTY_TITLE": "%1 er tom", + "TEXT_ISEMPTY_TOOLTIP": "Returnerer sand, hvis den angivne tekst er tom.", + "TEXT_INDEXOF_TOOLTIP": "Returnerer indeks for f\u00f8rste/sidste forekomst af f\u00f8rste tekst i den anden tekst. Returnerer 0, hvis teksten ikke kan findes.", + "TEXT_INDEXOF_INPUT_INTEXT": "i teksten", + "TEXT_INDEXOF_OPERATOR_FIRST": "find f\u00f8rste forekomst af teksten", + "TEXT_INDEXOF_OPERATOR_LAST": "find sidste forekomst af teksten", + "TEXT_CHARAT_INPUT_INTEXT": "i teksten", + "TEXT_CHARAT_FROM_START": "hent bogstav #", + "TEXT_CHARAT_FROM_END": "hent bogstav # fra slutningen", + "TEXT_CHARAT_FIRST": "hent f\u00f8rste bogstav", + "TEXT_CHARAT_LAST": "hent sidste bogstav", + "TEXT_CHARAT_RANDOM": "hent tilf\u00e6ldigt bogstav", + "TEXT_CHARAT_TOOLTIP": "Returnerer bogstavet p\u00e5 den angivne placering.", + "TEXT_GET_SUBSTRING_TOOLTIP": "Returnerer den angivne del af teksten.", + "TEXT_GET_SUBSTRING_INPUT_IN_TEXT": "i teksten", + "TEXT_GET_SUBSTRING_START_FROM_START": "hent delstreng fra bogstav #", + "TEXT_GET_SUBSTRING_START_FROM_END": "hent delstreng fra bogstav # fra slutningen", + "TEXT_GET_SUBSTRING_START_FIRST": "hent delstreng fra f\u00f8rste bogstav", + "TEXT_GET_SUBSTRING_END_FROM_START": "til bogstav #", + "TEXT_GET_SUBSTRING_END_FROM_END": "til bogstav # fra slutningen", + "TEXT_GET_SUBSTRING_END_LAST": "til sidste bogstav", + "TEXT_CHANGECASE_TOOLTIP": "Returner en kopi af teksten hvor bogstaverne enten er udelukkende store eller sm\u00e5, eller hvor f\u00f8rste bogstav i hvert ord er stort.", + "TEXT_CHANGECASE_OPERATOR_UPPERCASE": "til STORE BOGSTAVER", + "TEXT_CHANGECASE_OPERATOR_LOWERCASE": "til sm\u00e5 bogstaver", + "TEXT_CHANGECASE_OPERATOR_TITLECASE": "til Stort Begyndelsesbogstav", + "TEXT_TRIM_TOOLTIP": "Returner en kopi af teksten med mellemrum fjernet fra den ene eller begge sider.", + "TEXT_TRIM_OPERATOR_BOTH": "fjern mellemrum fra begge sider", + "TEXT_TRIM_OPERATOR_LEFT": "fjern mellemrum fra venstre side", + "TEXT_TRIM_OPERATOR_RIGHT": "fjern mellemrum fra h\u00f8jre side", + "TEXT_PRINT_TITLE": "skriv %1", + "TEXT_PRINT_TOOLTIP": "Skriv den angivne tekst, tal eller anden v\u00e6rdi.", + "TEXT_PROMPT_TYPE_TEXT": "sp\u00f8rg efter tekst med meddelelsen", + "TEXT_PROMPT_TYPE_NUMBER": "sp\u00f8rg efter et tal med meddelelsen", + "TEXT_PROMPT_TOOLTIP_NUMBER": "Sp\u00f8rg brugeren efter et tal", + "TEXT_PROMPT_TOOLTIP_TEXT": "Sp\u00f8rg brugeren efter en tekst" } \ No newline at end of file diff --git a/msg/json/ru.json b/msg/json/ru.json index 2b7af7251..09ca46a82 100644 --- a/msg/json/ru.json +++ b/msg/json/ru.json @@ -62,7 +62,7 @@ "CONTROLS_FLOW_STATEMENTS_WARNING": "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435: \u044d\u0442\u043e\u0442 \u0431\u043b\u043e\u043a \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u0446\u0438\u043a\u043b\u0430.", "CONTROLS_IF_TOOLTIP_1": "\u0415\u0441\u043b\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b.", "CONTROLS_IF_TOOLTIP_2": "\u0415\u0441\u043b\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434. \u0418\u043d\u0430\u0447\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0432\u0442\u043e\u0440\u043e\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434.", - "CONTROLS_IF_TOOLTIP_3": "\u0415\u0441\u043b\u0438 \u043f\u0435\u0440\u0432\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434. \u0418\u043d\u0430\u0447\u0435, \u0435\u0441\u043b\u0438 \u0432\u0442\u043e\u0440\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0432\u0442\u043e\u0440\u043e\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434.", + "CONTROLS_IF_TOOLTIP_3": "\u0415\u0441\u043b\u0438 \u043f\u0435\u0440\u0432\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434.\n\u0418\u043d\u0430\u0447\u0435, \u0435\u0441\u043b\u0438 \u0432\u0442\u043e\u0440\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0432\u0442\u043e\u0440\u043e\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434.", "CONTROLS_IF_TOOLTIP_4": "\u0415\u0441\u043b\u0438 \u043f\u0435\u0440\u0432\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434. \u0412 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u0432\u0442\u043e\u0440\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0432\u0442\u043e\u0440\u043e\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434. \u0415\u0441\u043b\u0438 \u043d\u0438 \u043e\u0434\u043d\u043e \u0438\u0437 \u0443\u0441\u043b\u043e\u0432\u0438\u0439 \u043d\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434.", "CONTROLS_IF_MSG_IF": "\u0435\u0441\u043b\u0438", "CONTROLS_IF_MSG_ELSEIF": "\u0438\u043d\u0430\u0447\u0435 \u0435\u0441\u043b\u0438", @@ -294,4 +294,4 @@ "PROCEDURES_CREATE_DO": "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0432\u044b\u0437\u043e\u0432 '%1'", "PROCEDURES_IFRETURN_TOOLTIP": "\u0415\u0441\u043b\u0438 \u043f\u0435\u0440\u0432\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0432\u0442\u043e\u0440\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435.", "PROCEDURES_IFRETURN_WARNING": "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435: \u042d\u0442\u043e\u0442 \u0431\u043b\u043e\u043a \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438." -} +} \ No newline at end of file diff --git a/msg/json/zh_tw.json b/msg/json/zh_tw.json index fc66c9152..2858eb35c 100644 --- a/msg/json/zh_tw.json +++ b/msg/json/zh_tw.json @@ -39,8 +39,11 @@ "CONTROLS_REPEAT_TITLE_REPEAT": "\u91cd\u8907", "CONTROLS_REPEAT_TITLE_TIMES": "\u6b21\u6578", "CONTROLS_REPEAT_INPUT_DO": "\u57f7\u884c", + "CONTROLS_REPEAT_TOOLTIP": "\u591a\u6b21\u57f7\u884c\u4e00\u4e9b\u8a9e\u53e5", "CONTROLS_WHILEUNTIL_OPERATOR_WHILE": "\u91cd\u8907 \u7576", "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "\u91cd\u8907 \u76f4\u5230", + "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "\u7576\u503c\u70ba\u771f\u6642\uff0c\u57f7\u884c\u4e00\u4e9b\u8a9e\u53e5", + "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "\u7576\u503c\u70ba\u5426\u6642\uff0c\u57f7\u884c\u4e00\u4e9b\u8a9e\u53e5", "CONTROLS_FOR_INPUT_WITH": "\u4f7f\u7528", "CONTROLS_FOR_INPUT_FROM_TO_BY": "\u5f9e\u7bc4\u570d %1 \u5230 %2 \u6bcf\u9694 %3", "CONTROLS_FOREACH_INPUT_ITEM": "\u53d6\u51fa\u6bcf\u500b", @@ -48,9 +51,23 @@ "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "\u505c\u6b62 \u8ff4\u5708", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "\u7e7c\u7e8c\u4e0b\u4e00\u500b \u8ff4\u5708", + "CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK": "\u96e2\u958b\u5305\u542b\u7684\u56de\u5708", + "CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE": "\u8df3\u904e\u9019\u500b\u8ff4\u5708\u7684\u5176\u9918\u6b65\u9a5f\uff0c\u4e26\u7e7c\u7e8c\u4e0b\u4e00\u6b21\u7684\u8ff4\u5708\u904b\u7b97\u3002", + "CONTROLS_FLOW_STATEMENTS_WARNING": "\u8b66\u544a\uff1a \u6b64\u7a4d\u6728\u50c5\u53ef\u7528\u65bc\u8ff4\u5708\u5167\u3002", + "CONTROLS_IF_TOOLTIP_1": "\u7576\u503c\u70ba\u771f\u6642\uff0c\u57f7\u884c\u4e00\u4e9b\u8a9e\u53e5", + "CONTROLS_IF_TOOLTIP_2": "\u7576\u503c\u70ba\u771f\u6642\uff0c\u57f7\u884c\u7b2c\u4e00\u500b\u8a9e\u53e5\uff0c\u5426\u5247\u5247\u57f7\u884c\u7b2c\u4e8c\u500b\u8a9e\u53e5", + "CONTROLS_IF_TOOLTIP_3": "\u5982\u679c\u7b2c\u4e00\u500b\u503c\u70ba\u771f\uff0c\u5247\u57f7\u884c\u7b2c\u4e00\u500b\u8a9e\u53e5\u3002\u5426\u5247\u7576\u7b2c\u4e8c\u500b\u503c\u70ba\u771f\u6642\uff0c\u5247\u57f7\u884c\u7b2c\u4e8c\u500b\u8a9e\u53e5", + "CONTROLS_IF_TOOLTIP_4": "\u5982\u679c\u7b2c\u4e00\u500b\u503c\u70ba\u771f\uff0c\u5247\u57f7\u884c\u7b2c\u4e00\u500b\u8a9e\u53e5\u3002\u5426\u5247\u7576\u7b2c\u4e8c\u500b\u503c\u70ba\u771f\u6642\uff0c\u5247\u57f7\u884c\u7b2c\u4e8c\u500b\u8a9e\u53e5\u3002\u5982\u679c\u524d\u5e7e\u500b\u6558\u8ff0\u90fd\u4e0d\u70ba\u771f\uff0c\u5247\u57f7\u884c\u6700\u5f8c\u4e00\u500b\u8a9e\u53e5", "CONTROLS_IF_MSG_IF": "\u5982\u679c", "CONTROLS_IF_MSG_ELSEIF": "\u5426\u5247\u5982\u679c", "CONTROLS_IF_MSG_ELSE": "\u5426\u5247", + "CONTROLS_IF_IF_TOOLTIP": "\u6dfb\u52a0\u3001 \u522a\u9664\u6216\u91cd\u65b0\u6392\u5217\u5404\u5340\u584a\u4f86\u6b64\u91cd\u65b0\u914d\u7f6e\u9019\u500b'\u5982\u679c'\u7a4d\u6728\u3002", + "CONTROLS_IF_ELSEIF_TOOLTIP": "\u5c07\u689d\u4ef6\u6dfb\u52a0\u5230'\u5982\u679c'\u7a4d\u6728\u3002", + "CONTROLS_IF_ELSE_TOOLTIP": "\u52a0\u5165\u4e00\u500b\u6700\u7d42\uff0c\u6240\u6709\u689d\u4ef6\u4e0b\u90fd\u90fd\u57f7\u884c\u7684\u5340\u584a\u5230'\u5982\u679c'\u7a4d\u6728\u4e2d", + "LOGIC_COMPARE_TOOLTIP_EQ": "\u5982\u679c\u9019\u5169\u500b\u8f38\u5165\u5340\u584a\u5167\u5bb9\u76f8\u7b49\uff0c\u8fd4\u56de \u771f\u3002", + "LOGIC_COMPARE_TOOLTIP_NEQ": "\u5982\u679c\u9019\u5169\u500b\u8f38\u5165\u5340\u584a\u5167\u5bb9\u4e0d\u76f8\u7b49\uff0c\u8fd4\u56de \u771f\u3002", + "LOGIC_COMPARE_TOOLTIP_LT": "\u5982\u679c\u7b2c\u4e00\u500b\u8f38\u5165\u5c0f\u65bc\u7b2c\u4e8c\u500b\u8f38\u5165\uff0c\u8fd4\u56de \u771f\u3002", + "LOGIC_COMPARE_TOOLTIP_LTE": "\u5982\u679c\u7b2c\u4e00\u500b\u8f38\u5165\u662f\u5c0f\u65bc\u6216\u7b49\u65bc\u7b2c\u4e8c\u500b\u8f38\u5165\uff0c\u8fd4\u56de \u771f\u3002", "LOGIC_OPERATION_AND": "\u4e14", "LOGIC_OPERATION_OR": "\u6216", "LOGIC_NEGATE_TITLE": "\u975e %1",