zh-hant.js 69 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989
  1. 'use strict';
  2. var Blockly = Blockly || { Msg: Object.create(null) };
  3. // category
  4. Blockly.Msg["catLogic"] = "邏輯";
  5. Blockly.Msg["catLoops"] = "循環";
  6. Blockly.Msg["catMath"] = "數學";
  7. Blockly.Msg["catText"] = "文本";
  8. Blockly.Msg["catVariables"] = "變量";
  9. //
  10. Blockly.Msg["ADD_COMMENT"] = "加入註解";
  11. Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "無法刪除變數「%1」,因為這是功能「%2」定義的一部份內容";
  12. Blockly.Msg["CHANGE_VALUE_TITLE"] = "修改值:";
  13. Blockly.Msg["CLEAN_UP"] = "清理區塊";
  14. Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "收合含有警告的區塊。";
  15. Blockly.Msg["COLLAPSE_ALL"] = "收合區塊";
  16. Blockly.Msg["COLLAPSE_BLOCK"] = "收合區塊";
  17. Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "顏色 1";
  18. Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "顏色 2";
  19. Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated
  20. Blockly.Msg["COLOUR_BLEND_RATIO"] = "比例";
  21. Blockly.Msg["COLOUR_BLEND_TITLE"] = "混合";
  22. Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "用一個給定的比率(0.0-1.0)混合兩種顏色。";
  23. Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://zh.wikipedia.org/wiki/顏色";
  24. Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "從調色板中選擇一種顏色。";
  25. Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated
  26. Blockly.Msg["COLOUR_RANDOM_TITLE"] = "隨機顏色";
  27. Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "隨機選擇一種顏色。";
  28. Blockly.Msg["COLOUR_RGB_BLUE"] = "藍";
  29. Blockly.Msg["COLOUR_RGB_GREEN"] = "綠";
  30. Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated
  31. Blockly.Msg["COLOUR_RGB_RED"] = "紅";
  32. Blockly.Msg["COLOUR_RGB_TITLE"] = "顏色";
  33. Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "透過指定紅、綠、 藍色的值來建立一種顏色。所有的值必須介於 0 和 100 之間。";
  34. Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated
  35. Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "中斷循環";
  36. Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "繼續下一個循環";
  37. Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "中斷當前的循環。";
  38. Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "跳過這個循環的其餘步驟,並繼續下一次的循環。";
  39. Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "警告:此區塊僅可用於循環內。";
  40. Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each"; // untranslated
  41. Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "為列表 %2 裡的每一項 %1";
  42. Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "遍歷每個清單中的項目,將變數「%1」設定到該項目中,然後執行某些陳述式。";
  43. Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated
  44. Blockly.Msg["CONTROLS_FOR_TITLE"] = "循環計數 %1 從 %2 到 %3 每次增加 %4";
  45. Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "從起始數到結尾數中取出變數「%1」的值,按指定的時間間隔,執行指定的區塊。";
  46. Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "添加條件到「如果」區塊。";
  47. Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "加入一個最終、所有條件都執行的部份到「如果」區塊中。";
  48. Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated
  49. Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "添加、刪除或重新排列各部份以重新配置這個「如果」區塊。";
  50. Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "否則";
  51. Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "否則,如果";
  52. Blockly.Msg["CONTROLS_IF_MSG_IF"] = "如果";
  53. Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "當值為 true 時,執行一些陳述式。";
  54. Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "值為是(true)就執行第一塊陳述式,否則執行第二塊。";
  55. Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "如果第一個值為 true,則執行第一塊陳述式。否則,當第二個值為 true 時,則執行第二塊陳述式。";
  56. Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "如果第一個值為 true,則執行第一塊陳述式。否則當第二個值為 true 時,則執行第二塊陳述式。如果前幾個敘述都不為 ture,則執行最後一塊陳述式。";
  57. Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://zh.wikipedia.org/wiki/For迴圈";
  58. Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "執行";
  59. Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "重複%1次";
  60. Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "重複執行某些陳述式多次。";
  61. Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated
  62. Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "重複直到";
  63. Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "重複,當";
  64. Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "當值為 false 時,執行一些陳述式。";
  65. Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "當值為 true 時,執行一些陳述式。";
  66. Blockly.Msg["DELETE_ALL_BLOCKS"] = "刪除全部 %1 個區塊?";
  67. Blockly.Msg["DELETE_BLOCK"] = "刪除區塊";
  68. Blockly.Msg["DELETE_VARIABLE"] = "刪除變數「%1」";
  69. Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "刪除使用%1次的「%2」變數?";
  70. Blockly.Msg["DELETE_X_BLOCKS"] = "刪除%1個區塊";
  71. Blockly.Msg["DIALOG_CANCEL"] = "取消";
  72. Blockly.Msg["DIALOG_OK"] = "確定";
  73. Blockly.Msg["DISABLE_BLOCK"] = "停用區塊";
  74. Blockly.Msg["DUPLICATE_BLOCK"] = "重複";
  75. Blockly.Msg["DUPLICATE_COMMENT"] = "複製註解";
  76. Blockly.Msg["ENABLE_BLOCK"] = "啟用區塊";
  77. Blockly.Msg["EXPAND_ALL"] = "展開區塊";
  78. Blockly.Msg["EXPAND_BLOCK"] = "展開區塊";
  79. Blockly.Msg["EXTERNAL_INPUTS"] = "外部輸入";
  80. Blockly.Msg["HELP"] = "說明";
  81. Blockly.Msg["INLINE_INPUTS"] = "單行輸入";
  82. Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated
  83. Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "建立空的清單";
  84. Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "返回一個長度(項目數量)為 0 的清單,不包含任何資料記錄";
  85. Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "清單";
  86. Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "添加、刪除或重新排列各部份以重新配置這個清單區塊。";
  87. Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated
  88. Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "使用這些值建立清單";
  89. Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "添加一個項目到清單裡。";
  90. Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "建立一個具備任意數量項目的清單。";
  91. Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "第一筆";
  92. Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "倒數第 # 筆";
  93. Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#";
  94. Blockly.Msg["LISTS_GET_INDEX_GET"] = "取得";
  95. Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "取得並移除";
  96. Blockly.Msg["LISTS_GET_INDEX_LAST"] = "最後一筆";
  97. Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "隨機";
  98. Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "移除";
  99. Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated
  100. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "返回清單中的第一個項目。";
  101. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "返回在清單中指定位置的項目。";
  102. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "返回清單中的最後一個項目。";
  103. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "返回清單中隨機一個項目。";
  104. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "移除並返回清單中的第一個項目。";
  105. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "移除並返回清單中的指定位置的項目。";
  106. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "移除並返回清單中的最後一個項目。";
  107. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "移除並返回清單中的隨機項目。";
  108. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "移除清單中的第一個項目。";
  109. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "移除在清單中指定位置的項目。";
  110. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "移除清單中的最後一個項目。";
  111. Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "移除清單中隨機一個項目。";
  112. Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "到倒數 #";
  113. Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "到 #";
  114. Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "到 最後面";
  115. Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated
  116. Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "從最前面取得子清單";
  117. Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "從倒數# 取得子清單";
  118. Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "從 #取得子清單";
  119. Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated
  120. Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "複製清單中指定的部分。";
  121. Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 是最後一個項目。";
  122. Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 是第一個項目。";
  123. Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "從 最前面 索引項目";
  124. Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated
  125. Blockly.Msg["LISTS_INDEX_OF_LAST"] = "從 最後面 索引項目";
  126. Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "在清單中檢索是否有包含項目,如果有,返回從頭/倒數算起的索引值。如果沒有則返回 %1。";
  127. Blockly.Msg["LISTS_INLIST"] = "自清單";
  128. Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated
  129. Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 值為空";
  130. Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "如果該清單為空,則返回 true。";
  131. Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated
  132. Blockly.Msg["LISTS_LENGTH_TITLE"] = "長度 %1";
  133. Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "返回清單的長度(項目數)。";
  134. Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated
  135. Blockly.Msg["LISTS_REPEAT_TITLE"] = "使用項目 %1 重複 %2 次建立清單";
  136. Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "建立一個清單,項目中包含指定重複次數的值。";
  137. Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated
  138. Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "反轉%1";
  139. Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "反轉清單的複製內容。";
  140. Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated
  141. Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "為";
  142. Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "添加";
  143. Blockly.Msg["LISTS_SET_INDEX_SET"] = "設定";
  144. Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "添加一個項目到清單中的第一個位置。";
  145. Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "添加一個項目到清單中的指定位置。";
  146. Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "添加一個項目到清單中的最後一個位置。";
  147. Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "添加一個項目到清單中的隨機位置。";
  148. Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "設定清單中的第一個項目。";
  149. Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "設定清單中指定位置的項目。";
  150. Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "設定清單中的最後一個項目。";
  151. Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "設定清單中隨機一個項目。";
  152. Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated
  153. Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "升序";
  154. Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "降序";
  155. Blockly.Msg["LISTS_SORT_TITLE"] = "排列 %1 %2 %3";
  156. Blockly.Msg["LISTS_SORT_TOOLTIP"] = "排序清單的複製內容。";
  157. Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "依字母排序,忽略大小寫";
  158. Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "依數字";
  159. Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "依字母";
  160. Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated
  161. Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "從文本製作清單";
  162. Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "從清單拆出文本";
  163. Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "串起清單項目成一個文本,並用分隔符號分開。";
  164. Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "將文本變成清單項目,按分隔符號拆分。";
  165. Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "用分隔符";
  166. Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "假";
  167. Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated
  168. Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "返回真或假。";
  169. Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "真";
  170. Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://zh.wikipedia.org/wiki/不等";
  171. Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "如果這兩個輸入的結果相等,返回 true。";
  172. Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "如果第一個輸入結果大於第二個,返回 true。";
  173. Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "如果第一個輸入結果大於或等於第二個,返回 true。";
  174. Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "如果第一個輸入結果比第二個小,返回 true。";
  175. Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "如果第一個輸入結果小於或等於第二個,返回 true。";
  176. Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "如果這兩個輸入的結果不相等,返回 true。";
  177. Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated
  178. Blockly.Msg["LOGIC_NEGATE_TITLE"] = "%1 不成立";
  179. Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "如果輸入結果是 false,則返回 true。如果輸入結果是 true,則返回 false。";
  180. Blockly.Msg["LOGIC_NULL"] = "空";
  181. Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated
  182. Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "返回空值。";
  183. Blockly.Msg["LOGIC_OPERATION_AND"] = "和";
  184. Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated
  185. Blockly.Msg["LOGIC_OPERATION_OR"] = "或";
  186. Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "如果兩個輸入結果都為 true,則返回 true。";
  187. Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "如果至少一個輸入結果為 true,返回 true。";
  188. Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "測試";
  189. Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F:";
  190. Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "如果為假";
  191. Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "如果為真";
  192. Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "檢查「測試」中的條件。如果條件為真,將返回「如果為真」的值;否則,返回「如果為假」的值。";
  193. Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated
  194. Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://zh.wikipedia.org/wiki/算術";
  195. Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "返回兩個數字的總和。";
  196. Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "傳回兩數之商。";
  197. Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "傳回兩數之差。";
  198. Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "返回兩個數字的乘積。";
  199. Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "返回以第一個數值為底數,以第二個數值為冪的結果。";
  200. Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://zh.wikipedia.org/wiki/Atan2";
  201. Blockly.Msg["MATH_ATAN2_TITLE"] = "X:%1 Y:%2 的 Atan2";
  202. Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "回傳點(X,Y)從 -180 至 180 度的反正切值。";
  203. Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://zh.wikipedia.org/wiki/加法";
  204. Blockly.Msg["MATH_CHANGE_TITLE"] = "修改 %1 自 %2";
  205. Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "將數字加到變數「%1」。";
  206. Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://zh.wikipedia.org/wiki/數學常數";
  207. Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "返回一個的常見常量: π (3.141......),e (2.718...)、 φ (1.618...)、 開方(2) (1.414......)、 開方(½) (0.707......) 或 ∞ (無窮大)。";
  208. Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated
  209. Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "限制數字 %1 介於(低)%2 到(高)%3";
  210. Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "限制數字介於兩個指定的數字之間(包含)。";
  211. Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated
  212. Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "可被整除";
  213. Blockly.Msg["MATH_IS_EVEN"] = "是偶數";
  214. Blockly.Msg["MATH_IS_NEGATIVE"] = "是負數";
  215. Blockly.Msg["MATH_IS_ODD"] = "是奇數";
  216. Blockly.Msg["MATH_IS_POSITIVE"] = "是正值";
  217. Blockly.Msg["MATH_IS_PRIME"] = "是質數";
  218. Blockly.Msg["MATH_IS_TOOLTIP"] = "如果數字是偶數,奇數,非負整數,正數、 負數,或如果它是可被某數字整除,則返回 true 或 false。";
  219. Blockly.Msg["MATH_IS_WHOLE"] = "是整數";
  220. Blockly.Msg["MATH_MODULO_HELPURL"] = "https://zh.wikipedia.org/wiki/模除";
  221. Blockly.Msg["MATH_MODULO_TITLE"] = "%1 除以 %2 的餘數";
  222. Blockly.Msg["MATH_MODULO_TOOLTIP"] = "返回兩個數字相除的餘數。";
  223. Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated
  224. Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://zh.wikipedia.org/wiki/數";
  225. Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "數字";
  226. Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; // untranslated
  227. Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "清單的平均數";
  228. Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "清單的最大數字";
  229. Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "清單的中位數";
  230. Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "清單的最小數字";
  231. Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "清單中的眾數";
  232. Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "清單中的隨機一項";
  233. Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "清單的標準差";
  234. Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "清單中數值的和";
  235. Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "返回清單中數值的平均值(算術平均值)。";
  236. Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "返回清單中最大的數字。";
  237. Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "返回清單中數值的中位數。";
  238. Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "返回清單中最小的數字。";
  239. Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "返回一個清單中的最常見的項目列表。";
  240. Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "從清單中返回一個隨機的項目。";
  241. Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "返回清單中數字的標準差。";
  242. Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "返回清單中的所有數字的總和。";
  243. Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated
  244. Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://zh.wikipedia.org/wiki/隨機數生成器";
  245. Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "隨機取分數";
  246. Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "在 0.0(包含)和 1.0(不包含)之間隨機取一個分數。";
  247. Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://zh.wikipedia.org/wiki/隨機數生成器";
  248. Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "隨機取整數 %1 到 %2";
  249. Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "在指定二個數之間隨機取一個整數(包含)。";
  250. Blockly.Msg["MATH_ROUND_HELPURL"] = "https://zh.wikipedia.org/wiki/數值簡化";
  251. Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "四捨五入";
  252. Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "無條件捨去";
  253. Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "無條件進位";
  254. Blockly.Msg["MATH_ROUND_TOOLTIP"] = "上捨入或下捨入數字";
  255. Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://zh.wikipedia.org/wiki/平方根";
  256. Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "絕對值";
  257. Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "開根號";
  258. Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "返回指定數字的絕對值。";
  259. Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "返回e的指定數字次冪。";
  260. Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "返回指定數字的自然對數。";
  261. Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "返回指定數字的對數。";
  262. Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "返回指定數字的相反數。";
  263. Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "返回10的指定數字次冪。";
  264. Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "返回指定數字的平方根。";
  265. Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated
  266. Blockly.Msg["MATH_TRIG_ACOS"] = "反餘弦";
  267. Blockly.Msg["MATH_TRIG_ASIN"] = "反正弦";
  268. Blockly.Msg["MATH_TRIG_ATAN"] = "反正切";
  269. Blockly.Msg["MATH_TRIG_COS"] = "餘弦";
  270. Blockly.Msg["MATH_TRIG_HELPURL"] = "https://zh.wikipedia.org/wiki/三角函數";
  271. Blockly.Msg["MATH_TRIG_SIN"] = "正弦";
  272. Blockly.Msg["MATH_TRIG_TAN"] = "正切";
  273. Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "返回指定數字的反餘弦值。";
  274. Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "返回指定角度的反正弦值(非弧度)。";
  275. Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "返回指定數字的反正切值。";
  276. Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "返回指定角度的餘弦值(非弧度)。";
  277. Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "返回指定角度的正弦值(非弧度)。";
  278. Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "返回指定角度的正切值(非弧度)。";
  279. Blockly.Msg["NEW_COLOUR_VARIABLE"] = "建立顏色變數…";
  280. Blockly.Msg["NEW_NUMBER_VARIABLE"] = "建立數值變數……";
  281. Blockly.Msg["NEW_STRING_VARIABLE"] = "建立字串變數……";
  282. Blockly.Msg["NEW_VARIABLE"] = "建立變數…";
  283. Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "新變數類型:";
  284. Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated
  285. Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "允許陳述式";
  286. Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "與:";
  287. Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://zh.wikipedia.org/wiki/子程式";
  288. Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "執行使用者定義的函式「%1」。";
  289. Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://zh.wikipedia.org/wiki/%E5%AD%90%E7%A8%8B%E5%BA%8F";
  290. Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "執行使用者定義的函式「%1」,並使用它的回傳值。";
  291. Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "與:";
  292. Blockly.Msg["PROCEDURES_CREATE_DO"] = "建立「%1」";
  293. Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "描述此函式...";
  294. Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated
  295. Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://zh.wikipedia.org/wiki/子程式";
  296. Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "做些什麼";
  297. Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "到";
  298. Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "創建一個無回傳值的函式。";
  299. Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://zh.wikipedia.org/wiki/子程式";
  300. Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "返回";
  301. Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "創建一個有回傳值的的函式。";
  302. Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "警告: 此函式中有重複的參數。";
  303. Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "反白顯示函式定義";
  304. Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated
  305. Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "如果值為 true,則返回第二個值。";
  306. Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "警告:這個區塊只可以在定義函式時使用。";
  307. Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "輸入名稱:";
  308. Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "添加一個輸入區塊到函式。";
  309. Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "輸入";
  310. Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "添加、刪除或重新排列此函式的輸入。";
  311. Blockly.Msg["REDO"] = "重做";
  312. Blockly.Msg["REMOVE_COMMENT"] = "移除註解";
  313. Blockly.Msg["RENAME_VARIABLE"] = "重新命名變數...";
  314. Blockly.Msg["RENAME_VARIABLE_TITLE"] = "將所有「%1」變數重新命名為:";
  315. Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated
  316. Blockly.Msg["TEXT_APPEND_TITLE"] = "至 %1 套用文字 %2";
  317. Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "添加一些文字到變數「%1」之後。";
  318. Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated
  319. Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "轉成英文小寫";
  320. Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "轉成英文首字大寫";
  321. Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "轉成英文大寫";
  322. Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "使用不同的大小寫複製這段文字。";
  323. Blockly.Msg["TEXT_CHARAT_FIRST"] = "擷取首字元";
  324. Blockly.Msg["TEXT_CHARAT_FROM_END"] = "取得倒數第#字元";
  325. Blockly.Msg["TEXT_CHARAT_FROM_START"] = "取得 字元 #";
  326. Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated
  327. Blockly.Msg["TEXT_CHARAT_LAST"] = "取得 最後一個字元";
  328. Blockly.Msg["TEXT_CHARAT_RANDOM"] = "取得 任意字元";
  329. Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated
  330. Blockly.Msg["TEXT_CHARAT_TITLE"] = "在文字 %1 %2";
  331. Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "返回位於指定位置的字元。";
  332. Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated
  333. Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "計算%1在%2裡出現的次數";
  334. Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "計算在一段文本中,某個部分文本重複出現了多少次。";
  335. Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "添加一個項目到字串中。";
  336. Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "加入";
  337. Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "添加、刪除或重新排列各部份以重新配置這個文字區塊。";
  338. Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "到倒數第#字元";
  339. Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "到 字元 #";
  340. Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "到尾字元";
  341. Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated
  342. Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "在字串";
  343. Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "取得首字元";
  344. Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "取得 倒數第 # 個字元";
  345. Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "取得 字元 #";
  346. Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated
  347. Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "返回指定的部分文字。";
  348. Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated
  349. Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "從 最前面 索引字串";
  350. Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "從 最後面 索引字串";
  351. Blockly.Msg["TEXT_INDEXOF_TITLE"] = "在文字 %1 %2 %3";
  352. Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "在字串1中檢索是否有包含字串2,如果有,返回從頭/倒數算起的索引值。如果沒有則返回 %1。";
  353. Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated
  354. Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 為空";
  355. Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "如果提供的字串為空,則返回 true。";
  356. Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated
  357. Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "字串組合";
  358. Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "通過連接任意數量的項目來建立一串文字。";
  359. Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated
  360. Blockly.Msg["TEXT_LENGTH_TITLE"] = "%1的長度";
  361. Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "返回這串文字的字元數(包含空格)。";
  362. Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated
  363. Blockly.Msg["TEXT_PRINT_TITLE"] = "輸出 %1";
  364. Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "輸出指定的文字、 數字或其他值。";
  365. Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated
  366. Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "要求用戶輸入數字";
  367. Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "要求用戶輸入文字";
  368. Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "要求輸入數字,並顯示提示訊息";
  369. Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "要求輸入文字,並顯示提示訊息";
  370. Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated
  371. Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "在%3以%2取代%1";
  372. Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "取代在內容裡的全部某些文字。";
  373. Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated
  374. Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "反轉%1";
  375. Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "反轉排序在文字裡的字元。";
  376. Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://zh.wikipedia.org/wiki/字串";
  377. Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "一粒字元、一個字詞或一行字";
  378. Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated
  379. Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "消除兩側空格";
  380. Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "消除左側空格";
  381. Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "消除右側空格";
  382. Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "複製這段文字,同時刪除兩端多餘的空格。";
  383. Blockly.Msg["TODAY"] = "今天";
  384. Blockly.Msg["UNDO"] = "還原";
  385. Blockly.Msg["UNNAMED_KEY"] = "未命名";
  386. Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "項目";
  387. Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "建立「賦值 %1」";
  388. Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated
  389. Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "返回此變數的值。";
  390. Blockly.Msg["VARIABLES_SET"] = "賦值 %1 成 %2";
  391. Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "建立「取得 %1」";
  392. Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated
  393. Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "設定此變數,好和輸入結果相等。";
  394. Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "已存在變數「%1」。";
  395. Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "已存在名為「%1」,且用於其它類型「%2」的變數。";
  396. Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Blockly工作區";
  397. Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "來說些事情...";
  398. Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"];
  399. Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"];
  400. Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"];
  401. Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"];
  402. Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"];
  403. Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"];
  404. Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"];
  405. Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"];
  406. Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"];
  407. Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"];
  408. Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"];
  409. Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"];
  410. Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"];
  411. Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"];
  412. Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"];
  413. Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"];
  414. Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"];
  415. Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"];
  416. Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"];
  417. Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"];
  418. Blockly.Msg["MATH_HUE"] = "230";
  419. Blockly.Msg["LOOPS_HUE"] = "120";
  420. Blockly.Msg["LISTS_HUE"] = "260";
  421. Blockly.Msg["LOGIC_HUE"] = "210";
  422. Blockly.Msg["VARIABLES_HUE"] = "330";
  423. Blockly.Msg["TEXTS_HUE"] = "160";
  424. Blockly.Msg["PROCEDURES_HUE"] = "290";
  425. Blockly.Msg["COLOUR_HUE"] = "20";
  426. Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310";
  427. Blockly.Msg.TEXT_IS_NUMBER_HELPURL = '';
  428. Blockly.Msg.TEXT_IS_NUMBER_TOOLTIP = '判斷文本%1,並返回True或False';
  429. Blockly.Msg.TEXT_IS_NUMBER_MESSAGE0 = '%1 %2';
  430. Blockly.Msg.TEXT_IS_DIGIT = '是數字';
  431. Blockly.Msg.TEXT_IS_ALPHA = '是字母';
  432. Blockly.Msg.TEXT_IS_ALNUM = '是數字和字母的組合';
  433. Blockly.Msg.TEXT_LIST_START = "初始化陣列 [";
  434. Blockly.Msg.TEXT_LIST_END = "]";
  435. Blockly.Msg.TEXT_TUPLE_START = "初始化元組 (";
  436. Blockly.Msg.TEXT_TUPLE_END = ")";
  437. Blockly.Msg.TEXT_DICT_START = "初始化字典 {";
  438. Blockly.Msg.TEXT_DICT_END = "}";
  439. Blockly.Msg.TEXT_SET_START = "初始化集合 {";
  440. Blockly.Msg.TEXT_SET_END = "}";
  441. Blockly.Msg.TEXT_SET_HELPURL = "https://CocoRobox.readthedocs.io/zh_CN/latest/index.html";
  442. Blockly.Msg.ADD_COMMENT = "添加註釋";
  443. Blockly.Msg.CHANGE_VALUE_TITLE = "更改值:";
  444. Blockly.Msg.CLEAN_UP = "整理塊";
  445. Blockly.Msg.COLLAPSE_ALL = "折疊塊";
  446. Blockly.Msg.COLLAPSE_BLOCK = "折疊塊";
  447. Blockly.Msg.COLOUR_BLEND_COLOUR1 = "顏色1";
  448. Blockly.Msg.COLOUR_BLEND_COLOUR2 = "顏色2";
  449. Blockly.Msg.COLOUR_BLEND_HELPURL = "http://meyerweb.com/eric/tools/color-blend/"; // untranslated
  450. Blockly.Msg.COLOUR_BLEND_RATIO = "比例";
  451. Blockly.Msg.COLOUR_BLEND_TITLE = "混合";
  452. Blockly.Msg.COLOUR_BLEND_TOOLTIP = "用一個給定的比率(0.0-1.0)混合兩種顏色。";
  453. Blockly.Msg.COLOUR_PICKER_HELPURL = "https://zh.wikipedia.org/wiki/顏色";
  454. Blockly.Msg.COLOUR_PICKER_TOOLTIP = "從調色板中選擇壹種顏色。";
  455. Blockly.Msg.COLOUR_RANDOM_HELPURL = "http://randomcolour.com"; // untranslated
  456. Blockly.Msg.COLOUR_RANDOM_TITLE = "隨機顏色";
  457. Blockly.Msg.COLOUR_RANDOM_TOOLTIP = "隨機選擇壹種顏色。";
  458. Blockly.Msg.COLOUR_RGB_BLUE = "藍色";
  459. Blockly.Msg.COLOUR_RGB_GREEN = "綠色";
  460. Blockly.Msg.COLOUR_RGB_HELPURL = "http://www.december.com/html/spec/colorper.html"; // untranslated
  461. Blockly.Msg.COLOUR_RGB_RED = "紅色";
  462. Blockly.Msg.COLOUR_RGB_TITLE = "顏色";
  463. Blockly.Msg.COLOUR_RGB_TOOLTIP = "透過指定紅色、綠色和藍色的量創建壹種顏色。所有的值必須介於0和100之間。";
  464. Blockly.Msg.CONTROLS_FLOW_STATEMENTS_HELPURL = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated
  465. Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK = "中斷循環";
  466. Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE = "繼續下一次循環";
  467. Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK = "中斷包含它的循環。";
  468. Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE = "跳過這個循環的剩余部分,並繼續下一次疊代。";
  469. Blockly.Msg.CONTROLS_FLOW_STATEMENTS_WARNING = "警告:此塊僅可用於在一個循環內。";
  470. Blockly.Msg.CONTROLS_FOREACH_HELPURL = "https://github.com/google/blockly/wiki/Loops#for-each"; // untranslated
  471. Blockly.Msg.CONTROLS_FOREACH_TITLE = "在陣列 %2 中以 %1 遍歷每個項目";
  472. Blockly.Msg.CONTROLS_FOREACH_TOOLTIP = "遍歷每個陣列中的項目,將變量“%1”設定到該項中,然後執行某些語句。";
  473. Blockly.Msg.CONTROLS_FOR_HELPURL = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated
  474. Blockly.Msg.CONTROLS_FOR_TITLE = "使用 %1 從範圍 %2 到 %3 每隔 %4";
  475. Blockly.Msg.CONTROLS_FOR_TOOLTIP = "從起始數到結尾數中取出變量“%1”的值,按指定的時間間隔,執行指定的塊。";
  476. Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "在if語句塊中增加一個條件。";
  477. Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "添加一個最終的,包括所有情況的節到if塊中。";
  478. Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated
  479. Blockly.Msg.TRY_EXCEPT_HELPURL = "https://CocoRobox.readthedocs.io/zh_CN/latest/index.html";
  480. Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "增加、刪除或重新排列各節來重新配置“if”塊。";
  481. Blockly.Msg.CONTROLS_IF_MSG_ELSE = "否則";
  482. Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "否則如果";
  483. Blockly.Msg.TRY_EXCEPT_FINALLY = "最後";
  484. Blockly.Msg.TRY_EXCEPT_FINALLY_TOOLTIP = "";
  485. Blockly.Msg.TRY_EXCEPT_EXCEPT = "除了";
  486. Blockly.Msg.TRY_EXCEPT_EXCEPT_TOOLTIP = "";
  487. Blockly.Msg.TRY_EXCEPT_TRY = "嘗試";
  488. Blockly.Msg.TRY_EXCEPT_TRY_TOOLTIP = "";
  489. Blockly.Msg.CONTROLS_IF_MSG_IF = "如果";
  490. Blockly.Msg.CONTROLS_IF_TOOLTIP_1 = "如果值為真,執行壹些語句。";
  491. Blockly.Msg.CONTROLS_IF_TOOLTIP_2 = "如果值為真,則執行首個塊語句。否則,則執行第二塊語句。";
  492. Blockly.Msg.CONTROLS_IF_TOOLTIP_3 = "如果首個值為真,則執行首個塊的語句。否則,如果第二個值為真,則執行第二塊的語句。";
  493. Blockly.Msg.CONTROLS_IF_TOOLTIP_4 = "如果首個值為真,則執行首個塊對語句。否則,如果第二個值為真,則執行語句的第二塊。如果沒有值為真,則執行最後壹塊的語句。";
  494. Blockly.Msg.CONTROLS_REPEAT_FOREVER = "一直重複";
  495. Blockly.Msg.CONTROLS_REPEAT_FOREVER_TOOLTIP = "壹直執行壹些語句。";
  496. Blockly.Msg.CONTROLS_REPEAT_HELPURL = "https://zh.wikipedia.org/wiki/For循環";
  497. Blockly.Msg.CONTROLS_REPEAT_INPUT_DO = "執行";
  498. Blockly.Msg.CONTROLS_REPEAT_TITLE = "重複 %1 次";
  499. Blockly.Msg.CONTROLS_REPEAT_TOOLTIP = "多次執行壹些語句。";
  500. Blockly.Msg.CONTROLS_WHILEUNTIL_HELPURL = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated
  501. Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_UNTIL = "重複直到";
  502. Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_WHILE = "重複當";
  503. Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL = "只要值為假,執行壹些語句。";
  504. Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_WHILE = "只要值為真,執行壹些語句。";
  505. Blockly.Msg.DELETE_ALL_BLOCKS = "刪除所有%1塊嗎?";
  506. Blockly.Msg.DELETE_BLOCK = "刪除塊";
  507. Blockly.Msg.DELETE_VARIABLE = "刪除“%1”變量";
  508. Blockly.Msg.DELETE_VARIABLE_CONFIRMATION = "刪除“%2”變量的%1種用途麼?";
  509. Blockly.Msg.DELETE_X_BLOCKS = "刪除塊";//"刪除 %1 塊";
  510. Blockly.Msg.DISABLE_BLOCK = "禁用塊";
  511. Blockly.Msg.DUPLICATE_BLOCK = "復制";
  512. Blockly.Msg.ENABLE_BLOCK = "啟用塊";
  513. Blockly.Msg.EXPAND_ALL = "展開塊";
  514. Blockly.Msg.EXPAND_BLOCK = "展開塊";
  515. Blockly.Msg.EXTERNAL_INPUTS = "多欄輸入";
  516. Blockly.Msg.HELP = "幫助";
  517. Blockly.Msg.INLINE_INPUTS = "單欄輸入";
  518. Blockly.Msg.LISTS_CREATE_EMPTY_HELPURL = "https://github.com/google/blockly/wiki/Lists#create-empty-list";
  519. Blockly.Msg.LISTS_CREATE_EMPTY_TITLE = "創建空陣列";
  520. Blockly.Msg.TUPLE_CREATE_EMPTY_TITLE = "創建空元組";
  521. Blockly.Msg.DICT_CREATE_EMPTY_TITLE = "創建空字典";
  522. Blockly.Msg.SET_CREATE_EMPTY_TITLE = "創建空集合";
  523. Blockly.Msg.LISTS_CREATE_EMPTY_TOOLTIP = "返回一個陣列,長度為 0,不包含任何數據記錄";
  524. Blockly.Msg.LISTS_CREATE_WITH_CONTAINER_TITLE_ADD = "陣列";
  525. Blockly.Msg.TUPLE_CREATE_WITH_CONTAINER_TITLE_ADD = "元組";
  526. Blockly.Msg.DICT_CREATE_WITH_CONTAINER_TITLE_ADD = "字典";
  527. Blockly.Msg.SET_CREATE_WITH_CONTAINER_TITLE_ADD = "集合";
  528. Blockly.Msg.LISTS_CREATE_WITH_CONTAINER_TOOLTIP = "增加、刪除或重新排列各部分以此重新配置這個陣列塊。";
  529. Blockly.Msg.TUPLE_CREATE_WITH_CONTAINER_TOOLTIP = "增加、刪除或重新排列各部分以此重新配置這個元組塊。";
  530. Blockly.Msg.DICT_CREATE_WITH_CONTAINER_TOOLTIP = "增加、刪除或重新排列各部分以此重新配置這個字典塊。";
  531. Blockly.Msg.SET_CREATE_WITH_CONTAINER_TOOLTIP = "增加、刪除或重新排列各部分以此重新配置這個集合塊。";
  532. Blockly.Msg.LISTS_CREATE_WITH_HELPURL = "https://github.com/google/blockly/wiki/Lists#create-list-with";
  533. /* Blockly.Msg.LISTS_CREATE_WITH_INPUT_WITH = "建立陣列 使用"; */
  534. Blockly.Msg.LISTS_CREATE_WITH_INPUT_WITH = "初始化陣列";
  535. Blockly.Msg.TUPLE_CREATE_WITH_INPUT_WITH = "初始化元組";
  536. Blockly.Msg.DICT_CREATE_WITH_INPUT_WITH = "初始化字典";
  537. Blockly.Msg.SET_CREATE_WITH_INPUT_WITH = "初始化集合";
  538. Blockly.Msg.LISTS_CREATE_WITH_ITEM_TOOLTIP = "將一個項添加到陣列中。";
  539. Blockly.Msg.TUPLE_CREATE_WITH_ITEM_TOOLTIP = "將一個項添加到元組中。";
  540. Blockly.Msg.DICT_CREATE_WITH_ITEM_TOOLTIP = "將一個項添加到字典中。";
  541. Blockly.Msg.SET_CREATE_WITH_ITEM_TOOLTIP = "將一個項添加到集合中。";
  542. Blockly.Msg.LISTS_CREATE_WITH_TOOLTIP = "建立一個具有任意數量項目的陣列。";
  543. Blockly.Msg.LISTS_GET_INDEX_FIRST = "首個";
  544. // Blockly.Msg.LISTS_GET_INDEX_FROM_END = "倒數第#";
  545. Blockly.Msg.LISTS_GET_INDEX_FROM_END = "倒數第";
  546. // Blockly.Msg.LISTS_GET_INDEX_FROM_START = "#";
  547. Blockly.Msg.LISTS_GET_INDEX_FROM_START = "第";
  548. Blockly.Msg.LISTS_GET_INDEX_GET = "獲得";
  549. Blockly.Msg.LISTS_GET_INDEX_GET_REMOVE = "取出並移除";
  550. Blockly.Msg.LISTS_GET_INDEX_LAST = "最後";
  551. Blockly.Msg.LISTS_GET_INDEX_RANDOM = "隨機";
  552. Blockly.Msg.LISTS_GET_INDEX_REMOVE = "移除";
  553. Blockly.Msg.LISTS_POP_HELPURL = "";
  554. Blockly.Msg.LISTS_POP_TOOLTIP = "";
  555. Blockly.Msg.LISTS_POP_MESSAGE0 = "在陣列 %1 中移除 %2 項";
  556. Blockly.Msg.LISTS_GET_INDEX_TAIL = "";
  557. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FIRST = "返回陣列中的首個項目。";
  558. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FROM = "返回在陣列中的指定位置的項。";
  559. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_LAST = "返回陣列中的最後壹項。";
  560. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_RANDOM = "隨機返回陣列中的一個項目。";
  561. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST = "移除並返回陣列中的首個項目。";
  562. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM = "移除並返回陣列中的指定位置的項。";
  563. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST = "移除並返回陣列中的最後一個項目。";
  564. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM = "移除並返回陣列中的一個隨機項目中。";
  565. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST = "移除陣列中的首個項";
  566. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM = "移除在陣列中的指定位置的項。";
  567. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST = "移除陣列中的最後壹項";
  568. Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM = "刪除陣列中的一個隨機的項。";
  569. Blockly.Msg.LISTS_GET_SUBLIST_END_FROM_END = "到倒數第#";
  570. Blockly.Msg.LISTS_GET_SUBLIST_END_FROM_START = "到#";
  571. Blockly.Msg.LISTS_GET_SUBLIST_END_LAST = "到最後";
  572. Blockly.Msg.LISTS_GET_SUBLIST_HELPURL = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated
  573. Blockly.Msg.LISTS_GET_SUBLIST_START_FIRST = "從頭獲得子陣列";
  574. Blockly.Msg.LISTS_GET_SUBLIST_START_FROM_END = "從倒數#取得子陣列";
  575. Blockly.Msg.LISTS_GET_SUBLIST_START_FROM_START = "從#取得子陣列";
  576. Blockly.Msg.LISTS_GET_SUBLIST_TAIL = "";
  577. Blockly.Msg.LISTS_GET_SUBLIST_TOOLTIP = "復制陣列中指定的部分。";
  578. Blockly.Msg.LISTS_INDEX_FROM_END_TOOLTIP = "%1是最後壹項。";
  579. Blockly.Msg.LISTS_INDEX_FROM_START_TOOLTIP = "%1是首個項目。";
  580. Blockly.Msg.LISTS_INDEX_OF_FIRST = "找出首個項出現";
  581. Blockly.Msg.LISTS_INDEX_OF_HELPURL = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated
  582. Blockly.Msg.LISTS_INDEX_OF_LAST = "找出最後一個項出現";
  583. /* Blockly.Msg.LISTS_INDEX_OF_TOOLTIP = "返回在陣列中的首個/最後一個匹配項的索引值。如果找不到項目則返回%1。"; */
  584. Blockly.Msg.LISTS_INDEX_OF_TOOLTIP = "返回在陣列中的首個/最後一個匹配項的索引值。如果找不到項目則返回0";
  585. Blockly.Msg.LISTS_INLIST = "在陣列中";
  586. Blockly.Msg.LISTS_ISEMPTY_HELPURL = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated
  587. Blockly.Msg.LISTS_ISEMPTY_TITLE = "%1是空的";
  588. Blockly.Msg.LISTS_ISEMPTY_TOOLTIP = "如果改陣列為空,則返回真。";
  589. Blockly.Msg.LISTS_LENGTH_HELPURL = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated
  590. Blockly.Msg.LISTS_LENGTH_TITLE = "%1的長度";
  591. Blockly.Msg.LISTS_LENGTH_TOOLTIP = "返回陣列的長度。";
  592. Blockly.Msg.LISTS_REPEAT_HELPURL = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated
  593. /* Blockly.Msg.LISTS_REPEAT_TITLE = "建立陣列使用項 %1 重複 %2 次"; */
  594. Blockly.Msg.LISTS_REPEAT_TITLE = "建立陣列 項 %1 重複 %2 次";
  595. Blockly.Msg.LISTS_REPEAT_TOOLTIP = "建立包含指定重複次數的值的陣列。";
  596. Blockly.Msg.LISTS_SET_INDEX_HELPURL = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated
  597. Blockly.Msg.LISTS_SET_INDEX_INPUT_TO = "為";
  598. Blockly.Msg.LISTS_SET_INDEX_INSERT = "插入在";
  599. Blockly.Msg.LISTS_SET_INDEX_SET = "設置";
  600. Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST = "在陣列的起始處添加該項。";
  601. Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FROM = "插入在陣列中指定位置的項。";
  602. Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_LAST = "將該項追加到陣列的末尾。";
  603. Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM = "在陣列中隨機插入項。";
  604. Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FIRST = "設置陣列中的首個項目。";
  605. Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FROM = "設置在陣列中指定位置的項。";
  606. Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_LAST = "設置陣列中的最後壹項。";
  607. Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_RANDOM = "設置陣列中一個隨機的項目。";
  608. Blockly.Msg.LISTS_SORT_HELPURL = "https://github.com/google/blockly/wiki/Lists#sorting-a-list";
  609. Blockly.Msg.LISTS_SORT_ORDER_ASCENDING = "升序";
  610. Blockly.Msg.LISTS_SORT_ORDER_DESCENDING = "降序";
  611. Blockly.Msg.LISTS_SORT_TITLE = "排序%1 %2 %3";
  612. Blockly.Msg.LISTS_SORT_TOOLTIP = "排序一個陣列的拷貝。";
  613. Blockly.Msg.LISTS_SORT_TYPE_IGNORECASE = "按字母排序,忽略大小寫";
  614. Blockly.Msg.LISTS_SORT_TYPE_NUMERIC = "按數字排序";
  615. Blockly.Msg.LISTS_SORT_TYPE_TEXT = "按字母排序";
  616. Blockly.Msg.LISTS_SPLIT_HELPURL = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists";
  617. Blockly.Msg.LISTS_SPLIT_LIST_FROM_TEXT = "從文本制作陣列";
  618. Blockly.Msg.LISTS_SPLIT_TEXT_FROM_LIST = "從陣列組合文本";
  619. Blockly.Msg.LISTS_SPLIT_TOOLTIP_JOIN = "加入文本陣列至一個文本,由分隔符分隔。";
  620. Blockly.Msg.LISTS_SPLIT_TOOLTIP_SPLIT = "拆分文本到文本陣列,按每個分隔符拆分。";
  621. Blockly.Msg.LISTS_SPLIT_WITH_DELIMITER = "用分隔符";
  622. Blockly.Msg.LOGIC_BOOLEAN_FALSE = "假";
  623. Blockly.Msg.LOGIC_BOOLEAN_HELPURL = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated
  624. Blockly.Msg.LOGIC_BOOLEAN_TOOLTIP = "返回真或假。";
  625. Blockly.Msg.LOGIC_BOOLEAN_TRUE = "真";
  626. Blockly.Msg.LOGIC_COMPARE_HELPURL = "https://zh.wikipedia.org/wiki/不等";
  627. Blockly.Msg.LOGIC_COMPARE_TOOLTIP_EQ = "如果兩個輸入結果相等,則返回真。";
  628. Blockly.Msg.LOGIC_COMPARE_TOOLTIP_GT = "如果首個輸入結果比第二個大,則返回真。";
  629. Blockly.Msg.LOGIC_COMPARE_TOOLTIP_GTE = "如果首個輸入結果大於或等於第二個輸入結果,則返回真。";
  630. Blockly.Msg.LOGIC_COMPARE_TOOLTIP_LT = "如果首個輸入結果比第二個小,則返回真。";
  631. Blockly.Msg.LOGIC_COMPARE_TOOLTIP_LTE = "如果首個輸入結果小於或等於第二個輸入結果,則返回真。";
  632. Blockly.Msg.LOGIC_COMPARE_TOOLTIP_NEQ = "如果兩個輸入結果不相等,則返回真。";
  633. Blockly.Msg.LOGIC_NEGATE_HELPURL = "https://github.com/google/blockly/wiki/Logic#not";
  634. Blockly.Msg.LOGIC_NEGATE_TITLE = "非%1";
  635. Blockly.Msg.LOGIC_NEGATE_TOOLTIP = "如果輸入結果為假,則返回真;如果輸入結果為真,則返回假。";
  636. Blockly.Msg.LOGIC_NULL = "空";
  637. Blockly.Msg.LOGIC_NULL_HELPURL = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated
  638. Blockly.Msg.LOGIC_NULL_TOOLTIP = "返回空值。";
  639. Blockly.Msg.LOGIC_OPERATION_AND = "和";
  640. Blockly.Msg.LOGIC_OPERATION_HELPURL = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated
  641. Blockly.Msg.LOGIC_OPERATION_OR = "或";
  642. Blockly.Msg.LOGIC_OPERATION_TOOLTIP_AND = "如果兩個輸入結果都為真,則返回真。";
  643. Blockly.Msg.LOGIC_OPERATION_TOOLTIP_OR = "如果至少有一個輸入結果為真,則返回真。";
  644. Blockly.Msg.LOGIC_TERNARY_CONDITION = "測試";
  645. Blockly.Msg.LOGIC_TERNARY_HELPURL = "https://zh.wikipedia.org/wiki/條件運算符";
  646. Blockly.Msg.LOGIC_TERNARY_IF_FALSE = "如果為假";
  647. Blockly.Msg.LOGIC_TERNARY_IF_TRUE = "如果為真";
  648. Blockly.Msg.LOGIC_TERNARY_TOOLTIP = "檢查“test”中的條件。如果條件為真,則返回“if true”的值,否則,則返回“if false”的值。";
  649. Blockly.Msg.MATH_ADDITION_SYMBOL = "+"; // untranslated
  650. Blockly.Msg.MATH_ARITHMETIC_HELPURL = "https://zh.wikipedia.org/wiki/算術";
  651. Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_ADD = "返回兩個數字的和。";
  652. Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_DIVIDE = "返回兩個數字的商。";
  653. Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MINUS = "返回兩個數字的區別。";
  654. Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MULTIPLY = "返回兩個數字的乘積。";
  655. Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_POWER = "返回首個數的第二個數次方。";
  656. Blockly.Msg.MATH_CHANGE_HELPURL = "https://zh.wikipedia.org/wiki/%E5%8A%A0%E6%B3%95";
  657. Blockly.Msg.MATH_CHANGE_TITLE = "將變量 %1 的值增加 %2";
  658. Blockly.Msg.MATH_CHANGE_TOOLTIP = "將一個數添加到變量“%1”。";
  659. Blockly.Msg.MATH_CONSTANT_HELPURL = "https://zh.wikipedia.org/wiki/數學常數";
  660. Blockly.Msg.MATH_CONSTANT_TOOLTIP = "返回一個常見常量:π (3.141......),e (2.718...)、φ (1.618...)、 sqrt(2) (1.414......)、sqrt(½) (0.707......)或 ∞(無窮大)。";
  661. Blockly.Msg.MATH_CONSTRAIN_HELPURL = "https://en.wikipedia.org/wiki/Clamping_%28graphics%29"; // untranslated
  662. Blockly.Msg.MATH_CONSTRAIN_TITLE = "限制數字 %1 介於 (低) %2 到 (高) %3";
  663. Blockly.Msg.MATH_CONSTRAIN_TOOLTIP = "限制數字介於兩個指定的數字之間";
  664. Blockly.Msg.MATH_CONVERT_HELPURL = "";
  665. Blockly.Msg.MATH_CONVERT_MESSAGE0 = "%1 %2";
  666. Blockly.Msg.MATH_CONVERT_TOOLTIP = "強制轉換數據類型";
  667. Blockly.Msg.MATH_DIVISION_CONSULT_HELPURL = "";
  668. Blockly.Msg.MATH_DIVISION_CONSULT_TITLE = "%1 ÷ %2 商的整數部分";
  669. Blockly.Msg.MATH_DIVISION_CONSULT_TOOLTIP = "返回兩數商的整數部分";
  670. Blockly.Msg.MATH_DIVISION_SYMBOL = "÷"; // untranslated
  671. Blockly.Msg.MATH_IS_DIVISIBLE_BY = "可被整除";
  672. Blockly.Msg.MATH_IS_EVEN = "是偶數";
  673. Blockly.Msg.MATH_IS_NEGATIVE = "為負";
  674. Blockly.Msg.MATH_IS_ODD = "是奇數";
  675. Blockly.Msg.MATH_IS_POSITIVE = "為正";
  676. Blockly.Msg.MATH_IS_PRIME = "是質數";
  677. Blockly.Msg.MATH_IS_TOOLTIP = "如果數字是偶數、奇數、非負整數、正數、負數或如果它可被某數字整除,則返回真或假。";
  678. Blockly.Msg.MATH_IS_WHOLE = "為整數";
  679. Blockly.Msg.MATH_MODULO_HELPURL = "https://zh.wikipedia.org/wiki/模除";
  680. Blockly.Msg.MATH_MODULO_TITLE = "%1 ÷ %2 的餘數";
  681. Blockly.Msg.MATH_MODULO_TOOLTIP = "返回這兩個數字相除後的餘數。";
  682. Blockly.Msg.MATH_MULTIPLICATION_SYMBOL = "×"; // untranslated
  683. Blockly.Msg.MATH_NUMBER_BITS_OPS_HELPURL = "";
  684. Blockly.Msg.MATH_NUMBER_BITS_OPS_MESSAGE0 = "%1 %2 %3";
  685. Blockly.Msg.MATH_NUMBER_BITS_OPS_TOOLTIP = "對數字進行位運算";
  686. Blockly.Msg.MATH_NUMBER_HELPURL = "https://zh.wikipedia.org/wiki/數";
  687. Blockly.Msg.MATH_NUMBER_TOOLTIP = "一個數字。";
  688. Blockly.Msg.MATH_ONLIST_HELPURL = ""; // untranslated
  689. Blockly.Msg.MATH_ONLIST_OPERATOR_AVERAGE = "陣列中的平均數";
  690. Blockly.Msg.MATH_ONLIST_OPERATOR_MAX = "陣列中的最大值";
  691. Blockly.Msg.MATH_ONLIST_OPERATOR_MEDIAN = "陣列中位數";
  692. Blockly.Msg.MATH_ONLIST_OPERATOR_MIN = "陣列中的最小值";
  693. Blockly.Msg.MATH_ONLIST_OPERATOR_MODE = "陣列模式";
  694. Blockly.Msg.MATH_ONLIST_OPERATOR_RANDOM = "陣列的隨機項";
  695. Blockly.Msg.MATH_ONLIST_OPERATOR_STD_DEV = "陣列中的標準差";
  696. Blockly.Msg.MATH_ONLIST_OPERATOR_SUM = "陣列中的數的總和";
  697. Blockly.Msg.MATH_ONLIST_TOOLTIP_AVERAGE = "返回陣列中的數值的平均值。";
  698. Blockly.Msg.MATH_ONLIST_TOOLTIP_MAX = "返回陣列中最大數。";
  699. Blockly.Msg.MATH_ONLIST_TOOLTIP_MEDIAN = "返回陣列中的中位數。";
  700. Blockly.Msg.MATH_ONLIST_TOOLTIP_MIN = "返回陣列中最小數。";
  701. Blockly.Msg.MATH_ONLIST_TOOLTIP_MODE = "返回陣列中的最常見的項的陣列。";
  702. Blockly.Msg.MATH_ONLIST_TOOLTIP_RANDOM = "從陣列中返回一個隨機的元素。";
  703. Blockly.Msg.MATH_ONLIST_TOOLTIP_STD_DEV = "返回陣列的標準偏差。";
  704. Blockly.Msg.MATH_ONLIST_TOOLTIP_SUM = "返回陣列中的所有數字的和。";
  705. Blockly.Msg.MATH_POWER_SYMBOL = "**"; // untranslated
  706. Blockly.Msg.MATH_RANDOM_FLOAT_HELPURL = "https://zh.wikipedia.org/wiki/隨機數生成器";
  707. Blockly.Msg.MATH_RANDOM_FLOAT_TITLE_RANDOM = "隨機小數";
  708. Blockly.Msg.MATH_RANDOM_FLOAT_TOOLTIP = "返回介於(包含)0.0到1.0之間的隨機數。";
  709. Blockly.Msg.MATH_RANDOM_INT_HELPURL = "https://zh.wikipedia.org/wiki/隨機數生成器";
  710. Blockly.Msg.MATH_RANDOM_INT_TITLE = "從 %1 到 %2 之間的隨機整數";
  711. Blockly.Msg.MATH_RANDOM_INT_TOOLTIP = "返回兩個指定的範圍(含)之間的隨機整數。";
  712. Blockly.Msg.MATH_ROUND_HELPURL = "https://zh.wikipedia.org/wiki/數值修約";
  713. Blockly.Msg.MATH_ROUND_OPERATOR_ROUND = "四舍五入";
  714. Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDDOWN = "向下舍入";
  715. Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDUP = "向上舍入";
  716. Blockly.Msg.MATH_ROUND_TOOLTIP = "數字向上或向下舍入。";
  717. Blockly.Msg.MATH_SINGLE_HELPURL = "https://zh.wikipedia.org/wiki/平方根";
  718. Blockly.Msg.MATH_SINGLE_OP_ABSOLUTE = "絕對";
  719. Blockly.Msg.MATH_SINGLE_OP_ROOT = "平方根";
  720. Blockly.Msg.MATH_SINGLE_TOOLTIP_ABS = "返回一個數的絕對值。";
  721. Blockly.Msg.MATH_SINGLE_TOOLTIP_EXP = "返回數的e次方。";
  722. Blockly.Msg.MATH_SINGLE_TOOLTIP_LN = "返回一個數的自然對數。";
  723. Blockly.Msg.MATH_SINGLE_TOOLTIP_LOG10 = "返回數字的對數。";
  724. Blockly.Msg.MATH_SINGLE_TOOLTIP_NEG = "返回數的邏輯非。";
  725. Blockly.Msg.MATH_SINGLE_TOOLTIP_POW10 = "返回數的10次方。";
  726. Blockly.Msg.MATH_SINGLE_TOOLTIP_ROOT = "返回數的平方根。";
  727. Blockly.Msg.MATH_SUBTRACTION_SYMBOL = "-"; // untranslated
  728. Blockly.Msg.MATH_TRIG_ACOS = "acos"; // untranslated
  729. Blockly.Msg.MATH_TRIG_ASIN = "asin"; // untranslated
  730. Blockly.Msg.MATH_TRIG_ATAN = "atan"; // untranslated
  731. Blockly.Msg.MATH_TRIG_COS = "cos"; // untranslated
  732. Blockly.Msg.MATH_TRIG_HELPURL = "https://zh.wikipedia.org/wiki/三角函數";
  733. Blockly.Msg.MATH_TRIG_SIN = "sin"; // untranslated
  734. Blockly.Msg.MATH_TRIG_TAN = "tan"; // untranslated
  735. Blockly.Msg.MATH_TRIG_TOOLTIP_ACOS = "返回一個數的反余弦值。";
  736. Blockly.Msg.MATH_TRIG_TOOLTIP_ASIN = "返回一個數的反正弦值。";
  737. Blockly.Msg.MATH_TRIG_TOOLTIP_ATAN = "返回指定角度的反正切值。";
  738. Blockly.Msg.MATH_TRIG_TOOLTIP_COS = "返回指定角度的余弦值(非弧度)。";
  739. Blockly.Msg.MATH_TRIG_TOOLTIP_SIN = "返回指定角度的正弦值(非弧度)。";
  740. Blockly.Msg.MATH_TRIG_TOOLTIP_TAN = "返回指定角度的正切值(非弧度)。";
  741. Blockly.Msg.NEW_VARIABLE_TITLE = "新變量的名稱:";
  742. Blockly.Msg.ORDINAL_NUMBER_SUFFIX = "";
  743. Blockly.Msg.PROCEDURES_ALLOW_STATEMENTS = "允許宣告";
  744. Blockly.Msg.PROCEDURES_BEFORE_PARAMS = "參數:";
  745. Blockly.Msg.PROCEDURES_CALLNORETURN_HELPURL = "https://zh.wikipedia.org/wiki/子程序";
  746. Blockly.Msg.PROCEDURES_CALLNORETURN_TOOLTIP = "運行用戶定義的函數“%1”。";
  747. Blockly.Msg.PROCEDURES_CALLRETURN_HELPURL = "https://zh.wikipedia.org/wiki/子程序";
  748. Blockly.Msg.PROCEDURES_CALLRETURN_TOOLTIP = "運行用戶定義的函數“%1”,並使用它的輸出值。";
  749. Blockly.Msg.PROCEDURES_CALL_BEFORE_PARAMS = "與:";
  750. Blockly.Msg.PROCEDURES_CREATE_DO = "創建“%1”";
  751. Blockly.Msg.PROCEDURES_DEFNORETURN_COMMENT = "";//"描述該功能...";
  752. Blockly.Msg.PROCEDURES_DEFNORETURN_DO = "";
  753. Blockly.Msg.PROCEDURES_DEFNORETURN_HELPURL = "https://zh.wikipedia.org/wiki/子程序";
  754. Blockly.Msg.PROCEDURES_DEFNORETURN_PROCEDURE = "my_func";
  755. Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE = "定義函數";
  756. Blockly.Msg.PROCEDURES_DEFNORETURN_TOOLTIP = "創建一個不帶輸出值的函數。";
  757. Blockly.Msg.PROCEDURES_DEFRETURN_HELPURL = "https://zh.wikipedia.org/wiki/子程序";
  758. Blockly.Msg.PROCEDURES_DEFRETURN_RETURN = "返回";
  759. Blockly.Msg.PROCEDURES_DEFRETURN_TOOLTIP = "創建一個有輸出值的函數。";
  760. Blockly.Msg.PROCEDURES_DEF_DUPLICATE_WARNING = "警告: 此函數具有重複參數。";
  761. Blockly.Msg.PROCEDURES_HIGHLIGHT_DEF = "突出顯示函數定義";
  762. Blockly.Msg.PROCEDURES_IFRETURN_HELPURL = "http://c2.com/cgi/wiki?GuardClause";
  763. Blockly.Msg.PROCEDURES_IFRETURN_TOOLTIP = "如果值為真,則返回第二個值。";
  764. Blockly.Msg.PROCEDURES_IFRETURN_WARNING = "警告: 僅在定義函數內可使用此塊。";
  765. Blockly.Msg.PROCEDURES_MUTATORARG_TITLE = "輸入名稱:";
  766. Blockly.Msg.PROCEDURES_MUTATORARG_TOOLTIP = "添加函數輸入。";
  767. Blockly.Msg.PROCEDURES_MUTATORCONTAINER_TITLE = "輸入";
  768. Blockly.Msg.PROCEDURES_MUTATORCONTAINER_TOOLTIP = "添加、刪除或重新排此函數的輸入。";
  769. Blockly.Msg.REDO = "重做";
  770. Blockly.Msg.REMOVE_COMMENT = "刪除註釋";
  771. Blockly.Msg.RENAME_VARIABLE = "重命名變量...";
  772. Blockly.Msg.RENAME_VARIABLE_TITLE = "將所有“%1”變量重命名為:";
  773. Blockly.Msg.TEXT_APPEND_APPENDTEXT = "追加文本";
  774. Blockly.Msg.TEXT_APPEND_HELPURL = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated
  775. /* Blockly.Msg.TEXT_APPEND_TO = "在"; */
  776. Blockly.Msg.TEXT_APPEND_TO = "";
  777. Blockly.Msg.TEXT_APPEND_TOOLTIP = "將壹些文本追加到變量“%1”。";
  778. Blockly.Msg.TEXT_CHANGECASE_HELPURL = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated
  779. Blockly.Msg.TEXT_CHANGECASE_OPERATOR_LOWERCASE = "轉為小寫";
  780. Blockly.Msg.TEXT_CHANGECASE_OPERATOR_TITLECASE = "轉為首字母大寫";
  781. Blockly.Msg.TEXT_CHANGECASE_OPERATOR_UPPERCASE = "轉為大寫";
  782. Blockly.Msg.TEXT_CHANGECASE_TOOLTIP = "使用不同的大小寫復制這段文字。";
  783. Blockly.Msg.TEXT_CHARAT_FIRST = "獲得首個字元";
  784. Blockly.Msg.TEXT_CHARAT_FROM_END = "獲得倒數第#個字元";
  785. Blockly.Msg.TEXT_CHARAT_FROM_START = "獲得字元#";
  786. Blockly.Msg.TEXT_CHARAT_HELPURL = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated
  787. /* Blockly.Msg.TEXT_CHARAT_INPUT_INTEXT = "於文本中"; */
  788. Blockly.Msg.TEXT_CHARAT_INPUT_INTEXT = "從文本";
  789. Blockly.Msg.TEXT_CHARAT_LAST = "獲得最後一個字元";
  790. Blockly.Msg.TEXT_CHARAT_RANDOM = "獲取隨機的字母";
  791. Blockly.Msg.TEXT_CHARAT_TAIL = "";
  792. Blockly.Msg.TEXT_CHARAT_TOOLTIP = "返回位於指定位置的字母。";
  793. Blockly.Msg.TEXT_CREATE_JOIN_ITEM_TOOLTIP = "將一個項添加到文本中。";
  794. Blockly.Msg.TEXT_CREATE_JOIN_TITLE_JOIN = "加入";
  795. Blockly.Msg.TEXT_CREATE_JOIN_TOOLTIP = "添加、移除或重新排列各節來重新配置這個文本塊。";
  796. Blockly.Msg.TEXT_GET_SUBSTRING_END_FROM_END = "到倒數第#個字元";
  797. Blockly.Msg.TEXT_GET_SUBSTRING_END_FROM_START = "到字元#";
  798. Blockly.Msg.TEXT_GET_SUBSTRING_END_LAST = "到最後一個字元";
  799. Blockly.Msg.TEXT_GET_SUBSTRING_HELPURL = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated
  800. /* Blockly.Msg.TEXT_GET_SUBSTRING_INPUT_IN_TEXT = "自文本"; */
  801. Blockly.Msg.TEXT_GET_SUBSTRING_INPUT_IN_TEXT = "從文本";
  802. Blockly.Msg.TEXT_GET_SUBSTRING_START_FIRST = "取得段落字串自首個字元";
  803. Blockly.Msg.TEXT_GET_SUBSTRING_START_FROM_END = "取得段落字串自倒數第#個字元";
  804. Blockly.Msg.TEXT_GET_SUBSTRING_START_FROM_START = "取得段落字串自#";
  805. Blockly.Msg.TEXT_GET_SUBSTRING_TAIL = "";
  806. Blockly.Msg.TEXT_GET_SUBSTRING_TOOLTIP = "返回指定的部分文本。";
  807. Blockly.Msg.TEXT_INDEXOF_HELPURL = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated
  808. /* Blockly.Msg.TEXT_INDEXOF_INPUT_INTEXT = "自文本"; */
  809. Blockly.Msg.TEXT_INDEXOF_INPUT_INTEXT = "在文本";
  810. Blockly.Msg.TEXT_INDEXOF_OPERATOR_FIRST = "中查找 最先 出現";
  811. Blockly.Msg.TEXT_INDEXOF_OPERATOR_LAST = "中查找 最後 出現";
  812. Blockly.Msg.TEXT_INDEXOF_TAIL = "的位置";
  813. Blockly.Msg.TEXT_INDEXOF_TOOLTIP = "返回在第二個字串中的首個/最後一個匹配項的索引值。如果未找到則返回%1。";
  814. Blockly.Msg.TEXT_ISEMPTY_HELPURL = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated
  815. Blockly.Msg.TEXT_ISEMPTY_TITLE = "%1是空的";
  816. Blockly.Msg.TEXT_ISEMPTY_TOOLTIP = "如果提供的文本為空,則返回真。";
  817. Blockly.Msg.TEXT_JOIN_HELPURL = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated
  818. /* Blockly.Msg.TEXT_JOIN_TITLE_CREATEWITH = "建立字串 使用"; */
  819. Blockly.Msg.TEXT_JOIN_TITLE_CREATEWITH = "轉為文本";
  820. Blockly.Msg.TEXT_JOIN_TOOLTIP = "透過串起任意數量的項以建立壹段文字。";
  821. Blockly.Msg.TEXT_LENGTH_HELPURL = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated
  822. Blockly.Msg.TEXT_LENGTH_TITLE = "%1的長度";
  823. Blockly.Msg.TEXT_LENGTH_TOOLTIP = "返回提供文本的字母數(包括空格)。";
  824. Blockly.Msg.TEXT_PRINT_HELPURL = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated
  825. Blockly.Msg.TEXT_PRINT_TITLE = "打印%1";
  826. Blockly.Msg.CocoRobo_INPUT_MESSAGE0 ='輸入%1';
  827. Blockly.Msg.TEXT_PRINT_TOOLTIP = "打印指定的文字、數字或其他值。";
  828. Blockly.Msg.TEXT_PROMPT_HELPURL = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated
  829. Blockly.Msg.TEXT_PROMPT_TOOLTIP_NUMBER = "提示用戶輸入數字。";
  830. Blockly.Msg.TEXT_PROMPT_TOOLTIP_TEXT = "提示用戶輸入壹些文本。";
  831. Blockly.Msg.TEXT_PROMPT_TYPE_NUMBER = "輸入數字並顯示提示消息";
  832. Blockly.Msg.TEXT_PROMPT_TYPE_TEXT = "輸入數字並顯示提示消息";
  833. Blockly.Msg.TEXT_TEXT_HELPURL = "https://zh.wikipedia.org/wiki/字串";
  834. Blockly.Msg.TEXT_TEXT_TOOLTIP = "一個字母、單詞或壹欄文本。";
  835. Blockly.Msg.TEXT_TRIM_HELPURL = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated
  836. Blockly.Msg.TEXT_TRIM_OPERATOR_BOTH = "消除兩側空格";
  837. Blockly.Msg.TEXT_TRIM_OPERATOR_LEFT = "消除左側空格";
  838. Blockly.Msg.TEXT_TRIM_OPERATOR_RIGHT = "消除右側空格";
  839. Blockly.Msg.TEXT_TRIM_TOOLTIP = "復制這段文字的同時刪除兩端多余的空格。";
  840. Blockly.Msg.TODAY = "今天";
  841. Blockly.Msg.UNDO = "撤銷";
  842. Blockly.Msg.VARIABLES_DEFAULT_NAME = "item";
  843. Blockly.Msg.VARIABLES_GET_CREATE_SET = "創建“設定%1”";
  844. Blockly.Msg.VARIABLES_GET_HELPURL = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated
  845. Blockly.Msg.VARIABLES_GET_TOOLTIP = "返回此變量的值。";
  846. Blockly.Msg.VARIABLES_SET = "將變量 %1 設定為 %2";
  847. Blockly.Msg.VARIABLES_SET_CREATE_GET = "創建“獲得%1”";
  848. Blockly.Msg.VARIABLES_SET_HELPURL = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated
  849. Blockly.Msg.VARIABLES_SET_TOOLTIP = "設置此變量,以使它和輸入值相等。";
  850. Blockly.Msg.VARIABLE_ALREADY_EXISTS = "已存在名為“%1”的變量。";
  851. Blockly.Msg.PROCEDURES_DEFRETURN_TITLE = Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE;
  852. Blockly.Msg.CONTROLS_IF_IF_TITLE_IF = Blockly.Msg.CONTROLS_IF_MSG_IF;
  853. Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  854. Blockly.Msg.CONTROLS_IF_MSG_THEN = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  855. Blockly.Msg.TRY_EXCEPT_TRY = '嘗試';
  856. Blockly.Msg.CocoRobo_RETURN_TOOLTIP = '返回一個值';
  857. Blockly.Msg.CocoRobo_RETURN_MESSAGE0 = '返回 %1';
  858. Blockly.Msg.CocoRobo_TYPE_MESSAGE0 = '值 %1 的類型';
  859. Blockly.Msg.CocoRobo_TYPE_TOOLTIP = '返回當前值的類型';
  860. Blockly.Msg.CocoRobo_TYPE_IS_MESSAGE0 = '值 %1 的類型為 %2';
  861. Blockly.Msg.CocoRobo_TYPE_IS_TOOLTIP = '設定當前值的類型爲%2,並返回結果';
  862. Blockly.Msg.CocoRobo_EVAL_HELPURL = '';
  863. Blockly.Msg.CocoRobo_EVAL_MESSAGE0 = '計算運算式 %1 的結果';
  864. Blockly.Msg.CocoRobo_EVAL_TOOLTIP = '計算字串運算式,並返回結果';
  865. Blockly.Msg.CocoRobo_RETURN_HELPURL = '';
  866. Blockly.Msg.CocoRobo_RETURN_MESSAGE0 = '返回 %1';
  867. Blockly.Msg.CocoRobo_RETURN_TOOLTIP = '返回一個值';
  868. // math
  869. Blockly.Msg.math_degrad_rad = "轉換角度為弧度";
  870. Blockly.Msg.math_degrad_deg = "轉換弧度為角度";
  871. Blockly.Msg.MATH_KEEP_DECIMAL_HELPURL = '';
  872. Blockly.Msg.MATH_KEEP_DECIMAL_TOOLTIP = '返回指定值保留小數點的結果';
  873. Blockly.Msg.MATH_KEEP_DECIMAL_MESSAGE0 = '%1 保留 %2 位小數';
  874. Blockly.Msg.labplus_mapping_MESSAGE0 = '映射%1 從%2 , %3到%4 , %5'
  875. Blockly.Msg.labplus_mapping_TOOLTIP = '將0~100中的10映射到0~200中並返回映射值'
  876. Blockly.Msg.labplus_mapping_HELPURL = ''
  877. Blockly.Msg.MATH_RANDOM_RANDRANGE_HELPURL = 'https://CocoRobox.readthedocs.io/zh_CN/latest/CocoRoboX.html';
  878. Blockly.Msg.MATH_RANDOM_RANDRANGE_TOOLTIP = '返回指定遞增基數集合中的一個隨機數,基數缺省值為1';
  879. Blockly.Msg.MATH_RANDOM_RANDRANGE_MESSAGE0 = '隨機數 從遞增區間 [%1 ,%2) 遞增長度%3';
  880. Blockly.Msg.BIT_INVERSION_HELPURL ='https://CocoRobox.readthedocs.io/zh_CN/latest/CocoRoboX.html';
  881. Blockly.Msg.BIT_INVERSION_TOOLTIP = '對數據的每個二進制位取反';
  882. Blockly.Msg.BIT_INVERSION_MESSAGE0 = '二進制取反 %1';
  883. Blockly.Msg.CocoRobo_TEN_CONVERT_TO_HELPURL = '';
  884. Blockly.Msg.CocoRobo_TEN_CONVERT_TO_MESSAGE0 = '10進制整數 %1 轉化為 %2 字串';
  885. Blockly.Msg.CocoRobo_TEN_CONVERT_TO_TOOLTIP = '將10進制整數轉化爲%2字元串,並返回結果';
  886. Blockly.Msg.CocoRobo_LOCK_OBJECT_ACQUIRE_LOCK_HELPURL = '';
  887. Blockly.Msg.CocoRobo_LOCK_OBJECT_ACQUIRE_LOCK_MESSAGE0 = '綫程鎖對象 %1 請求鎖';
  888. Blockly.Msg.CocoRobo_LOCK_OBJECT_ACQUIRE_LOCK_TOOLTIP = '';
  889. Blockly.Msg.CocoRobo_START_NEW_THREAD_HELPURL = '';
  890. Blockly.Msg.CocoRobo_START_NEW_THREAD_MESSAGE0 = '子綫程 %1';
  891. Blockly.Msg.CocoRobo_START_NEW_THREAD_TOOLTIP = '';
  892. Blockly.Msg.CocoRobo_BAUDRATE_HELPURL = '';
  893. Blockly.Msg.CocoRobo_BAUDRATE_MESSAGE0 = '%1';
  894. Blockly.Msg.CocoRobo_BAUDRATE_TOOLTIP = '';
  895. Blockly.Msg.CocoRobo_HIGH_LOW_HELPURL = '';
  896. Blockly.Msg.CocoRobo_HIGH_LOW_MESSAGE0 = '%1';
  897. Blockly.Msg.CocoRobo_HIGH_LOW_TOOLTIP = '';
  898. Blockly.Msg.CocoRobo_TEN_CONVERT_TO_HELPURL = '';
  899. Blockly.Msg.CocoRobo_TEN_CONVERT_TO_MESSAGE0 = '10進制整數 %1 轉化為 %2 字串';
  900. Blockly.Msg.CocoRobo_TEN_CONVERT_TO_TOOLTIP = '將10進制整數轉化爲%2字元串,並返回結果';
  901. Blockly.Msg.CocoRobo_BIN = '二進制';
  902. Blockly.Msg.CocoRobo_OCT = '八進制';
  903. Blockly.Msg.CocoRobo_HEX = '十六進制';
  904. Blockly.Msg.CocoRobo_CONVERT_TO_TEN_HELPURL = '';
  905. Blockly.Msg.CocoRobo_CONVERT_TO_TEN_MESSAGE0 = '%1 字串 %2 轉 10進制整數';
  906. Blockly.Msg.CocoRobo_CONVERT_TO_TEN_TOOLTIP = '將%2字元串轉化爲10進制整數,並返回結果';
  907. Blockly.Msg.CocoRobo_TEN_CONVERTED_TO_BYTES_HELPURL = '';
  908. Blockly.Msg.CocoRobo_TEN_CONVERTED_TO_BYTES_MESSAGE0 = '10進制整數 %2 轉 %1 字節';
  909. Blockly.Msg.CocoRobo_TEN_CONVERTED_TO_BYTES_TOOLTIP = '將10進制整數轉爲%1字節,並返回結果';
  910. Blockly.Msg.CocoRobo_INT_TO_CHR_HELPURL = '';
  911. Blockly.Msg.CocoRobo_INT_TO_CHR_MESSAGE0 = '整型 %1 轉 ASCII 單字元';
  912. Blockly.Msg.CocoRobo_INT_TO_CHR_TOOLTIP = 'ASCII:基於拉丁字母的壹套電腦編碼系統,主要用於顯示現代英語和其他西歐語言';
  913. Blockly.Msg.CocoRobo_CHR_TO_INT_HELPURL = '';
  914. Blockly.Msg.CocoRobo_CHR_TO_INT_MESSAGE0 = 'ASCII 單字元 %1 轉 整型';
  915. Blockly.Msg.CocoRobo_CHR_TO_INT_TOOLTIP = 'ASCII:基於拉丁字母的壹套電腦編碼系統,主要用於顯示現代英語和其他西歐語言。';
  916. Blockly.Msg.CocoRobo_STR_TO_HEX_HELPURL = '';
  917. Blockly.Msg.CocoRobo_STR_TO_HEX_MESSAGE0 = '字串 %1 轉 十六進制 字節';
  918. Blockly.Msg.CocoRobo_STR_TO_HEX_TOOLTIP = '返回結果中用空格分隔兩個十六進制數';
  919. Blockly.Msg.CocoRobo_HEX_TO_BIN_STR_HELPURL = '';
  920. Blockly.Msg.CocoRobo_HEX_TO_BIN_STR_MESSAGE0 = '十六進制字串 %1 轉 二進制 字節';
  921. Blockly.Msg.CocoRobo_HEX_TO_BIN_STR_TOOLTIP = '十六進制字元串轉二進制字節,並返回結果';
  922. Blockly.Msg.CocoRobo_DATA_TO_BASE64_HELPURL = '';
  923. Blockly.Msg.CocoRobo_DATA_TO_BASE64_MESSAGE0 = '%1 以 base64 格式編碼 返回字節對象';
  924. Blockly.Msg.CocoRobo_DATA_TO_BASE64_TOOLTIP = '';
  925. Blockly.Msg.CocoRobo_BASE64_TO_DATA_HELPURL = '';
  926. Blockly.Msg.CocoRobo_BASE64_TO_DATA_MESSAGE0 = '解碼 base64 數據 %1 返回字節對象';
  927. Blockly.Msg.CocoRobo_BASE64_TO_DATA_TOOLTIP = '';
  928. Blockly.Msg.CocoRobo_UJSON_DUMPS_HELPURL = '';
  929. Blockly.Msg.CocoRobo_UJSON_DUMPS_MESSAGE0 = '%1 轉 json 字串';
  930. Blockly.Msg.CocoRobo_UJSON_DUMPS_TOOLTIP = 'JSON 格式的 key 必須是字串 ,value 可以是合法的 JSON 數據類型(字串, 數字, 對象, 陣列, 布爾值或 none)';
  931. Blockly.Msg.CocoRobo_UJSON_LOADS_HELPURL = '';
  932. Blockly.Msg.CocoRobo_UJSON_LOADS_MESSAGE0 = '解析 json 字串 %1 返回對象';
  933. Blockly.Msg.CocoRobo_UJSON_LOADS_TOOLTIP = 'JSON 格式的 key 必須是字串 ,value 可以是合法的 JSON 數據類型(字串, 數字, 對象, 陣列, 布爾值或 none)';
  934. Blockly.Msg.CocoRobo_code_annotation_HELPURL = '';
  935. Blockly.Msg.CocoRobo_code_annotation_MESSAGE0 = '註釋 # %1';
  936. Blockly.Msg.CocoRobo_code_annotation_TOOLTIP = '生成代碼註釋';
  937. // 格式化字串 % 方式
  938. Blockly.Msg.TEXT_FORMAT_MESSAGE0 ='格式化字串 %1 % %2';
  939. Blockly.Msg.TEXT_FORMAT_TOOLTIP = '使用"%"的方式格式化字元串,並返回結果';
  940. Blockly.Msg.TEXT_FORMAT_HELPURL = '';
  941. //
  942. Blockly.Msg.TEXT_FORMAT2_MESSAGE0 ='格式化字串 %1 format %2';
  943. Blockly.Msg.TEXT_FORMAT2_TOOLTIP = '使用"format"的方式格式化字元串,並返回結果';
  944. Blockly.Msg.TEXT_FORMAT2_HELPURL = '';
  945. Blockly.Msg.text_additional_delimiter_string = "將字串";
  946. Blockly.Msg.text_additional_delimiter_deli = "使用分隔符:";
  947. Blockly.Msg.text_additional_delimiter_end = "進行拆分並生成陣列";
  948. Blockly.Msg.TUPLE_CREATE_WITH_ITEMS_INSERT_HELPURL ='https://CocoRobox.readthedocs.io/zh_CN/latest/CocoRoboX.html';
  949. Blockly.Msg.TUPLE_CREATE_WITH_ITEMS_INSERT_TOOLTIP = '正序計數從0開始,倒序計數從1開始';
  950. export default Blockly.Msg;