microbit_messages.js 71 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108
  1. 'use strict';
  2. goog.provide('Blockly.Msg.zh.hant');
  3. goog.require('Blockly.Msg');
  4. Blockly.Msg.MICROBIT_MU_INIT_HELPURL = '';
  5. Blockly.Msg.MICROBIT_MU_INIT_TOOLTIP = '';
  6. Blockly.Msg.MICROBIT_MU_INIT_MESSAGE0 = '初始化 MU 視覺感應器 地址 %1';
  7. Blockly.Msg.MICROBIT_MU_BEGIN_HELPURL = '';
  8. Blockly.Msg.MICROBIT_MU_BEGIN_TOOLTIP = '';
  9. Blockly.Msg.MICROBIT_MU_BEGIN_MESSAGE0 = '開啟算法 %1';
  10. Blockly.Msg.MICROBIT_MU_VISION_TYPE_MESSAGE0 = '%1 顏色檢測 %2 顏色識別 %3 %4 球體檢測 %5 人體檢測 %6 %7 形狀卡片檢測 %8 交通卡片檢測 %9 %10 數字卡片檢測 %11 開啟所有算法';
  11. Blockly.Msg.MICROBIT_MU_VISION_COLOR_DETECT = '顏色檢測';
  12. Blockly.Msg.MICROBIT_MU_VISION_COLOR_RECOGNITION = '顏色識別';
  13. Blockly.Msg.MICROBIT_MU_VISION_BALL_DETECT = '球體檢測';
  14. Blockly.Msg.MICROBIT_MU_VISION_BODY_DETECT = '人體檢測';
  15. Blockly.Msg.MICROBIT_MU_VISION_SHAPE_CARD_DETECT = '形狀卡片檢測';
  16. Blockly.Msg.MICROBIT_MU_VISION_TRAFFIC_CARD_DETECT = '交通卡片檢測';
  17. Blockly.Msg.MICROBIT_MU_VISION_NUM_CARD_DETECT = '數字卡片檢測';
  18. Blockly.Msg.MICROBIT_MU_VISION_ALL = '開啟所有算法';
  19. Blockly.Msg.MICROBIT_MU_LEVEL_DEFAULT = '默認';
  20. Blockly.Msg.MICROBIT_MU_LEVEL_SPEED = '速度優先';
  21. Blockly.Msg.MICROBIT_MU_LEVEL_BALANCE = '平衡';
  22. Blockly.Msg.MICROBIT_MU_LEVEL_ACCURACY = '準確性優先';
  23. Blockly.Msg.MICROBIT_MU_SET_LEVEL_HELPURL = '';
  24. Blockly.Msg.MICROBIT_MU_SET_LEVEL_TOOLTIP = '';
  25. Blockly.Msg.MICROBIT_MU_SET_LEVEL_MESSAGE0 = '設置算法性能 %1 為 %2';
  26. Blockly.Msg.MICROBIT_MU_GET_LEVEL_HELPURL = '';
  27. Blockly.Msg.MICROBIT_MU_GET_LEVEL_TOOLTIP = '';
  28. Blockly.Msg.MICROBIT_MU_GET_LEVEL_MESSAGE0 = '獲取算法性能 %1';
  29. Blockly.Msg.MICROBIT_MU_FPS_NORMAL = '正常模式';
  30. Blockly.Msg.MICROBIT_MU_FPS_HIGH = '高幀率模式';
  31. Blockly.Msg.MICROBIT_MU_SET_FPS_MODE_MESSAGE0 = '設置攝像頭幀率模式為 %1';
  32. Blockly.Msg.MICROBIT_MU_SET_FPS_MODE_TOOLTIP = '高幀率模式下,識別速度增加,同時功耗增加';
  33. Blockly.Msg.MICROBIT_MU_SET_FPS_MODE_HELPURL = '';
  34. Blockly.Msg.MICROBIT_MU_GET_FPS_MODE_MESSAGE0 = '獲取攝像頭幀率模式';
  35. Blockly.Msg.MICROBIT_MU_GET_FPS_MODE_TOOLTIP = '';
  36. Blockly.Msg.MICROBIT_MU_GET_FPS_MODE_HELPURL = '';
  37. Blockly.Msg.MICROBIT_MU_AUTO_WHITE_BALANCE = '自動白平衡';
  38. Blockly.Msg.MICROBIT_MU_LOCK_WHITE_BALANCE = '鎖定白平衡';
  39. Blockly.Msg.MICROBIT_MU_WHITE_LIGHT = '白光模式';
  40. Blockly.Msg.MICROBIT_MU_YELLOW_LIGHT = '黃光模式';
  41. Blockly.Msg.MICROBIT_MU_SET_AWB_MODE_MESSAGE0 = '設置攝像頭白平衡模式為 %1';
  42. Blockly.Msg.MICROBIT_MU_SET_AWB_MODE_TOOLTIP = '調節因為外界光源變化而引起的圖像偏色';
  43. Blockly.Msg.MICROBIT_MU_SET_AWB_MODE_HELPURL = '';
  44. Blockly.Msg.MICROBIT_MU_GET_AWB_MODE_MESSAGE0 = '獲取攝像頭白平衡模式';
  45. Blockly.Msg.MICROBIT_MU_GET_AWB_MODE_TOOLTIP = '';
  46. Blockly.Msg.MICROBIT_MU_GET_AWB_MODE_HELPURL = '';
  47. Blockly.Msg.MICROBIT_MU_ZOOM_DEFAULT = '默認';
  48. Blockly.Msg.MICROBIT_MU_ZOOM_1 = '變焦模式1';
  49. Blockly.Msg.MICROBIT_MU_ZOOM_2 = '變焦模式2';
  50. Blockly.Msg.MICROBIT_MU_ZOOM_3 = '變焦模式3';
  51. Blockly.Msg.MICROBIT_MU_ZOOM_4 = '變焦模式4';
  52. Blockly.Msg.MICROBIT_MU_ZOOM_5 = '變焦模式5';
  53. Blockly.Msg.MICROBIT_MU_SET_ZOOM_MODE_MESSAGE0 = '設置攝像頭變焦模式為 %1';
  54. Blockly.Msg.MICROBIT_MU_SET_ZOOM_MODE_TOOLTIP = '';
  55. Blockly.Msg.MICROBIT_MU_SET_ZOOM_MODE_HELPURL = '';
  56. Blockly.Msg.MICROBIT_MU_GET_ZOOM_MODE_MESSAGE0 = '獲取攝像頭變焦模式';
  57. Blockly.Msg.MICROBIT_MU_GET_ZOOM_MODE_TOOLTIP = '';
  58. Blockly.Msg.MICROBIT_MU_GET_ZOOM_MODE_HELPURL = '';
  59. Blockly.Msg.MICROBIT_MU_SET_DEFAULT_MESSAGE0 = '恢復感應器默認設置';
  60. Blockly.Msg.MICROBIT_MU_SET_DEFAULT_TOOLTIP = '關閉所有算法,重置所有硬件設置';
  61. Blockly.Msg.MICROBIT_MU_SET_DEFAULT_HELPURL = '';
  62. Blockly.Msg.MICROBIT_MU_RESTART_MESSAGE0 = '重啟感應器';
  63. Blockly.Msg.MICROBIT_MU_RESTART_TOOLTIP = '';
  64. Blockly.Msg.MICROBIT_MU_RESTART_HELPURL = '';
  65. Blockly.Msg.MICROBIT_MU_LED_CLOSE = 'LED關';
  66. Blockly.Msg.MICROBIT_MU_LED_RED = '紅色';
  67. Blockly.Msg.MICROBIT_MU_LED_GREEN = '綠色';
  68. Blockly.Msg.MICROBIT_MU_LED_YELLOW = '黃色';
  69. Blockly.Msg.MICROBIT_MU_LED_BLUE = '藍色';
  70. Blockly.Msg.MICROBIT_MU_LED_PURPLE = '紫色';
  71. Blockly.Msg.MICROBIT_MU_LED_CYAN = '青色';
  72. Blockly.Msg.MICROBIT_MU_LED_WHITE = '白色';
  73. Blockly.Msg.MICROBIT_MU_LED_SET_COLOR_MESSAGE0 = '設置 %1 亮度 %2 檢測到結果時的顏色為 %3 %4 未檢測到結果時的顏色為 %5';
  74. Blockly.Msg.MICROBIT_MU_LED_SET_COLOR_TOOLTIP = '';
  75. Blockly.Msg.MICROBIT_MU_LED_SET_COLOR_HELPURL = '';
  76. Blockly.Msg.MICROBIT_MU_VALUE_STATUS = '檢測狀態';
  77. Blockly.Msg.MICROBIT_MU_VALUE_XVALUE = '目標的橫向坐標';
  78. Blockly.Msg.MICROBIT_MU_VALUE_YVALUE = '目標的縱向坐標';
  79. Blockly.Msg.MICROBIT_MU_VALUE_WIDTHVALUE = '目標的寬度';
  80. Blockly.Msg.MICROBIT_MU_VALUE_HEIGHTVALUE = '目標的高度';
  81. Blockly.Msg.MICROBIT_MU_VALUE_LABEL = '目標的標簽';
  82. Blockly.Msg.MICROBIT_MU_VALUE_RVALUE = '紅色通道值(顏色識別模式)';
  83. Blockly.Msg.MICROBIT_MU_VALUE_GVALUE = '綠色通道值(顏色識別模式)';
  84. Blockly.Msg.MICROBIT_MU_VALUE_BVALUE = '藍色通道值(顏色識別模式)';
  85. Blockly.Msg.MICROBIT_MU_GET_VALUE_MESSAGE0 = '獲取 %1 識別結果 %2';
  86. Blockly.Msg.MICROBIT_MU_GET_VALUE_TOOLTIP = '';
  87. Blockly.Msg.MICROBIT_MU_GET_VALUE_HELPURL = '';
  88. Blockly.Msg.MICROBIT_MU_LS_PROXIMITY_ENABLE = '接近檢測';
  89. Blockly.Msg.MICROBIT_MU_LS_AMBIENT_LIGHT_ENABLE = '環境光檢測';
  90. Blockly.Msg.MICROBIT_MU_LS_COLOR_ENABLE = '顏色檢測';
  91. Blockly.Msg.MICROBIT_MU_LS_GESTURE_ENABLE = '手勢檢測';
  92. Blockly.Msg.MICROBIT_MU_LS_BEGIN_MESSAGE0 = '開啟光線感應器 %1 功能';
  93. Blockly.Msg.MICROBIT_MU_LS_BEGIN_TOOLTIP = '';
  94. Blockly.Msg.MICROBIT_MU_LS_BEGIN_HELPURL = '';
  95. Blockly.Msg.MICROBIT_MU_LS_END_MESSAGE0 = '關閉光線感應器 %1 功能';
  96. Blockly.Msg.MICROBIT_MU_LS_END_TOOLTIP = '';
  97. Blockly.Msg.MICROBIT_MU_LS_END_HELPURL = '';
  98. Blockly.Msg.MICROBIT_MU_LS_SENSITIVITY_DEFAULT = '默認靈敏度';
  99. Blockly.Msg.MICROBIT_MU_LS_SENSITIVITY_1 = '靈敏度1';
  100. Blockly.Msg.MICROBIT_MU_LS_SENSITIVITY_2 = '靈敏度2';
  101. Blockly.Msg.MICROBIT_MU_LS_SENSITIVITY_3 = '靈敏度3';
  102. Blockly.Msg.MICROBIT_MU_LS_SET_SENSITIVITY_MESSAGE0 = '設置光線感應器靈敏度為 %1';
  103. Blockly.Msg.MICROBIT_MU_LS_SET_SENSITIVITY_TOOLTIP = '';
  104. Blockly.Msg.MICROBIT_MU_LS_SET_SENSITIVITY_HELPURL = '';
  105. Blockly.Msg.MICROBIT_MU_LS_WB_ENABLE_MESSAGE0 = '光線感應器校準白平衡';
  106. Blockly.Msg.MICROBIT_MU_LS_WB_ENABLE_TOOLTIP = '';
  107. Blockly.Msg.MICROBIT_MU_LS_WB_ENABLE_HELPURL = '';
  108. Blockly.Msg.MICROBIT_MU_LS_READ_PROXIMITY_MESSAGE0 = '讀取接近檢測數值';
  109. Blockly.Msg.MICROBIT_MU_LS_READ_PROXIMITY_TOOLTIP = '';
  110. Blockly.Msg.MICROBIT_MU_LS_READ_PROXIMITY_HELPURL = '';
  111. Blockly.Msg.MICROBIT_MU_LS_READ_AMBIENT_LIGHT_MESSAGE0 = '讀取環境光檢測數值';
  112. Blockly.Msg.MICROBIT_MU_LS_READ_AMBIENT_LIGHT_TOOLTIP = '';
  113. Blockly.Msg.MICROBIT_MU_LS_READ_AMBIENT_LIGHT_HELPURL = '';
  114. Blockly.Msg.MICROBIT_MU_LS_COLOR_LABEL = '標簽值';//'LsColorLabel';
  115. Blockly.Msg.MICROBIT_MU_LS_COLOR_RED = '紅色通道校正值';//'LsColorRed';
  116. Blockly.Msg.MICROBIT_MU_LS_COLOR_GREEN = '綠色通道校正值';//'LsColorGreen';
  117. Blockly.Msg.MICROBIT_MU_LS_COLOR_BLUE = '藍色通道校正值';//'LsColorBlue';
  118. Blockly.Msg.MICROBIT_MU_LS_COLOR_HUE = '色調值(0~360)';//'LsColorHue';
  119. Blockly.Msg.MICROBIT_MU_LS_COLOR_SATURATION = '飽和度';//'LsColorSaturation';
  120. Blockly.Msg.MICROBIT_MU_LS_COLOR_VALUE = '亮度';//'LsColorValue';
  121. Blockly.Msg.MICROBIT_MU_LS_RAW_COLOR_RED = '紅色通道原始值';//'LsRawColorRed';
  122. Blockly.Msg.MICROBIT_MU_LS_RAW_COLOR_GREEN = '綠色通道原始值';//'LsRawColorGreen';
  123. Blockly.Msg.MICROBIT_MU_LS_RAW_COLOR_BLUE = '藍色通道原始值';//'LsRawColorBlue';
  124. Blockly.Msg.MICROBIT_MU_LS_READ_COLOR_MESSAGE0 = '讀取顏色檢測結果的 %1';
  125. Blockly.Msg.MICROBIT_MU_LS_READ_COLOR_TOOLTIP = '';
  126. Blockly.Msg.MICROBIT_MU_LS_READ_COLOR_HELPURL = '';
  127. Blockly.Msg.MICROBIT_MU_LS_READ_GESTURE_MESSAGE0 = '讀取手勢檢測結果';
  128. Blockly.Msg.MICROBIT_MU_LS_READ_GESTURE_TOOLTIP = '';
  129. Blockly.Msg.MICROBIT_MU_LS_READ_GESTURE_HELPURL = '';
  130. Blockly.Msg.CocoRobo_CUSTOM_CODE_HELPURL = '';
  131. Blockly.Msg.CocoRobo_CUSTOM_CODE_TOOLTIP = '';
  132. Blockly.Msg.CocoRobo_CUSTOM_CODE_MESSAGE0 = '%1 自定義代碼 %2 %3';
  133. Blockly.Msg.CocoRobo_CUSTOM_TYPE_IMPORT = '置頂';
  134. Blockly.Msg.CocoRobo_CUSTOM_TYPE_NORMAL = '普通';
  135. Blockly.Msg.CocoRobo_PRINT_TO_CHART_TOOLTIP = "";
  136. Blockly.Msg.CocoRobo_PRINT_TO_CHART_EMPTY_TITLE = "打印數據到圖表";
  137. Blockly.Msg.CocoRobo_PRINT_TO_CHART_INPUT_WITH = "打印數據到圖表";
  138. Blockly.Msg.CocoRobo_PRINT_TO_CHART_ITEM_TITLE = "數據";
  139. Blockly.Msg.CocoRobo_PRINT_TO_CHART_ITEM_TOOLTIP = "";
  140. Blockly.Msg.CocoRobo_PRINT_TO_CHART_CONTAINER_TITLE_ADD = "數據內容";
  141. Blockly.Msg.CocoRobo_PRINT_TO_CHART_CONTAINER_TOOLTIP = "";
  142. Blockly.Msg.CocoRobo_INIT_CHART_TOOLTIP = "";
  143. Blockly.Msg.CocoRobo_INIT_CHART_EMPTY_TITLE = "初始化圖表列標題";
  144. Blockly.Msg.CocoRobo_INIT_CHART_INPUT_WITH = "初始化圖表列標題";
  145. Blockly.Msg.CocoRobo_INIT_CHART_ITEM_TITLE = "標題";
  146. Blockly.Msg.CocoRobo_INIT_CHART_ITEM_TOOLTIP = "";
  147. Blockly.Msg.CocoRobo_INIT_CHART_CONTAINER_TITLE_ADD = "數據列標題";
  148. Blockly.Msg.CocoRobo_INIT_CHART_CONTAINER_TOOLTIP = "";
  149. Blockly.Msg.MICROBIT_UPDATE_MSG_ARGS_HELPURL = '';
  150. Blockly.Msg.MICROBIT_UPDATE_MSG_ARGS_MESSAGE0 = '刷新 遙控botbit的消息 %1 消息參數 %2 x %3 y %4 z %5 控制左臂 %6 控制右臂 %7';
  151. Blockly.Msg.MICROBIT_UPDATE_MSG_ARGS_TOOLTIP = "";
  152. Blockly.Msg.BOTBIT_REC_FROM_MICROBIT_HELPURL = '';
  153. Blockly.Msg.BOTBIT_REC_FROM_MICROBIT_MESSAGE0 = 'botbit 接收並執行';
  154. Blockly.Msg.BOTBIT_REC_FROM_MICROBIT_TOOLTIP = "";
  155. Blockly.Msg.GAMEBIT_BUTTON_HELPURL = '';
  156. Blockly.Msg.GAMEBIT_BUTTON_MESSAGE0 = '按下 %1';
  157. Blockly.Msg.GAMEBIT_BUTTON_TOOLTIP = "";
  158. Blockly.Msg.GAMEBIT_SHAKE_HELPURL = '';
  159. Blockly.Msg.GAMEBIT_SHAKE_MESSAGE0 = '震動 %1';
  160. Blockly.Msg.GAMEBIT_SHAKE_TOOLTIP = "";
  161. Blockly.Msg.GAMEBIT_XY_HELPURL = '';
  162. Blockly.Msg.GAMEBIT_XY_MESSAGE0 = '%1 軸 偏移值';
  163. Blockly.Msg.GAMEBIT_XY_TOOLTIP = "";
  164. Blockly.Msg.BOTBIT_JUMP_HELPURL = '';
  165. Blockly.Msg.BOTBIT_JUMP_MESSAGE0 = '舞步(jump) 單步時間 %1 毫秒';
  166. Blockly.Msg.BOTBIT_JUMP_TOOLTIP = "單位毫秒";
  167. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_X_MESSAGE0 = '加速度計 X 軸';
  168. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_X_TOOLTIP = '獲取加速度感應器 X 軸參數。';
  169. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_X_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/accelerometer.html#microbit.accelerometer.get_x';
  170. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_Y_MESSAGE0 = '加速度計 Y 軸';
  171. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_Y_TOOLTIP = '獲取加速度感應器 Y 軸參數。';
  172. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_Y_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/accelerometer.html#microbit.accelerometer.get_y';
  173. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_Z_MESSAGE0 = '加速度計 Z 軸';
  174. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_Z_TOOLTIP = '獲取加速度感應器 Z 軸參數。';
  175. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_Z_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/accelerometer.html#microbit.accelerometer.get_z';
  176. Blockly.Msg.MICROBIT_ACCELEROMETER_WAS_GESTURE_MESSAGE0 = '發生過手勢 %1';
  177. Blockly.Msg.MICROBIT_ACCELEROMETER_WAS_GESTURE_TOOLTIP = '透過返回 “真” 或者 “假” 提示自從上次檢查後是否發生過指定的手勢。';
  178. Blockly.Msg.MICROBIT_ACCELEROMETER_WAS_GESTURE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/accelerometer.html#microbit.accelerometer.was_gesture';
  179. Blockly.Msg.MICROBIT_ACCELEROMETER_IS_GESTURE_MESSAGE0 = '發生手勢 %1';
  180. Blockly.Msg.MICROBIT_ACCELEROMETER_IS_GESTURE_TOOLTIP = '透過返回 “真” 或者 “假” 表示自從現在發生指定的手勢。';
  181. Blockly.Msg.MICROBIT_ACCELEROMETER_IS_GESTURE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/accelerometer.html#microbit.accelerometer.is_gesture';
  182. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_GESTURES_MESSAGE0 = '獲取手勢';
  183. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_GESTURES_TOOLTIP = '返回發生過的手勢,同時清除以前的手勢。';
  184. Blockly.Msg.MICROBIT_ACCELEROMETER_GET_GESTURES_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/accelerometer.html#microbit.accelerometer.get_gestures';
  185. Blockly.Msg.MICROBIT_ACCELEROMETER_CURRENT_GESTURE_MESSAGE0 = '當前手勢';
  186. Blockly.Msg.MICROBIT_ACCELEROMETER_CURRENT_GESTURE_TOOLTIP = '返回當前手勢名稱。';
  187. Blockly.Msg.MICROBIT_ACCELEROMETER_CURRENT_GESTURE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/accelerometer.html#microbit.accelerometer.current_gesture';
  188. Blockly.Msg.MICROBIT_BUTTON_IS_PRESSED_MESSAGE0 = '按鍵 %1 已經按下';
  189. Blockly.Msg.MICROBIT_BUTTON_IS_PRESSED_TOOLTIP = '如果指定按鍵按下返回 “真”,否則返回 “假”。';
  190. Blockly.Msg.MICROBIT_BUTTON_IS_PRESSED_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/button.html#Button.is_pressed';
  191. Blockly.Msg.MICROBIT_BUTTON_WAS_PRESSED_MESSAGE0 = '按鍵 %1 曾經按下';
  192. Blockly.Msg.MICROBIT_BUTTON_WAS_PRESSED_TOOLTIP = '如果按鍵曾經按下過返回 “真”,否則返回 “假”。';
  193. Blockly.Msg.MICROBIT_BUTTON_WAS_PRESSED_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/button.html#Button.was_pressed';
  194. Blockly.Msg.MICROBIT_BUTTON_GET_PRESSES_MESSAGE0 = '按鍵 %1 按下過的次數';
  195. Blockly.Msg.MICROBIT_BUTTON_GET_PRESSES_TOOLTIP = '返回按鍵按下的總次數,然後清除計數。';
  196. Blockly.Msg.MICROBIT_BUTTON_GET_PRESSES_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/button.html#Button.get_presses';
  197. Blockly.Msg.MICROBIT_COMPASS_CALIBRATE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/compass.html#microbit.compass.calibrate';
  198. Blockly.Msg.MICROBIT_COMPASS_CALIBRATE_MESSAGE0 = '校正指南針';
  199. Blockly.Msg.MICROBIT_COMPASS_CALIBRATE_TOOLTIP = '開始校正指南針,提高精度。';
  200. Blockly.Msg.MICROBIT_COMPASS_IS_CALIBRATED_MESSAGE0 = '指南針已經校正';
  201. Blockly.Msg.MICROBIT_COMPASS_IS_CALIBRATED_TOOLTIP = '如果指南針已經校正返回 “真”,否則返回 “假”。';
  202. Blockly.Msg.MICROBIT_COMPASS_IS_CALIBRATED_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/compass.html#microbit.compass.is_calibrated';
  203. Blockly.Msg.MICROBIT_COMPASS_HEADING_MESSAGE0 = '指南針方向';
  204. Blockly.Msg.MICROBIT_COMPASS_HEADING_TOOLTIP = '返回指南針的數值,0 - 360 度,順時針方向,正北方是 0。';
  205. Blockly.Msg.MICROBIT_COMPASS_HEADING_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/compass.html#microbit.compass.heading';
  206. Blockly.Msg.MICROBIT_COMPASS_GET_FIELD_STRENGTH_MESSAGE0 = '指南針磁場強度';
  207. Blockly.Msg.MICROBIT_COMPASS_GET_FIELD_STRENGTH_TOOLTIP = '返回設備周圍磁場的強度。';
  208. Blockly.Msg.MICROBIT_COMPASS_GET_FIELD_STRENGTH_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/compass.html#microbit.compass.get_field_strength';
  209. Blockly.Msg.MICROBIT_COMPASS_X_MESSAGE0 = '磁力 X軸';
  210. Blockly.Msg.MICROBIT_COMPASS_X_TOOLTIP = '返回X軸方向的磁力數值。';
  211. Blockly.Msg.MICROBIT_COMPASS_X_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/compass.html#microbit.compass.get_x';
  212. Blockly.Msg.MICROBIT_COMPASS_Y_MESSAGE0 = '磁力 Y軸';
  213. Blockly.Msg.MICROBIT_COMPASS_Y_TOOLTIP = '返回Y軸方向的磁力數值。';
  214. Blockly.Msg.MICROBIT_COMPASS_Y_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/compass.html#microbit.compass.get_y';
  215. Blockly.Msg.MICROBIT_COMPASS_Z_MESSAGE0 = '磁力 Z軸';
  216. Blockly.Msg.MICROBIT_COMPASS_Z_TOOLTIP = '返回Z軸方向的磁力數值。';
  217. Blockly.Msg.MICROBIT_COMPASS_Z_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/compass.html#microbit.compass.get_z';
  218. Blockly.Msg.MICROBIT_DISPLAY_GET_PIXEL_MESSAGE0 = '獲取第 %1 列 %2 行 位置的亮度';
  219. Blockly.Msg.MICROBIT_DISPLAY_GET_PIXEL_TOOLTIP = '獲取第 X 列和 Y 行位置 LED 的亮度。 0 (不亮), 9 (最亮)。';
  220. Blockly.Msg.MICROBIT_DISPLAY_GET_PIXEL_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.get_pixel';
  221. Blockly.Msg.MICROBIT_DISPLAY_SET_PIXEL_MESSAGE0 = '設置第 %1 列 %2 行 LED 的亮度到 %3';
  222. Blockly.Msg.MICROBIT_DISPLAY_SET_PIXEL_TOOLTIP = '設置第 X 列 Y 行處 LED 的亮度。0 (不亮),9 (最亮)。';
  223. Blockly.Msg.MICROBIT_DISPLAY_SET_PIXEL_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.set_pixel';
  224. Blockly.Msg.MICROBIT_DISPLAY_CLEAR_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.clear';
  225. Blockly.Msg.MICROBIT_DISPLAY_CLEAR_MESSAGE0 = '清除顯示內容';
  226. Blockly.Msg.MICROBIT_DISPLAY_CLEAR_TOOLTIP = '清除全部顯示的內容 - 設置所有 LED 亮度為 0 (不亮)。';
  227. Blockly.Msg.MICROBIT_DISPLAY_SHOW_IMAGE_MESSAGE0 = '顯示圖像/文本 %1';
  228. Blockly.Msg.MICROBIT_DISPLAY_SHOW_IMAGE_TOOLTIP = '顯示圖像或文本消息。';
  229. Blockly.Msg.MICROBIT_DISPLAY_SHOW_IMAGE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.show';
  230. Blockly.Msg.MICROBIT_DISPLAY_SHOW_IMAGE_WITH_BRI_MESSAGE0 = '以亮度 ( %1 / %2 ) 顯示圖像 %3';
  231. Blockly.Msg.MICROBIT_DISPLAY_SHOW_IMAGE_WITH_BRI_TOOLTIP = '以指定亮度顯示圖像。';
  232. Blockly.Msg.MICROBIT_DISPLAY_SHOW_ANIMATION_MESSAGE0 = '動畫顯示圖像 %1 延時 %2 毫秒。%3 等待 %4 %5 循環 %6 %7 清除 %8';
  233. Blockly.Msg.MICROBIT_DISPLAY_SHOW_ANIMATION_TOOLTIP = '動畫方式顯示圖像列表,每兩個圖像之間延時壹段時間。還可以設置等待模式、循環模式以及完成後清除屏幕。';
  234. Blockly.Msg.MICROBIT_DISPLAY_SHOW_ANIMATION_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.show';
  235. Blockly.Msg.MICROBIT_DISPLAY_SCROLL_MESSAGE0 = '滾動消息 %1';
  236. Blockly.Msg.MICROBIT_DISPLAY_SCROLL_TOOLTIP = '滾動方式顯示文字。';
  237. Blockly.Msg.MICROBIT_DISPLAY_SCROLL_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.scroll';
  238. Blockly.Msg.MICROBIT_DISPLAY_SCROLL_ANIMATION_MESSAGE0 = '滾動消息 %1 延時 %2 毫秒。%3 等待 %4 %5 循環 %6 %7 等寬字體 %8';
  239. Blockly.Msg.MICROBIT_DISPLAY_SCROLL_ANIMATION_TOOLTIP = '滾動方式顯示文字。還可以設置等待模式、循環模式以及字體等寬。';
  240. Blockly.Msg.MICROBIT_DISPLAY_SCROLL_ANIMATION_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.scroll';
  241. Blockly.Msg.MICROBIT_DISPLAY_ON_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.on';
  242. Blockly.Msg.MICROBIT_DISPLAY_ON_MESSAGE0 = '打開屏幕';
  243. Blockly.Msg.MICROBIT_DISPLAY_ON_TOOLTIP = '打開屏幕顯示。';
  244. Blockly.Msg.MICROBIT_DISPLAY_OFF_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.off';
  245. Blockly.Msg.MICROBIT_DISPLAY_OFF_MESSAGE0 = '關閉屏幕';
  246. Blockly.Msg.MICROBIT_DISPLAY_OFF_TOOLTIP = '關閉屏幕顯示。';
  247. Blockly.Msg.MICROBIT_DISPLAY_IS_ON_MESSAGE0 = '顯示已經打開';
  248. Blockly.Msg.MICROBIT_DISPLAY_IS_ON_TOOLTIP = '屏幕已經打開就返回 “真”,否則返回 “假”';
  249. Blockly.Msg.MICROBIT_DISPLAY_IS_ON_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/display.html#microbit.display.is_on';
  250. Blockly.Msg.MICROBIT_IMAGE_BUILTINS_MESSAGE0 = '內置圖像 %1';
  251. Blockly.Msg.MICROBIT_IMAGE_BUILTINS_TOOLTIP = '選擇一個內置的圖像。';
  252. Blockly.Msg.MICROBIT_IMAGE_BUILTINS_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/image.html#attributes';
  253. Blockly.Msg.MICROBIT_IMAGE_COPY_MESSAGE0 = '復制圖像 %1';
  254. Blockly.Msg.MICROBIT_IMAGE_COPY_TOOLTIP = '創建參考圖像副本。';
  255. Blockly.Msg.MICROBIT_IMAGE_COPY_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/image.html#microbit.Image.copy';
  256. Blockly.Msg.MICROBIT_IMAGE_INVERT_MESSAGE0 = '反顯圖像 %1';
  257. Blockly.Msg.MICROBIT_IMAGE_INVERT_TOOLTIP = '反顯圖像(負片效果)。';
  258. Blockly.Msg.MICROBIT_IMAGE_INVERT_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/image.html#microbit.Image.invert';
  259. Blockly.Msg.MICROBIT_IMAGE_CREATE_MESSAGE0 = '創建圖像 %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30';
  260. Blockly.Msg.MICROBIT_IMAGE_CREATE_TOOLTIP = '創建新圖像。';
  261. Blockly.Msg.MICROBIT_IMAGE_CREATE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/image.html#microbit.Image';
  262. Blockly.Msg.MICROBIT_IMAGE_CREATE1_MESSAGE0 = '創建圖像 %1 首個行%2第二行%3第三行%4第四行%5第五行%6';
  263. Blockly.Msg.MICROBIT_IMAGE_CREATE1_TOOLTIP = '創建新圖像。';
  264. Blockly.Msg.MICROBIT_IMAGE_CREATE1_HELPURL = '';
  265. Blockly.Msg.MICROBIT_IMAGE_SHIFT_MESSAGE0 = '平移圖像 %1 %2 %3 位';
  266. Blockly.Msg.MICROBIT_IMAGE_SHIFT_TOOLTIP = '向特定方向移動圖像,並返回移動後的結果。';
  267. Blockly.Msg.MICROBIT_IMAGE_SHIFT_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/image.html#microbit.Image.shift_left';
  268. Blockly.Msg.MICROBIT_IMAGE_SHIFT_LEFT = '左移';
  269. Blockly.Msg.MICROBIT_IMAGE_SHIFT_RIGHT = '右移';
  270. Blockly.Msg.MICROBIT_IMAGE_SHIFT_UP = '上移';
  271. Blockly.Msg.MICROBIT_IMAGE_SHIFT_DOWN = '下移';
  272. Blockly.Msg.MICROBIT_MICROBIT_PANIC_MESSAGE0 = '錯誤狀態碼 %1';
  273. Blockly.Msg.MICROBIT_MICROBIT_PANIC_TOOLTIP = '進入錯誤模式,提示程序存在錯誤。需要重新啟動。用一個數字表示狀態碼。';
  274. Blockly.Msg.MICROBIT_MICROBIT_PANIC_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/microbit.html#microbit.panic';
  275. Blockly.Msg.MICROBIT_MICROBIT_RESET_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/microbit.html#microbit.reset';
  276. Blockly.Msg.MICROBIT_MICROBIT_RESET_MESSAGE0 = '復位 micro:bit';
  277. Blockly.Msg.MICROBIT_MICROBIT_RESET_TOOLTIP = '復位 micro:bit,重新運行';
  278. Blockly.Msg.MICROBIT_MICROBIT_SLEEP_MESSAGE0 = '睡眠 %1 毫秒';
  279. Blockly.Msg.MICROBIT_MICROBIT_SLEEP_TOOLTIP = '在進行下一個命令前,等待設定的時間。';
  280. Blockly.Msg.MICROBIT_MICROBIT_SLEEP_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/microbit.html#microbit.sleep';
  281. Blockly.Msg.MICROBIT_MICROBIT_RUNNING_TIME_MESSAGE0 = '運行時間';
  282. Blockly.Msg.MICROBIT_MICROBIT_RUNNING_TIME_TOOLTIP = '獲取開機或復位後的運行時間(毫秒)。';
  283. Blockly.Msg.MICROBIT_MICROBIT_RUNNING_TIME_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/microbit.html#microbit.running_time';
  284. Blockly.Msg.MICROBIT_MICROBIT_TEMPERATURE_MESSAGE0 = '溫度';
  285. Blockly.Msg.MICROBIT_MICROBIT_TEMPERATURE_TOOLTIP = '獲取 micro:bit 的溫度(℃)。';
  286. Blockly.Msg.MICROBIT_MICROBIT_TEMPERATURE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/microbit.html#microbit.temperature';
  287. Blockly.Msg.MICROBIT_MUSIC_PLAY_BUILT_IN_MESSAGE0 = '內置音樂 %1 %2 等待 %3 %4 循環 %5';
  288. Blockly.Msg.MICROBIT_MUSIC_PLAY_BUILT_IN_TOOLTIP = '播放內置的音樂,可以設置等待模式和循環播放。';
  289. Blockly.Msg.MICROBIT_MUSIC_PLAY_BUILT_IN_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/music.html#built-in-melodies';
  290. Blockly.Msg.MICROBIT_MUSIC_PITCH_MESSAGE0 = '播放音調 %1 %2 延時 %3 毫秒';
  291. Blockly.Msg.MICROBIT_MUSIC_PITCH_TOOLTIP = '在設定的時間長度裏播放音調。';
  292. Blockly.Msg.MICROBIT_MUSIC_PITCH_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/music.html#music.pitch';
  293. Blockly.Msg.MICROBIT_MUSIC_PLAY_LIST_OF_NOTES_MESSAGE0 = '播放音符列表 %1 等待 %2 %3 循環 %4';
  294. Blockly.Msg.MICROBIT_MUSIC_PLAY_LIST_OF_NOTES_TOOLTIP = '播放音符列表,可以設置等待模式或循環模式。';
  295. Blockly.Msg.MICROBIT_MUSIC_PLAY_LIST_OF_NOTES_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/music.html#musical-notation';
  296. Blockly.Msg.MICROBIT_MUSIC_RESET_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/music.html#music.reset';
  297. Blockly.Msg.MICROBIT_MUSIC_RESET_MESSAGE0 = '恢復音樂設置';
  298. Blockly.Msg.MICROBIT_MUSIC_RESET_TOOLTIP = '將所有音樂設置 (當前節拍, 音階和周期) 恢復成默認值。';
  299. Blockly.Msg.MICROBIT_MUSIC_STOP_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/music.html#music.stop';
  300. Blockly.Msg.MICROBIT_MUSIC_STOP_MESSAGE0 = '停止播放音樂';
  301. Blockly.Msg.MICROBIT_MUSIC_STOP_TOOLTIP = '停止播放音樂';
  302. Blockly.Msg.MICROBIT_MUSIC_SET_TEMPO_MESSAGE0 = '設置每壹拍等同 %1 分音符,每分鐘節拍數 %2';
  303. Blockly.Msg.MICROBIT_MUSIC_SET_TEMPO_TOOLTIP = '設置回放速度 (節拍)。壹定數量的滴答代表壹拍,每拍每分鐘播放次數 (BPM 每分鐘節拍)。';
  304. Blockly.Msg.MICROBIT_MUSIC_SET_TEMPO_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/music.html#music.set_tempo';
  305. Blockly.Msg.MICROBIT_MUSIC_GET_TEMPO_MESSAGE0 = '獲取當前節拍';
  306. Blockly.Msg.MICROBIT_MUSIC_GET_TEMPO_TOOLTIP = '獲取當前節拍: 每節拍滴答數, 每分鐘節拍 (BPM)。';
  307. Blockly.Msg.MICROBIT_MUSIC_GET_TEMPO_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/music.html#music.get_tempo';
  308. Blockly.Msg.MICROBIT_NEOPIXEL_INITIALISE_MESSAGE0 = '使用 腳位 %1 控制, neopixel 彩燈數 %2 ';
  309. Blockly.Msg.MICROBIT_NEOPIXEL_INITIALISE_TOOLTIP = '控制 neopixels 彩燈。需要設定 neopixels 彩燈數量和控制腳。';
  310. Blockly.Msg.MICROBIT_NEOPIXEL_INITIALISE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/neopixel.html#neopixel.NeoPixel';
  311. Blockly.Msg.MICROBIT_NEOPIXEL_CLEAR_MESSAGE0 = '清除 neopixels 彩燈 %1';
  312. Blockly.Msg.MICROBIT_NEOPIXEL_CLEAR_TOOLTIP = '清除所有 neopixels 彩燈';
  313. Blockly.Msg.MICROBIT_NEOPIXEL_CLEAR_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/neopixel.html#neopixel.NeoPixel.clear';
  314. Blockly.Msg.MICROBIT_NEOPIXEL_SHOW_MESSAGE0 = '顯示 neopixels 彩燈 %1';
  315. Blockly.Msg.MICROBIT_NEOPIXEL_SHOW_TOOLTIP = '顯示 / 更新全部 neopixels 彩燈。';
  316. Blockly.Msg.MICROBIT_NEOPIXEL_SHOW_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/neopixel.html#neopixel.NeoPixel.show';
  317. Blockly.Msg.MICROBIT_NEOPIXEL_SET_MESSAGE0 = 'neopixels 彩燈控制 %1 設置位置 %2 紅色 %3 綠色 %4 藍色 %5';
  318. Blockly.Msg.MICROBIT_NEOPIXEL_SET_TOOLTIP = '更新指定的 neopixel 彩燈的紅、綠、藍 (RGB) 顏色';
  319. Blockly.Msg.MICROBIT_NEOPIXEL_SET_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/neopixel.html#using-neopixels';
  320. Blockly.Msg.MICROBIT_PIN_TOUCHED_MESSAGE0 = '腳位 %1 被觸摸';
  321. Blockly.Msg.MICROBIT_PIN_TOUCHED_TOOLTIP = '如果引腳被觸摸將返回 “真”。';
  322. Blockly.Msg.MICROBIT_PIN_TOUCHED_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/pin.html#microbit.MicroBitTouchPin.is_touched';
  323. Blockly.Msg.MICROBIT_PIN_WAS_PRESSED_MESSAGE0 = '腳位 %1 曾經被觸摸';
  324. Blockly.Msg.MICROBIT_PIN_WAS_PRESSED_TOOLTIP = '如果引腳曾經被觸摸將返回 “真”。';
  325. Blockly.Msg.MICROBIT_PIN_WAS_PRESSED_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/pin.html#microbit.MicroBitTouchPin.was_pressed';
  326. Blockly.Msg.MICROBIT_PIN_GET_PRESSES_MESSAGE0 = '腳位 %1 被觸摸的次數';
  327. Blockly.Msg.MICROBIT_PIN_GET_PRESSES_TOOLTIP = '返回被觸摸的次數,然後清零。';
  328. Blockly.Msg.MICROBIT_PIN_GET_PRESSES_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/pin.html#microbit.MicroBitTouchPin.get_presses';
  329. Blockly.Msg.MICROBIT_PIN_READ_ANALOG_MESSAGE0 = '讀取引腳 %1 模擬電壓';
  330. Blockly.Msg.MICROBIT_PIN_READ_ANALOG_TOOLTIP = '讀取引腳的模擬輸入電壓。';
  331. Blockly.Msg.MICROBIT_PIN_READ_ANALOG_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/pin.html#microbit.MicroBitAnalogDigitalPin.read_analog';
  332. Blockly.Msg.MICROBIT_PIN_WRITE_ANALOG_MESSAGE0 = '設置模擬量 %1 到引腳 %2';
  333. Blockly.Msg.MICROBIT_PIN_WRITE_ANALOG_TOOLTIP = '寫入模擬參數到指定引腳上。';
  334. Blockly.Msg.MICROBIT_PIN_WRITE_ANALOG_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/pin.html#microbit.MicroBitAnalogDigitalPin.write_analog';
  335. Blockly.Msg.MICROBIT_PIN_READ_DIGITAL_MESSAGE0 = '讀取引腳 %1 的數字輸入';
  336. Blockly.Msg.MICROBIT_PIN_READ_DIGITAL_TOOLTIP = '讀取引腳的數字輸入 (真 或 假)。';
  337. Blockly.Msg.MICROBIT_PIN_READ_DIGITAL_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/pin.html#microbit.MicroBitDigitalPin.read_digital';
  338. Blockly.Msg.MICROBIT_PIN_WRITE_DIGITAL_MESSAGE0 = '設置數字輸出 %1 到引腳 %2';
  339. Blockly.Msg.MICROBIT_PIN_WRITE_DIGITAL_TOOLTIP = '寫入數字量 (真 或 假) 到指定引腳。';
  340. Blockly.Msg.MICROBIT_PIN_WRITE_DIGITAL_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/pin.html#microbit.MicroBitDigitalPin.write_digital';
  341. Blockly.Msg.MICROBIT_RADIO_ON_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/radio.html#radio.on';
  342. Blockly.Msg.MICROBIT_RADIO_ON_MESSAGE0 = '打開無線廣播';
  343. Blockly.Msg.MICROBIT_RADIO_ON_TOOLTIP = '打開無線廣播。需要明確宣告調用,因為它會消耗更多功率和占用更多記憶體。';
  344. Blockly.Msg.MICROBIT_RADIO_OFF_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/radio.html#radio.off';
  345. Blockly.Msg.MICROBIT_RADIO_OFF_MESSAGE0 = '關閉無線廣播';
  346. Blockly.Msg.MICROBIT_RADIO_OFF_TOOLTIP = '關閉無線廣播,節省功耗和記憶體。';
  347. Blockly.Msg.MICROBIT_RADIO_CONFIG_MESSAGE0 = '配置無線廣播消息長度 %1 %2 最大隊列數量 %3 %4 信道 %5 %6 廣播功率 %7 %8 地址 %9 %10 組 %11 %12 數據速率 %13';
  348. Blockly.Msg.MICROBIT_RADIO_CONFIG_TOOLTIP = '配置無線廣播。\n 長度指單個消息的最大長度; \n 隊列指可以存放在消息隊列中消息的數量; \n 信道指無線廣播使用的無線頻率; \n 功率指發射廣播信號的強度; \n 地址:32位值; \n 組:8位值(0-255); \n 數據速率指數據傳輸的速度。';
  349. Blockly.Msg.MICROBIT_RADIO_CONFIG_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/radio.html#radio.config';
  350. Blockly.Msg.MICROBIT_RADIO_RESET_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/radio.html#radio.reset';
  351. Blockly.Msg.MICROBIT_RADIO_RESET_MESSAGE0 = '復位無線廣播';
  352. Blockly.Msg.MICROBIT_RADIO_RESET_TOOLTIP = '恢復無線廣播到默認設置。';
  353. Blockly.Msg.MICROBIT_RADIO_SEND_STRING_MESSAGE0 = '發送消息 %1';
  354. Blockly.Msg.MICROBIT_RADIO_SEND_STRING_TOOLTIP = '廣播文字消息。';
  355. Blockly.Msg.MICROBIT_RADIO_SEND_STRING_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/radio.html#radio.send';
  356. Blockly.Msg.MICROBIT_RADIO_SEND_BYTES_MESSAGE0 = '發送字節 %1';
  357. Blockly.Msg.MICROBIT_RADIO_SEND_BYTES_TOOLTIP = '廣播字節。';
  358. Blockly.Msg.MICROBIT_RADIO_SEND_BYTES_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/radio.html#radio.send';
  359. Blockly.Msg.MICROBIT_RADIO_RECEIVE_MESSAGE0 = '接收消息';
  360. Blockly.Msg.MICROBIT_RADIO_RECEIVE_TOOLTIP = '接收消息。';
  361. Blockly.Msg.MICROBIT_RADIO_RECEIVE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/radio.html#radio.receive';
  362. Blockly.Msg.MICROBIT_RADIO_RECEIVE_BYTES_MESSAGE0 = '接收字節';
  363. Blockly.Msg.MICROBIT_RADIO_RECEIVE_BYTES_TOOLTIP = '接收字節。';
  364. Blockly.Msg.MICROBIT_RADIO_RECEIVE_BYTES_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/radio.html#radio.receive';
  365. Blockly.Msg.MICROBIT_SPEECH_SAY_MESSAGE0 = '說 %1';
  366. Blockly.Msg.MICROBIT_SPEECH_SAY_TOOLTIP = '嘗試說英語';
  367. Blockly.Msg.MICROBIT_SPEECH_SAY_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/speech.html#speech.say';
  368. Blockly.Msg.MICROBIT_SPEECH_PRONOUNCE_MESSAGE0 = '讀 %1';
  369. Blockly.Msg.MICROBIT_SPEECH_PRONOUNCE_TOOLTIP = '精確發音。';
  370. Blockly.Msg.MICROBIT_SPEECH_PRONOUNCE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/speech.html#phonemes';
  371. Blockly.Msg.MICROBIT_SPEECH_SING_MESSAGE0 = '唱 %1';
  372. Blockly.Msg.MICROBIT_SPEECH_SING_TOOLTIP = '象機器人壹樣唱歌。';
  373. Blockly.Msg.MICROBIT_SPEECH_SING_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/speech.html#singing';
  374. //MENUS
  375. Blockly.Msg.MICROBIT_GESTURE_SHAKE = '搖晃';
  376. Blockly.Msg.MICROBIT_GESTURE_UP = '上';
  377. Blockly.Msg.MICROBIT_GESTURE_DOWN = '下';
  378. Blockly.Msg.MICROBIT_GESTURE_LEFT = '左';
  379. Blockly.Msg.MICROBIT_GESTURE_RIGHT = '右';
  380. Blockly.Msg.MICROBIT_GESTURE_FACE_UP = '朝上';
  381. Blockly.Msg.MICROBIT_GESTURE_FACE_DOWN = '朝下';
  382. Blockly.Msg.MICROBIT_GESTURE_FREEFAIL = '自由下落';
  383. Blockly.Msg.MICROBIT_IMAGE_HEART = '心形';
  384. Blockly.Msg.MICROBIT_IMAGE_HEART_SMALL = '心(小)';
  385. Blockly.Msg.MICROBIT_IMAGE_HAPPY = '高興';
  386. Blockly.Msg.MICROBIT_IMAGE_SMILE = '笑臉';
  387. Blockly.Msg.MICROBIT_IMAGE_SAD = '傷心';
  388. Blockly.Msg.MICROBIT_IMAGE_CONFUSED = '困惑';
  389. Blockly.Msg.MICROBIT_IMAGE_ANGRY = '生氣';
  390. Blockly.Msg.MICROBIT_IMAGE_ASLEEP = '睡著';
  391. Blockly.Msg.MICROBIT_IMAGE_SUPRISED = '驚訝';
  392. Blockly.Msg.MICROBIT_IMAGE_SILLY = '愚蠢';
  393. Blockly.Msg.MICROBIT_IMAGE_FABULOUS = '極妙';
  394. Blockly.Msg.MICROBIT_IMAGE_MEH = '無聊';
  395. Blockly.Msg.MICROBIT_IMAGE_YES = '是';
  396. Blockly.Msg.MICROBIT_IMAGE_NO = '否';
  397. Blockly.Msg.MICROBIT_IMAGE_CLOCK12 = '12點';
  398. Blockly.Msg.MICROBIT_IMAGE_CLOCK11 = '11點';
  399. Blockly.Msg.MICROBIT_IMAGE_CLOCK10 = '10點';
  400. Blockly.Msg.MICROBIT_IMAGE_CLOCK9 = '9點';
  401. Blockly.Msg.MICROBIT_IMAGE_CLOCK8 = '8點';
  402. Blockly.Msg.MICROBIT_IMAGE_CLOCK7 = '7點';
  403. Blockly.Msg.MICROBIT_IMAGE_CLOCK6 = '6點';
  404. Blockly.Msg.MICROBIT_IMAGE_CLOCK5 = '5點';
  405. Blockly.Msg.MICROBIT_IMAGE_CLOCK4 = '4點';
  406. Blockly.Msg.MICROBIT_IMAGE_CLOCK3 = '3點';
  407. Blockly.Msg.MICROBIT_IMAGE_CLOCK2 = '2點';
  408. Blockly.Msg.MICROBIT_IMAGE_CLOCK1 = '1點';
  409. Blockly.Msg.MICROBIT_IMAGE_ARROW_N = '箭頭-北';
  410. Blockly.Msg.MICROBIT_IMAGE_ARROW_NE = '箭頭-東北';
  411. Blockly.Msg.MICROBIT_IMAGE_ARROW_E = '箭頭-東';
  412. Blockly.Msg.MICROBIT_IMAGE_ARROW_SE = '箭頭-東南';
  413. Blockly.Msg.MICROBIT_IMAGE_ARROW_S = '箭頭-南';
  414. Blockly.Msg.MICROBIT_IMAGE_ARROW_SW = '箭頭-西南';
  415. Blockly.Msg.MICROBIT_IMAGE_ARROW_W = '箭頭-西';
  416. Blockly.Msg.MICROBIT_IMAGE_ARROW_NW = '箭頭-西北';
  417. Blockly.Msg.MICROBIT_IMAGE_TRIANGLE = '三角形';
  418. Blockly.Msg.MICROBIT_IMAGE_TRIANGLE_LEFT = '左三角形';
  419. Blockly.Msg.MICROBIT_IMAGE_CHESSBOARD = '棋盤';
  420. Blockly.Msg.MICROBIT_IMAGE_DIAMOND = '菱形';
  421. Blockly.Msg.MICROBIT_IMAGE_DIAMOND_SMALL = '菱形(小)';
  422. Blockly.Msg.MICROBIT_IMAGE_SQUARE = '方形';
  423. Blockly.Msg.MICROBIT_IMAGE_SQUARE_SMALL = '方形(小)';
  424. Blockly.Msg.MICROBIT_IMAGE_RABBIT = '兔子';
  425. Blockly.Msg.MICROBIT_IMAGE_COW = '牛';
  426. Blockly.Msg.MICROBIT_IMAGE_MUSIC_CROTCHET = '四分音符';
  427. Blockly.Msg.MICROBIT_IMAGE_MUSIC_QUAVER = '八分音符';
  428. Blockly.Msg.MICROBIT_IMAGE_MUSIC_QUAVERS = '顫音';
  429. Blockly.Msg.MICROBIT_IMAGE_PITCHFORK = '叉子';
  430. Blockly.Msg.MICROBIT_IMAGE_XMAS = '聖誕樹';
  431. Blockly.Msg.MICROBIT_IMAGE_PACMAN = '吃豆人';
  432. Blockly.Msg.MICROBIT_IMAGE_TARGET = '目標';
  433. Blockly.Msg.MICROBIT_IMAGE_TSHIRT = 'T恤衫';
  434. Blockly.Msg.MICROBIT_IMAGE_ROLLERSKATE = '輪滑';
  435. Blockly.Msg.MICROBIT_IMAGE_DUCK = '鴨子';
  436. Blockly.Msg.MICROBIT_IMAGE_HOUSE = '房子';
  437. Blockly.Msg.MICROBIT_IMAGE_TORTOISE = '烏龜';
  438. Blockly.Msg.MICROBIT_IMAGE_BUTTERFLY = '蝴蝶';
  439. Blockly.Msg.MICROBIT_IMAGE_STICKFIGURE = '線條畫';
  440. Blockly.Msg.MICROBIT_IMAGE_GHOST = '幽靈';
  441. Blockly.Msg.MICROBIT_IMAGE_SWORD = '寶劍';
  442. Blockly.Msg.MICROBIT_IMAGE_GIRAFFE = '長頸鹿';
  443. Blockly.Msg.MICROBIT_IMAGE_SKULL = '頭';
  444. Blockly.Msg.MICROBIT_IMAGE_UMBRELLA = '傘';
  445. Blockly.Msg.MICROBIT_IMAGE_SNAKE = '蛇';
  446. Blockly.Msg.MICROBIT_IMAGE_ALL_CLOCKS = '所有時鐘';
  447. Blockly.Msg.MICROBIT_IMAGE_ALL_ARROWS = '所有箭頭';
  448. Blockly.Msg.MICROBIT_PIN_SET_SERVO_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%88%B5%E6%9C%BA';
  449. Blockly.Msg.MICROBIT_PIN_SET_SERVO_TOOLTIP = '設置伺服馬達角度,取值範圍為 0 ~ 180度';
  450. Blockly.Msg.MICROBIT_PIN_SET_SERVO_MESSAGE0 = '設置伺服馬達 腳位 %1 角度為 %2';
  451. Blockly.Msg.MICROBIT_PIN_SET_MODE_HELPURL = '';
  452. Blockly.Msg.MICROBIT_PIN_SET_MODE_TOOLTIP = '引腳模式有三種:懸空、上拉、下拉';
  453. Blockly.Msg.MICROBIT_PIN_SET_MODE_MESSAGE0 = '設置引腳 %1 模式為 %2';
  454. Blockly.Msg.MICROBIT_PIN_MODE_NO = '懸空';
  455. Blockly.Msg.MICROBIT_PIN_MODE_UP = '上拉';
  456. Blockly.Msg.MICROBIT_PIN_MODE_DOWN = '下拉';
  457. //uart
  458. Blockly.Msg.MICROBIT_UART_INIT_MESSAGE0 = '初始化串口波特率為 %3 TX為 %1 RX為 %2';
  459. Blockly.Msg.MICROBIT_UART_INIT_TOOLTIP = '';
  460. Blockly.Msg.MICROBIT_UART_INIT_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/uart.html';
  461. Blockly.Msg.MICROBIT_UART_ANY_MSG_RECEIVED_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/uart.html';
  462. Blockly.Msg.MICROBIT_UART_ANY_MSG_RECEIVED_TOOLTIP = '';
  463. Blockly.Msg.MICROBIT_UART_ANY_MSG_RECEIVED_MESSAGE0 = '串口接收到數據';
  464. Blockly.Msg.MICROBIT_UART_READ_MSG_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/uart.html';
  465. Blockly.Msg.MICROBIT_UART_READ_MSG_TOOLTIP = '';
  466. Blockly.Msg.MICROBIT_UART_READ_MSG_MESSAGE0 = '讀取串口 %1 字節';
  467. Blockly.Msg.MICROBIT_UART_READ_MSG_TO_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/uart.html';
  468. Blockly.Msg.MICROBIT_UART_READ_MSG_TO_TOOLTIP = '';
  469. Blockly.Msg.MICROBIT_UART_READ_MSG_TO_MESSAGE0 = '讀取串口 %1 字節存至 %2';
  470. Blockly.Msg.MICROBIT_UART_WRITE_MSG_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/uart.html';
  471. Blockly.Msg.MICROBIT_UART_WRITE_MSG_TOOLTIP = '';
  472. Blockly.Msg.MICROBIT_UART_WRITE_MSG_MESSAGE0 = '串口發送數據 %1';
  473. Blockly.Msg.MICROBIT_ALL_BYTES = "全部";
  474. Blockly.Msg.MICROBIT_ALINE_BYTES = "壹行";
  475. //labplus
  476. Blockly.Msg.LABPLUS_BUTTON_IS_PRESSED_MESSAGE0 = '腳位 %1 被觸發';
  477. Blockly.Msg.LABPLUS_BUTTON_IS_PRESSED_TOOLTIP = '如果指定按鍵按下返回 “真”,否則返回 “假”。';
  478. Blockly.Msg.LABPLUS_BUTTON_IS_PRESSED_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/button.html#Button.is_pressed';
  479. Blockly.Msg.LABPLUS_BUTTON_WAS_PRESSED_MESSAGE0 = '腳位 %1 曾經被觸發';
  480. Blockly.Msg.LABPLUS_BUTTON_WAS_PRESSED_TOOLTIP = '如果按鍵曾經按下過返回 “真”,否則返回 “假”。';
  481. Blockly.Msg.LABPLUS_BUTTON_WAS_PRESSED_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/button.html#Button.was_pressed';
  482. Blockly.Msg.LABPLUS_BUTTON_GET_PRESSES_MESSAGE0 = '腳位 %1 被觸發過的次數';
  483. Blockly.Msg.LABPLUS_BUTTON_GET_PRESSES_TOOLTIP = '返回按鍵按下的總次數,然後清除計數。';
  484. Blockly.Msg.LABPLUS_BUTTON_GET_PRESSES_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/button.html#Button.get_presses';
  485. Blockly.Msg.LABPLUS_LED_MESSAGE0 = '設置LED燈 腳位 %2 輸出 %1';
  486. Blockly.Msg.LABPLUS_LED_TOOLTIP = '';
  487. Blockly.Msg.LABPLUS_LED_HELPURL = 'http://wiki.labplus.cn/index.php?title=LED';
  488. Blockly.Msg.LABPLUS_INFRARED_IS_TRIGGERED_MESSAGE0 = '紅外探測 腳位 %1 被觸發';
  489. Blockly.Msg.LABPLUS_INFRARED_IS_TRIGGERED_TOOLTIP = '';
  490. Blockly.Msg.LABPLUS_INFRARED_IS_TRIGGERED_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%BA%A2%E5%A4%96%E6%8E%A2%E6%B5%8B';
  491. Blockly.Msg.LABPLUS_HEAT_SENSITIVE_DETECTOR_MESSAGE0 = '熱敏感應器 腳位 %1 的值';
  492. Blockly.Msg.LABPLUS_HEAT_SENSITIVE_DETECTOR_TOOLTIP = '';
  493. Blockly.Msg.LABPLUS_HEAT_SENSITIVE_DETECTOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%83%AD%E6%95%8F%E7%94%B5%E9%98%BB';
  494. Blockly.Msg.LABPLUS_I2C_LIGHT_SENSOR_MESSAGE0 = 'I2C數字光線感應器的值(lux)';
  495. Blockly.Msg.LABPLUS_I2C_LIGHT_SENSOR_TOOLTIP = '';
  496. Blockly.Msg.LABPLUS_I2C_LIGHT_SENSOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%95%B0%E5%AD%97%E5%85%89%E7%BA%BF';
  497. Blockly.Msg.LABPLUS_WATER_LEVEL_DETECTOR_MESSAGE0 = '水位感應器 腳位 %1 的值';
  498. Blockly.Msg.LABPLUS_WATER_LEVEL_DETECTOR_TOOLTIP = '';
  499. Blockly.Msg.LABPLUS_WATER_LEVEL_DETECTOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%B0%B4%E4%BD%8D';
  500. Blockly.Msg.LABPLUS_SMOKE_DETECTOR_IS_TRIGGERED_MESSAGE0 = '煙霧探測器 腳位 %1 被觸發';
  501. Blockly.Msg.LABPLUS_SMOKE_DETECTOR_IS_TRIGGERED_TOOLTIP = '';
  502. Blockly.Msg.LABPLUS_SMOKE_DETECTOR_IS_TRIGGERED_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%83%9F%E9%9B%BE';
  503. Blockly.Msg.LABPLUS_BUZZER_FOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%9C%82%E9%B8%A3%E5%99%A8';
  504. Blockly.Msg.LABPLUS_BUZZER_FOR_TOOLTIP = '';
  505. Blockly.Msg.LABPLUS_BUZZER_FOR_MESSAGE0 = '以頻率 %1 激活蜂鳴器 引腳0 %2 毫秒';
  506. Blockly.Msg.LABPLUS_BUZZER_ON_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%9C%82%E9%B8%A3%E5%99%A8';
  507. Blockly.Msg.LABPLUS_BUZZER_ON_TOOLTIP = '';
  508. Blockly.Msg.LABPLUS_BUZZER_ON_MESSAGE0 = '以頻率 %1 激活蜂鳴器 引腳0';
  509. Blockly.Msg.LABPLUS_BUZZER_OFF_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%9C%82%E9%B8%A3%E5%99%A8';
  510. Blockly.Msg.LABPLUS_BUZZER_OFF_TOOLTIP = '';
  511. Blockly.Msg.LABPLUS_BUZZER_OFF_MESSAGE0 = '關閉蜂鳴器 引腳0';
  512. Blockly.Msg.LABPLUS_TM_HM_SENSOR_MESSAGE0 = 'I2C溫濕度感應器的 %1 值';
  513. Blockly.Msg.LABPLUS_TM_HM_SENSOR_TOOLTIP = '';
  514. Blockly.Msg.LABPLUS_TM_HM_SENSOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%B8%A9%E6%B9%BF%E5%BA%A6';
  515. Blockly.Msg.LABPLUS_TM_HM_SENSOR_TM = '溫度';
  516. Blockly.Msg.LABPLUS_TM_HM_SENSOR_HM = '濕度';
  517. Blockly.Msg.LABPLUS_SET_SERVO_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%88%B5%E6%9C%BA';
  518. Blockly.Msg.LABPLUS_SET_SERVO_TOOLTIP = '';
  519. Blockly.Msg.LABPLUS_SET_SERVO_MESSAGE0 = '設置伺服馬達 腳位 %1 角度為 %2';
  520. Blockly.Msg.LABPLUS_FINGERPRINT_SENSOR_MESSAGE0 = '指紋感應器 腳位 %1 驗證透過';
  521. Blockly.Msg.LABPLUS_FINGERPRINT_SENSOR_TOOLTIP = '';
  522. Blockly.Msg.LABPLUS_FINGERPRINT_SENSOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%8C%87%E7%BA%B9';
  523. Blockly.Msg.LABPLUS_SET_MOTOR_HELPURL = '';
  524. Blockly.Msg.LABPLUS_SET_MOTOR_TOOLTIP = '';
  525. Blockly.Msg.LABPLUS_SET_MOTOR_MESSAGE0 = '設置馬達 %1 方向 %2 速度 %3';
  526. Blockly.Msg.LABPLUS_SET_MOTOR_CLOCKWISE = '正轉';
  527. Blockly.Msg.LABPLUS_SET_MOTOR_ANTI_CLOCKWISE = '反轉';
  528. Blockly.Msg.LABPLUS_STOP_MOTOR_HELPURL = '';
  529. Blockly.Msg.LABPLUS_STOP_MOTOR_TOOLTIP = '';
  530. Blockly.Msg.LABPLUS_STOP_MOTOR_MESSAGE0 = '停止馬達';
  531. Blockly.Msg.LABPLUS_GET_RFID_ID_MESSAGE0 = '射頻卡 腳位 %1 驗證透過';
  532. Blockly.Msg.LABPLUS_GET_RFID_ID_TOOLTIP = '';
  533. Blockly.Msg.LABPLUS_GET_RFID_ID_HELPURL = 'http://wiki.labplus.cn/index.php?title=RFID';
  534. Blockly.Msg.LABPLUS_GET_RFID_VALUE_MESSAGE0 = '電子錢包 腳位 %1 余額';
  535. Blockly.Msg.LABPLUS_GET_RFID_VALUE_TOOLTIP = '';
  536. Blockly.Msg.LABPLUS_GET_RFID_VALUE_HELPURL = '';
  537. Blockly.Msg.LABPLUS_SET_RFID_VALUE_MESSAGE0 = '設置電子錢包 腳位 %1 余額 %2 %3';
  538. Blockly.Msg.LABPLUS_SET_RFID_VALUE_TOOLTIP = '';
  539. Blockly.Msg.LABPLUS_SET_RFID_VALUE_HELPURL = '';
  540. Blockly.Msg.LABPLUS_SET_RFID_ADD = '增加';
  541. Blockly.Msg.LABPLUS_SET_RFID_MINUS = '減少';
  542. Blockly.Msg.LABPLUS_SOUND_IS_TRIGGERED_MESSAGE0 = '聲音感應器 腳位 %1 被觸發';
  543. Blockly.Msg.LABPLUS_SOUND_IS_TRIGGERED_TOOLTIP = '';
  544. Blockly.Msg.LABPLUS_SOUND_IS_TRIGGERED_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E9%BA%A6%E5%85%8B%E9%A3%8E';
  545. Blockly.Msg.LABPLUS_USB_SWITCH_HELPURL = '';
  546. Blockly.Msg.LABPLUS_USB_SWITCH_TOOLTIP = '';
  547. Blockly.Msg.LABPLUS_USB_SWITCH_MESSAGE0 = '%1 USB開關 腳位 %2';
  548. Blockly.Msg.LABPLUS_USB_SWITCH_ON = '打開';
  549. Blockly.Msg.LABPLUS_USB_SWITCH_OFF = '關閉';
  550. Blockly.Msg.LABPLUS_VOICE_RECORD_HELPURL = '';
  551. Blockly.Msg.LABPLUS_VOICE_RECORD_TOOLTIP = '';
  552. Blockly.Msg.LABPLUS_VOICE_RECORD_MESSAGE0 = '%1 語音錄放器 腳位 %2';
  553. Blockly.Msg.LABPLUS_VOICE_RECORD_ON = '打開';
  554. Blockly.Msg.LABPLUS_VOICE_RECORD_OFF = '關閉';
  555. Blockly.Msg.LABPLUS_RGB_INITIALISE_MESSAGE0 = '使用 腳位 %1 控制,RGB 彩燈數 %2 ';
  556. Blockly.Msg.LABPLUS_RGB_INITIALISE_TOOLTIP = '控制 RGB 彩燈。需要設定 neopixels 彩燈數量和控制腳。';
  557. Blockly.Msg.LABPLUS_RGB_INITIALISE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/neopixel.html#neopixel.NeoPixel';
  558. Blockly.Msg.LABPLUS_RGB_CLEAR_MESSAGE0 = '清除 RGB 彩燈 %1';
  559. Blockly.Msg.LABPLUS_RGB_CLEAR_TOOLTIP = '清除所有 RGB 彩燈';
  560. Blockly.Msg.LABPLUS_RGB_CLEAR_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/neopixel.html#neopixel.NeoPixel.clear';
  561. Blockly.Msg.LABPLUS_RGB_SHOW_MESSAGE0 = '顯示 RGB 彩燈 %1';
  562. Blockly.Msg.LABPLUS_RGB_SHOW_TOOLTIP = '顯示 / 更新全部 RGB 彩燈。';
  563. Blockly.Msg.LABPLUS_RGB_SHOW_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/neopixel.html#neopixel.NeoPixel.show';
  564. Blockly.Msg.LABPLUS_RGB_SET_MESSAGE0 = 'RGB 彩燈控制 %1 設置位置 %2 紅色 %3 綠色 %4 藍色 %5';
  565. Blockly.Msg.LABPLUS_RGB_SET_TOOLTIP = '更新指定的 RGB 彩燈的紅、綠、藍 (RGB) 顏色';
  566. Blockly.Msg.LABPLUS_RGB_SET_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/neopixel.html#using-neopixels';
  567. Blockly.Msg.LABPLUS_COMPITITION_INIT_EXTENDED_PINS_MESSAGE0 = '設置擴展端口 IO %1 為 %2';
  568. Blockly.Msg.LABPLUS_COMPITITION_INIT_EXTENDED_PINS_TOOLTIP = '0表示輸出引腳,1表示輸入引腳';
  569. Blockly.Msg.LABPLUS_COMPITITION_INIT_EXTENDED_PINS_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%AB%AF%E5%8F%A3%E6%89%A9%E5%B1%95';
  570. Blockly.Msg.LABPLUS_COMPITITION_INIT_EXTENDED_PINS_INPUT = '輸入';
  571. Blockly.Msg.LABPLUS_COMPITITION_INIT_EXTENDED_PINS_OUTPUT = '輸出';
  572. Blockly.Msg.LABPLUS_SET_EXTIO_MODE_INPUT = '輸入';
  573. Blockly.Msg.LABPLUS_SET_EXTIO_MODE_OUTPUT = '輸出';
  574. Blockly.Msg.LABPLUS_SET_EXTIO_MODE_MESSAGE0 = '初始化擴展端口 %1 IO0 為 %2 %3 IO1 為 %4 %5 IO2 為 %6 %7 IO3 為 %8 %9 IO4 為 %10 %11 IO5 為 %12 %13 IO6 為 %14 %15 IO7 為 %16';
  575. Blockly.Msg.LABPLUS_SET_EXTIO_MODE_TOOLTIP = '0表示輸出引腳,1表示輸入引腳';
  576. Blockly.Msg.LABPLUS_SET_EXTIO_MODE_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%AB%AF%E5%8F%A3%E6%89%A9%E5%B1%95';
  577. Blockly.Msg.LABPLUS_READ_EXTENDED_PIN_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%AB%AF%E5%8F%A3%E6%89%A9%E5%B1%95';
  578. Blockly.Msg.LABPLUS_READ_EXTENDED_PIN_TOOLTIP = '';
  579. Blockly.Msg.LABPLUS_READ_EXTENDED_PIN_MESSAGE0 = '讀取擴展端口值 IO %1'
  580. Blockly.Msg.LABPLUS_WRITE_EXTENDED_PIN_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%AB%AF%E5%8F%A3%E6%89%A9%E5%B1%95';
  581. Blockly.Msg.LABPLUS_WRITE_EXTENDED_PIN_TOOLTIP = '';
  582. Blockly.Msg.LABPLUS_WRITE_EXTENDED_PIN_MESSAGE0 = '設置擴展端口 IO %1 值為 %2';
  583. Blockly.Msg.LABPLUS_I2C_ULTRASONIC_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%B6%85%E5%A3%B0%E6%B3%A2';
  584. Blockly.Msg.LABPLUS_I2C_ULTRASONIC_TOOLTIP = '';
  585. Blockly.Msg.LABPLUS_I2C_ULTRASONIC_MESSAGE0 = 'I2C超聲波感應器的值';
  586. Blockly.Msg.MICROBIT_SET_MUSIC_PIN_HELPURL = '';
  587. Blockly.Msg.MICROBIT_SET_MUSIC_PIN_TOOLTIP = '';
  588. Blockly.Msg.MICROBIT_SET_MUSIC_PIN_MESSAGE0 = '設置默認蜂鳴器引腳為 %1';
  589. Blockly.Msg.LABPLUS_HUMAN_DETECTOR_IS_TRIGGERED_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E4%BA%BA%E4%BD%93%E6%84%9F%E5%BA%94';
  590. Blockly.Msg.LABPLUS_HUMAN_DETECTOR_IS_TRIGGERED_TOOLTIP = '';
  591. Blockly.Msg.LABPLUS_HUMAN_DETECTOR_IS_TRIGGERED_MESSAGE0 = '人體感應 腳位 %1 被觸發';
  592. Blockly.Msg.LABPLUS_MAGNETIC_SWITCH_IS_TRIGGERED_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E9%97%A8%E7%A3%81%E5%BC%80%E5%85%B3';
  593. Blockly.Msg.LABPLUS_MAGNETIC_SWITCH_IS_TRIGGERED_TOOLTIP = '';
  594. Blockly.Msg.LABPLUS_MAGNETIC_SWITCH_IS_TRIGGERED_MESSAGE0 = '門磁開關 腳位 %1 被觸發';
  595. Blockly.Msg.LABPLUS_SOUND_LEVEL_SENSOR_HELPURL = '';
  596. Blockly.Msg.LABPLUS_SOUND_LEVEL_SENSOR_TOOLTIP = '';
  597. Blockly.Msg.LABPLUS_SOUND_LEVEL_SENSOR_MESSAGE0 = '聲音感應器 腳位 %1 的值';
  598. Blockly.Msg.LABPLUS_SMOKE_SENSOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%83%9F%E9%9B%BE';
  599. Blockly.Msg.LABPLUS_SMOKE_SENSOR_TOOLTIP = '';
  600. Blockly.Msg.LABPLUS_SMOKE_SENSOR_MESSAGE0 = '煙霧感應器 腳位 %1 的值';
  601. Blockly.Msg.LABPLUS_SOIL_MOISTURE_SENSOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E5%9C%9F%E5%A3%A4%E6%B9%BF%E5%BA%A6';
  602. Blockly.Msg.LABPLUS_SOIL_MOISTURE_SENSOR_TOOLTIP = '';
  603. Blockly.Msg.LABPLUS_SOIL_MOISTURE_SENSOR_MESSAGE0 = '土壤濕度感應器 腳位 %1 的值';
  604. Blockly.Msg.LABPLUS_FAN_SWITCH_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%8E%92%E9%A3%8E%E6%89%87';
  605. Blockly.Msg.LABPLUS_FAN_SWITCH_TOOLTIP = '';
  606. Blockly.Msg.LABPLUS_FAN_SWITCH_MESSAGE0 = '%1 風扇 腳位 %2';
  607. Blockly.Msg.LABPLUS_VOICE_RECORD_ON_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%AF%AD%E9%9F%B3%E5%BD%95%E6%94%BE';
  608. Blockly.Msg.LABPLUS_VOICE_RECORD_ON_TOOLTIP = '';
  609. Blockly.Msg.LABPLUS_VOICE_RECORD_ON_MESSAGE0 = '打開錄放器 %1 腳位 %2';
  610. Blockly.Msg.LABPLUS_VOICE_RECORD_PLAY = '播放';
  611. Blockly.Msg.LABPLUS_VOICE_RECORD_REC = '錄音';
  612. Blockly.Msg.LABPLUS_VOICE_RECORD_OFF_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%AF%AD%E9%9F%B3%E5%BD%95%E6%94%BE';
  613. Blockly.Msg.LABPLUS_VOICE_RECORD_OFF_TOOLTIP = '';
  614. Blockly.Msg.LABPLUS_VOICE_RECORD_OFF_MESSAGE0 = '關閉錄放器 腳位 %1';
  615. Blockly.Msg.LABPLUS_MOTOR_ON_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%94%B5%E6%9C%BA%E9%A9%B1%E5%8A%A8';
  616. Blockly.Msg.LABPLUS_MOTOR_ON_TOOLTIP = '';
  617. Blockly.Msg.LABPLUS_MOTOR_ON_MESSAGE0 = '打開直流馬達 %1 速度 %2 腳位 %3';
  618. Blockly.Msg.LABPLUS_MOTOR_ON_CLOCKWISE = '正轉';
  619. Blockly.Msg.LABPLUS_MOTOR_ON_ANTICLOCKWISE = '反轉';
  620. Blockly.Msg.LABPLUS_MOTOR_OFF_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%94%B5%E6%9C%BA%E9%A9%B1%E5%8A%A8';
  621. Blockly.Msg.LABPLUS_MOTOR_OFF_TOOLTIP = '';
  622. Blockly.Msg.LABPLUS_MOTOR_OFF_MESSAGE0 = '停止直流馬達 腳位 %1';
  623. Blockly.Msg.LABPLUS_READ_COLOR_FROM_I2C_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E9%A2%9C%E8%89%B2';
  624. Blockly.Msg.LABPLUS_READ_COLOR_FROM_I2C_TOOLTIP = '';
  625. Blockly.Msg.LABPLUS_READ_COLOR_FROM_I2C_MESSAGE0 = 'I2C顏色感應器讀取並儲存顏色';
  626. Blockly.Msg.LABPLUS_RGB_COLOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=RGB_LED';
  627. Blockly.Msg.LABPLUS_RGB_COLOR_TOOLTIP = '讀取已儲存的顏色';
  628. Blockly.Msg.LABPLUS_RGB_COLOR_MESSAGE0 = 'RGB顏色 %1';
  629. Blockly.Msg.LABPLUS_SET_I2C_DIGITS_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%95%B0%E7%A0%81%E7%AE%A1';
  630. Blockly.Msg.LABPLUS_SET_I2C_DIGITS_TOOLTIP = '';
  631. Blockly.Msg.LABPLUS_SET_I2C_DIGITS_MESSAGE0 = '設置I2C數碼管的值為 %1';
  632. Blockly.Msg.LABPLUS_TURN_OFF_I2C_DIGITS_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%95%B0%E7%A0%81%E7%AE%A1';
  633. Blockly.Msg.LABPLUS_TURN_OFF_I2C_DIGITS_TOOLTIP = '';
  634. Blockly.Msg.LABPLUS_TURN_OFF_I2C_DIGITS_MESSAGE0 = '關閉I2C數碼管';
  635. Blockly.Msg.LABPLUS_UART_SET_MIDI_MELODIC_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%94%B5%E5%AD%90%E7%90%B4';
  636. Blockly.Msg.LABPLUS_UART_SET_MIDI_MELODIC_TOOLTIP = '';
  637. Blockly.Msg.LABPLUS_UART_SET_MIDI_MELODIC_MESSAGE0 = '設置MIDI模組音調為 %1';
  638. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%94%B5%E5%AD%90%E7%90%B4';
  639. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_TOOLTIP = '';
  640. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_MESSAGE0 = 'MIDI模組 %2 音符 %1';
  641. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_Do = 'Do';
  642. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_Re = 'Re';
  643. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_Mi = 'Mi';
  644. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_Fa = 'Fa';
  645. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_Sol = 'Sol';
  646. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_La = 'La';
  647. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE_Si = 'Si';
  648. Blockly.Msg.LABPLUS_UART_PLAY_MIDI_NOTE = '播放';
  649. Blockly.Msg.LABPLUS_UART_OFF_MIDI_NOTE = '停止';
  650. Blockly.Msg.LABPLUS_UART_OFF_MIDI_NOTE_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%94%B5%E5%AD%90%E7%90%B4';
  651. Blockly.Msg.LABPLUS_UART_OFF_MIDI_NOTE_TOOLTIP = '';
  652. Blockly.Msg.LABPLUS_UART_OFF_MIDI_NOTE_MESSAGE0 = 'MIDI模組停止播放音符 %1';
  653. Blockly.Msg.LABPLUS_UART_INIT_MIDI_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%94%B5%E5%AD%90%E7%90%B4';
  654. Blockly.Msg.LABPLUS_UART_INIT_MIDI_TOOLTIP = '';
  655. Blockly.Msg.LABPLUS_UART_INIT_MIDI_MESSAGE0 = '初始化MIDI模組 %1';
  656. Blockly.Msg.LABPLUS_LINE_FOLLOWER_IS_TRIGGERED_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E5%BE%AA%E8%BF%B9';
  657. Blockly.Msg.LABPLUS_LINE_FOLLOWER_IS_TRIGGERED_TOOLTIP = '';
  658. Blockly.Msg.LABPLUS_LINE_FOLLOWER_IS_TRIGGERED_MESSAGE0 = '循跡感應器 腳位 %1 檢測為黑';
  659. Blockly.Msg.LABPLUS_TEMPERATURE_SENSOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=LM35%E6%B8%A9%E5%BA%A6';
  660. Blockly.Msg.LABPLUS_TEMPERATURE_SENSOR_TOOLTIP = '';
  661. Blockly.Msg.LABPLUS_TEMPERATURE_SENSOR_MESSAGE0 = 'LM35溫度感應器 腳位 %1 的值';
  662. Blockly.Msg.LABPLUS_ROTATE_DIMMER_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%97%8B%E9%92%AE%E7%94%B5%E4%BD%8D%E5%99%A8';
  663. Blockly.Msg.LABPLUS_ROTATE_DIMMER_TOOLTIP = '';
  664. Blockly.Msg.LABPLUS_ROTATE_DIMMER_MESSAGE0 = '旋轉電位器 腳位 %1 的值';
  665. Blockly.Msg.LABPLUS_SHAKE_DETECTOR_IS_TRIGGERED_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E9%9C%87%E5%8A%A8';
  666. Blockly.Msg.LABPLUS_SHAKE_DETECTOR_IS_TRIGGERED_TOOLTIP = '';
  667. Blockly.Msg.LABPLUS_SHAKE_DETECTOR_IS_TRIGGERED_MESSAGE0 = '震動感應器 腳位 %1 被觸發';
  668. Blockly.Msg.LABPLUS_LASER_SWITCH_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%BF%80%E5%85%89%E5%8F%91%E5%B0%84';
  669. Blockly.Msg.LABPLUS_LASER_SWITCH_TOOLTIP = '';
  670. Blockly.Msg.LABPLUS_LASER_SWITCH_MESSAGE0 = '%1 激光開關 腳位 %2';
  671. Blockly.Msg.LABPLUS_4BUTTON_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E5%9B%9B%E6%8C%89%E9%94%AE';
  672. Blockly.Msg.LABPLUS_4BUTTON_TOOLTIP = '';
  673. Blockly.Msg.LABPLUS_4BUTTON_MESSAGE0 = '四向按鍵模組 腳位 %1 按鍵 %2 被按下';
  674. Blockly.Msg.BLUE = 'A';
  675. Blockly.Msg.GREEN = 'B';
  676. Blockly.Msg.RED = 'C';
  677. Blockly.Msg.YELLOW = 'D';
  678. Blockly.Msg.LABPLUS_JOYSTICK_HELPURL = '';
  679. Blockly.Msg.LABPLUS_JOYSTICK_TOOLTIP = '';
  680. Blockly.Msg.LABPLUS_JOYSTICK_MESSAGE0 = '搖桿 引腳A0 %1 引腳A1 %2 %3 軸的值';
  681. Blockly.Msg.LABPLUS_UART_MP3_PLAY_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E9%9F%B3%E4%B9%90%E6%92%AD%E6%94%BE';
  682. Blockly.Msg.LABPLUS_UART_MP3_PLAY_TOOLTIP = '';
  683. Blockly.Msg.LABPLUS_UART_MP3_PLAY_MESSAGE0 = 'MP3模組(UART)播放第 %1 首音樂';
  684. Blockly.Msg.LABPLUS_UART_MP3_SET_VOLUME_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E9%9F%B3%E4%B9%90%E6%92%AD%E6%94%BE';
  685. Blockly.Msg.LABPLUS_UART_MP3_SET_VOLUME_TOOLTIP = '';
  686. Blockly.Msg.LABPLUS_UART_MP3_SET_VOLUME_MESSAGE0 = '設置MP3模組(UART)音量為 %1';
  687. Blockly.Msg.LABPLUS_UART_MP3_SET_STATUS_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E9%9F%B3%E4%B9%90%E6%92%AD%E6%94%BE';
  688. Blockly.Msg.LABPLUS_UART_MP3_SET_STATUS_TOOLTIP = '';
  689. Blockly.Msg.LABPLUS_UART_MP3_SET_STATUS_MESSAGE0 = '設置MP3模組(UART)狀態為 %1';
  690. Blockly.Msg.PAUSE = '暫停';
  691. Blockly.Msg.STOP = '停止';
  692. Blockly.Msg.PLAY = '繼續播放';
  693. Blockly.Msg.LABPLUS_UART_INIT_HELPURL = 'http://wiki.labplus.cn/index.php?title=Bluebit';
  694. Blockly.Msg.LABPLUS_UART_INIT_TOOLTIP = '';
  695. Blockly.Msg.LABPLUS_UART_INIT_MESSAGE0 = '初始化串口波特率為 %3 TX為 %1 RX為 %2';
  696. Blockly.Msg.LABPLUS_VOICE_RECORD_ON1_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%AF%AD%E9%9F%B3%E5%BD%95%E6%94%BE';
  697. Blockly.Msg.LABPLUS_VOICE_RECORD_ON1_TOOLTIP = '';
  698. Blockly.Msg.LABPLUS_VOICE_RECORD_ON1_MESSAGE0 = '打開錄放器 %1 %2 引腳REC %3 引腳PLAY %4';
  699. Blockly.Msg.LABPLUS_VOICE_RECORD_OFF1_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%AF%AD%E9%9F%B3%E5%BD%95%E6%94%BE';
  700. Blockly.Msg.LABPLUS_VOICE_RECORD_OFF1_TOOLTIP = '';
  701. Blockly.Msg.LABPLUS_VOICE_RECORD_OFF1_MESSAGE0 = '關閉錄放器 %1 引腳REC %2 引腳PLAY %3';
  702. Blockly.Msg.LABPLUS_MOTOR_ON1_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%94%B5%E6%9C%BA%E9%A9%B1%E5%8A%A8';
  703. Blockly.Msg.LABPLUS_MOTOR_ON1_TOOLTIP = '';
  704. Blockly.Msg.LABPLUS_MOTOR_ON1_MESSAGE0 = '打開直流馬達 %1 速度 %2 引腳AIN1 %3 引腳AIN2 %4';
  705. Blockly.Msg.LABPLUS_MOTOR_OFF1_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%94%B5%E6%9C%BA%E9%A9%B1%E5%8A%A8';
  706. Blockly.Msg.LABPLUS_MOTOR_OFF1_TOOLTIP = '';
  707. Blockly.Msg.LABPLUS_MOTOR_OFF1_MESSAGE0 = '停止直流馬達 %1 引腳AIN1 %2 引腳AIN2 %3';
  708. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_CURSOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=1602_LCD';
  709. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_CURSOR_TOOLTIP = '';
  710. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_CURSOR_MESSAGE0 = '設置LCD遊標位置%1 X %2 Y %3';
  711. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_PRINT_HELPURL = 'http://wiki.labplus.cn/index.php?title=1602_LCD';
  712. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_PRINT_TOOLTIP = '';
  713. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_PRINT_MESSAGE0 = '設置LCD顯示 %1';
  714. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_SCROLL_HELPURL = 'http://wiki.labplus.cn/index.php?title=1602_LCD';
  715. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_SCROLL_TOOLTIP = '配合循環次數使用';
  716. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_SCROLL_MESSAGE0 = '%1滾動LCD顯示內容';
  717. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_SCROLL_ALEFT = '向左';
  718. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_SCROLL_RIGHTWARD = '向右';
  719. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_CLEAR_HELPURL = 'http://wiki.labplus.cn/index.php?title=1602_LCD';
  720. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_CLEAR_TOOLTIP = '';
  721. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_CLEAR_MESSAGE0 = '清除LCD顯示內容';
  722. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_STATE_HELPURL = 'http://wiki.labplus.cn/index.php?title=1602_LCD';
  723. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_STATE_TOOLTIP = '';
  724. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_STATE_MESSAGE0 = '設置LCD %1';
  725. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_HIDE_CURSOR = '消隱光標';
  726. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_SHOW_CURSOR = '顯示光標';
  727. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_BLINK_CURSOR = '光標閃爍';
  728. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_SCROLL_LEFT = '左滾動顯示';
  729. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_SCROLL_RIGHT = '右滾動顯示';
  730. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_LEFT_TO_RIGHT = '字元串流從左到右';
  731. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_RIGHT_TO_LEFT = '字元串流從右到左';
  732. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_CURSOR_TO_ORIGIN = '光標回到原點';
  733. Blockly.Msg.LABPLUS_SET_I2C_LCD1602_CLEAR = '清屏';
  734. Blockly.Msg.LABPLUS_UART_ANY_MSG_RECEIVED_HELPURL = 'http://wiki.labplus.cn/index.php?title=Bluebit';
  735. Blockly.Msg.LABPLUS_UART_ANY_MSG_RECEIVED_TOOLTIP = '';
  736. Blockly.Msg.LABPLUS_UART_ANY_MSG_RECEIVED_MESSAGE0 = '%1 接收到數據';
  737. Blockly.Msg.BLUEBIT_UART = '串口';
  738. Blockly.Msg.BLUEBIT_INFRARED_SIGNAL = '紅外信號';
  739. Blockly.Msg.BLUEBIT_BLUEBOOTH = '藍牙';
  740. Blockly.Msg.LABPLUS_UART_READ_MSG_HELPURL = 'http://wiki.labplus.cn/index.php?title=Bluebit';
  741. Blockly.Msg.LABPLUS_UART_READ_MSG_TOOLTIP = '';
  742. Blockly.Msg.LABPLUS_UART_READ_MSG_MESSAGE0 = '讀取 %1 數據';
  743. Blockly.Msg.LABPLUS_UART_WRITE_MSG_HELPURL = 'http://wiki.labplus.cn/index.php?title=Bluebit';
  744. Blockly.Msg.LABPLUS_UART_WRITE_MSG_TOOLTIP = '';
  745. Blockly.Msg.LABPLUS_UART_WRITE_MSG_MESSAGE0 = '%1 發送數據 %2';
  746. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%82%B9%E9%98%B5';
  747. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_TOOLTIP = '';
  748. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_MESSAGE0 = '設置點陣 %1 首個行顯示%2 第二行顯示%3 第三行顯示%4 第四行顯示%5 第五行顯示%6 第六行顯示%7 第七行顯示%8 第八行顯示%9 ';
  749. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_MESSAGE2 = '設置點陣 %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 %71 %72';
  750. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_CLEAR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%82%B9%E9%98%B5';
  751. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_CLEAR_TOOLTIP = '';
  752. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_CLEAR_MESSAGE0 = '清空點陣';
  753. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_DRAW_PIXEL_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%82%B9%E9%98%B5';
  754. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_DRAW_PIXEL_TOOLTIP = '';
  755. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_DRAW_PIXEL_MESSAGE0 = '點陣描點 %1 X %2 Y %3';
  756. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_SHOW_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E7%82%B9%E9%98%B5';
  757. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_SHOW_TOOLTIP = '';
  758. Blockly.Msg.LABPLUS_SET_I2C_LED_MATRIX_SHOW_MESSAGE0 = '點陣顯示生效';
  759. Blockly.Msg.LABPLUS_UART_SET_OLCD_HELPURL = 'http://wiki.labplus.cn/index.php?title=LCD';
  760. Blockly.Msg.LABPLUS_UART_SET_OLCD_TOOLTIP = '';
  761. Blockly.Msg.LABPLUS_UART_SET_OLCD_MESSAGE0 = '設置OLCD屏 %1 X %2 Y %3 顯示文本 %4 字體為 %5';
  762. Blockly.Msg.LABPLUS_UART_SET_OLCD_CLEAR_HELPURL = 'http://wiki.labplus.cn/index.php?title=LCD';
  763. Blockly.Msg.LABPLUS_UART_SET_OLCD_CLEAR_TOOLTIP = '';
  764. Blockly.Msg.LABPLUS_UART_SET_OLCD_CLEAR_MESSAGE0 = '在OLCD屏上擦除矩陣 %1 X1 %2 Y1 %3 X2 %4 Y2 %5';
  765. Blockly.Msg.LABPLUS_UART_SET_OLCD_CLEAR_ALL_MESSAGE0 = '清空OLCD屏';
  766. Blockly.Msg.LABPLUS_UART_SET_OLCD_CLEAR_ALL_HELPURL = 'http://wiki.labplus.cn/index.php?title=LCD';
  767. Blockly.Msg.LABPLUS_UART_SET_OLCD_CLEAR_ALL_TOOLTIP = '';
  768. Blockly.Msg.LABPLUS_LIGHT_SENSOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E6%A8%A1%E6%8B%9F%E5%85%89%E7%BA%BF';
  769. Blockly.Msg.LABPLUS_LIGHT_SENSOR_TOOLTIP = '';
  770. Blockly.Msg.LABPLUS_LIGHT_SENSOR_MESSAGE0 = '模擬光線感應器 腳位 %1 的值';
  771. Blockly.Msg.LABPLUS_BUTTON_MODULE_IS_PRESSED_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/i2c.html';
  772. Blockly.Msg.LABPLUS_BUTTON_MODULE_IS_PRESSED_TOOLTIP = '';
  773. Blockly.Msg.LABPLUS_BUTTON_MODULE_IS_PRESSED_MESSAGE0 = '按鍵模組 腳位 %1 被按下';
  774. Blockly.Msg.MICROBIT_EXT2_SET_SERVO_HELPURL = 'http://wiki.labplus.cn/index.php?title=Extend:bit%E2%85%A1';
  775. Blockly.Msg.MICROBIT_EXT2_SET_SERVO_TOOLTIP = '';
  776. Blockly.Msg.MICROBIT_EXT2_SET_SERVO_MESSAGE0 = '設置伺服馬達 %1 的角度為 %2';
  777. Blockly.Msg.MICROBIT_EXT2_SET_MOTOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=Extend:bit%E2%85%A1';
  778. Blockly.Msg.MICROBIT_EXT2_SET_MOTOR_TOOLTIP = '';
  779. Blockly.Msg.MICROBIT_EXT2_SET_MOTOR_MESSAGE0 = '設置馬達 %1 方向 %2 速度 %3';
  780. Blockly.Msg.MICROBIT_EXT2_STOP_MOTOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=Extend:bit%E2%85%A1';
  781. Blockly.Msg.MICROBIT_EXT2_STOP_MOTOR_TOOLTIP = '';
  782. Blockly.Msg.MICROBIT_EXT2_STOP_MOTOR_MESSAGE0 = '停止馬達 %1';
  783. Blockly.Msg.MICROBIT_EXT2_SOUND_VALUE_MESSAGE0 = '聲音感應器的值';
  784. Blockly.Msg.MICROBIT_EXT2_SOUND_VALUE_HELPURL = 'http://wiki.labplus.cn/index.php?title=Extend:bit%E2%85%A1';
  785. Blockly.Msg.MICROBIT_EXT2_SOUND_VALUE_TOOLTIP = '';
  786. Blockly.Msg.MICROBIT_EXT2_LIGHT_VALUE_MESSAGE0 = '光線感應器的值';
  787. Blockly.Msg.MICROBIT_EXT2_LIGHT_VALUE_HELPURL = 'http://wiki.labplus.cn/index.php?title=Extend:bit%E2%85%A1';
  788. Blockly.Msg.MICROBIT_EXT2_LIGHT_VALUE_TOOLTIP = '';
  789. Blockly.Msg.MICROBIT_EXT2_SET_PWM_MESSAGE0 = '設置 PWM 接口 %1 輸出值為 %2';
  790. Blockly.Msg.MICROBIT_EXT2_SET_PWM_TOOLTIP = 'PWM 值範圍 0~4095';
  791. Blockly.Msg.MICROBIT_EXT2_SET_PWM_HELPURL = 'http://wiki.labplus.cn/index.php?title=Extend:bit%E2%85%A1';
  792. Blockly.Msg.MICROBIT_EXT2_STEP_MOTOR_MESSAGE0 = '驅動步進馬達 接口 %1 方向 %2 速度 %3';
  793. Blockly.Msg.MICROBIT_EXT2_STEP_MOTOR_TOOLTIP = '註意:該功能不能與驅動伺服馬達和DC馬達及PWM輸出同時使用。因為線序的問題,只支持28BYJ-48步進馬達。\nspeed 值範圍 25~150';
  794. Blockly.Msg.MICROBIT_EXT2_STEP_MOTOR_HELPURL = 'http://wiki.labplus.cn/index.php?title=Extend:bit%E2%85%A1';
  795. Blockly.Msg.MICROBIT_INIT_I2C_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/i2c.html';
  796. Blockly.Msg.MICROBIT_INIT_I2C_TOOLTIP = '';
  797. Blockly.Msg.MICROBIT_INIT_I2C_MESSAGE0 = '初始化I2C 頻率 %1 引腳SDA %2 引腳SCL %3';
  798. Blockly.Msg.MICROBIT_I2C_READ_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/i2c.html';
  799. Blockly.Msg.MICROBIT_I2C_READ_TOOLTIP = '';
  800. Blockly.Msg.MICROBIT_I2C_READ_MESSAGE0 = 'I2C讀取從地址 %1 讀取 %2 字節';
  801. Blockly.Msg.MICROBIT_I2C_WRITE_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/i2c.html';
  802. Blockly.Msg.MICROBIT_I2C_WRITE_TOOLTIP = '';
  803. Blockly.Msg.MICROBIT_I2C_WRITE_MESSAGE0 = 'I2C寫入 %2 到地址 %1';
  804. Blockly.Msg.MICROBIT_CONVERT_BYTEARRAY_HELPURL = 'https://microbit-micropython.readthedocs.io/en/latest/i2c.html';
  805. Blockly.Msg.MICROBIT_CONVERT_BYTEARRAY_TOOLTIP = '';
  806. Blockly.Msg.MICROBIT_CONVERT_BYTEARRAY_MESSAGE0 = '轉bytearray %1';
  807. Blockly.Msg.BOTBIT_MOTOR_ON_HELPURL = '';
  808. Blockly.Msg.BOTBIT_MOTOR_ON_TOOLTIP = '範圍:-2000~2000';
  809. Blockly.Msg.BOTBIT_MOTOR_ON_MESSAGE0 = '設置機器人 %1 右輪速度為 %2 左輪速度為 %3';
  810. Blockly.Msg.BOTBIT_MOTOR_LEFT = '左';
  811. Blockly.Msg.BOTBIT_MOTOR_RIGHT = '右';
  812. Blockly.Msg.BOTBIT_SERVO_UP = '上方';
  813. Blockly.Msg.BOTBIT_SERVO_DOWN = '下方';
  814. Blockly.Msg.BOTBIT_MOTOR_FORWARD = '前進';
  815. Blockly.Msg.BOTBIT_MOTOR_BACKWARD = '後退';
  816. Blockly.Msg.BOTBIT_TURN_HELPURL = '';
  817. Blockly.Msg.BOTBIT_TURN_MESSAGE0 = '舞步(turn) 步數 %1 單步時間 %2 毫秒 方向 %3';
  818. Blockly.Msg.BOTBIT_TURN_TOOLTIP = "";
  819. Blockly.Msg.BOTBIT_setRGB_HELPURL = '';
  820. Blockly.Msg.BOTBIT_setRGB_MESSAGE0 = '設 %1 燈 R %2 G %3 B %4';
  821. Blockly.Msg.BOTBIT_setRGB_TOOLTIP = 'r,g,b:0~255';
  822. Blockly.Msg.BOTBIT_setHSV_HELPURL = '';
  823. Blockly.Msg.BOTBIT_setHSV_MESSAGE0 = '設 %1 燈 h %2 s %3 v %4';
  824. Blockly.Msg.BOTBIT_setHSV_TOOLTIP = "h: 0~360,s: 0~1,v: 0~1";
  825. Blockly.Msg.BOTBIT_HOLDBALL_HELPURL = '';
  826. Blockly.Msg.BOTBIT_HOLDBALL_TOOLTIP = '';
  827. Blockly.Msg.BOTBIT_HOLDBALL_MESSAGE0 = '雙臂抱起';
  828. Blockly.Msg.BOTBIT_STEERING_ENGINEL_HELPURL = '';
  829. Blockly.Msg.BOTBIT_STEERING_ENGINEL_TOOLTIP = '角度範圍為-45°~45°';
  830. Blockly.Msg.BOTBIT_STEERING_ENGINEL_MESSAGE0 = '獲取 %1臂 速度';
  831. Blockly.Msg.BOTBIT_STEERING_ENGINET_MESSAGE0 = '獲取 %1臂 傾斜角';
  832. Blockly.Msg.X = 'X:';
  833. Blockly.Msg.Y = 'Y:';
  834. Blockly.Msg.W = '寬:';
  835. Blockly.Msg.H = '高:';
  836. Blockly.Msg.BOTBIT_SERVO_Y = 'Y軸伺服馬達';
  837. Blockly.Msg.BOTBIT_SERVO_X = 'X軸伺服馬達';
  838. Blockly.Msg.BOTBIT_SERVO_Z = 'Z軸伺服馬達';
  839. Blockly.Msg.BOTBIT_STEERING_ENGINE_LEG_HELPURL = '';
  840. Blockly.Msg.BOTBIT_STEERING_ENGINE_LEG_TOOLTIP = '角度範圍為-45°~45°';
  841. Blockly.Msg.BOTBIT_STEERING_ENGINE_LEG_MESSAGE0 = '設置 %1腿 %2伺服馬達的角度為 %3';
  842. Blockly.Msg.BOTBIT_UPDATEPOSITION_HELPURL = '';
  843. Blockly.Msg.BOTBIT_UPDATEPOSITION_TOOLTIP = '';
  844. Blockly.Msg.BOTBIT_UPDATEPOSITION_MESSAGE0 = '刷新伺服馬達角度';
  845. Blockly.Msg.BOTBIT_ULTRASONIC_HELPURL = '';
  846. Blockly.Msg.BOTBIT_ULTRASONIC_TOOLTIP = '';
  847. Blockly.Msg.BOTBIT_ULTRASONIC_MESSAGE0 = '超聲波感應器的值';
  848. Blockly.Msg.BOTBIT_WALKING_HELPURL = '';
  849. Blockly.Msg.BOTBIT_WALKING_TOOLTIP = '周期越短, 速度越快, 推薦1000~2000';
  850. Blockly.Msg.BOTBIT_WALKING_MESSAGE0 = '舞步(walking) 步數%2 周期%3 方向%1 ';
  851. Blockly.Msg.BOTBIT_WALKING_FORWARD = '前';
  852. Blockly.Msg.BOTBIT_WALKING_BACK = '後';
  853. Blockly.Msg.BOTBIT_MOONWALKER_HELPURL = '';
  854. Blockly.Msg.BOTBIT_MOONWALKER_TOOLTIP = '推薦周期1000~2000, 幅度10~50';
  855. Blockly.Msg.BOTBIT_MOONWALKER_MESSAGE0 = '舞步(moonwalker) 步數%2 周期%3 幅度%4 方向%1 ';
  856. Blockly.Msg.BOTBIT_MOONWALKER_L = '左';
  857. Blockly.Msg.BOTBIT_MOONWALKER_R = '右';
  858. Blockly.Msg.BOTBIT_CRUSAITO_HELPURL = '';
  859. Blockly.Msg.BOTBIT_CRUSAITO_TOOLTIP = '推薦步數2~10, 幅度10~50';
  860. Blockly.Msg.BOTBIT_CRUSAITO_MESSAGE0 = '舞步(crusaito) 步數%2 周期%3 幅度%4 方向%1';
  861. Blockly.Msg.BOTBIT_CRUSAITO_CW = '逆時針';
  862. Blockly.Msg.BOTBIT_CRUSAITO_ANTICW = '順時針';
  863. Blockly.Msg.BOTBIT_FLAPPING_HELPURL = '';
  864. Blockly.Msg.BOTBIT_FLAPPING_TOOLTIP = '推薦步數5~15, 幅度10~30, 周期1000~2000';
  865. Blockly.Msg.BOTBIT_FLAPPING_MESSAGE0 = '舞步(flapping) 步數%2 周期%3 幅度%4 方向%1';
  866. Blockly.Msg.BOTBIT_FLAPPING_FORWARD = '前';
  867. Blockly.Msg.BOTBIT_FLAPPING_BACK = '後';
  868. Blockly.Msg.BOTBIT_HOME_HELPURL = '';
  869. Blockly.Msg.BOTBIT_HOME_TOOLTIP = '';
  870. Blockly.Msg.BOTBIT_HOME_MESSAGE0 = '機器人舞步初始化';
  871. Blockly.Msg.BOTBIT_PIDtracking_HELPURL = 'http://wiki.labplus.cn/index.php?title=Bot:bit';
  872. Blockly.Msg.BOTBIT_PIDtracking_TOOLTIP = '速度: 0~2000';
  873. Blockly.Msg.BOTBIT_PIDtracking_MESSAGE0 = '校準並循跡 %1 kp %2 kd %3 速度 %4';
  874. Blockly.Msg.LABPLUS_UART_SET_MIDI_VOL_HELPURL = 'http://wiki.labplus.cn/index.php?title=MIDI(%E7%94%B5%E5%AD%90%E7%90%B4)';
  875. Blockly.Msg.LABPLUS_UART_SET_MIDI_VOL_TOOLTIP = '';
  876. Blockly.Msg.LABPLUS_UART_SET_MIDI_VOL_MESSAGE0 = '設置MIDI模組音量為 %1';
  877. //映射數字範圍,放在math目錄裏
  878. Blockly.Msg.labplus_mapping_MESSAGE0 = '映射%1 從%2 %3到%4 %5'
  879. Blockly.Msg.labplus_mapping_TOOLTIP = '在第1個數字框插入需要映射的變量,然後賦給另一個變量'
  880. Blockly.Msg.labplus_mapping_HELPURL = ''
  881. Blockly.Msg.JOINT_MIDI_PIANO = "平臺鋼琴"; //Acoustic Grand Piano
  882. Blockly.Msg.JOINT_MIDI_BRIGHTACOUSTICPIANO = "亮音鋼琴";
  883. Blockly.Msg.JOINT_MIDI_ELECTRICGRANDPIANO = "電鋼琴";
  884. Blockly.Msg.JOINT_MIDI_HARPSICHORD = "大鍵琴";
  885. Blockly.Msg.JOINT_MIDI_Celesta = "鋼片琴";
  886. Blockly.Msg.JOINT_MIDI_Glockenspiel = "鐘琴";
  887. Blockly.Msg.JOINT_MIDI_Musicalbox = "音樂盒";
  888. Blockly.Msg.JOINT_MIDI_Marimba = "馬林巴琴";
  889. Blockly.Msg.JOINT_MIDI_Xylophone = "木琴";
  890. Blockly.Msg.JOINT_MIDI_TubularBell = "管鐘";
  891. Blockly.Msg.JOINT_MIDI_Dulcimer = "洋琴";
  892. Blockly.Msg.JOINT_Vibraphone = "顫音琴"; //Vibraphone
  893. Blockly.Msg.JOINT_MIDI_ORGAN = "音栓風琴"; //Drawbar Organ
  894. Blockly.Msg.JOINT_Acoustic_Guitar = "木吉他"; //Acoustic Guitar
  895. Blockly.Msg.JOINT_Electric_Guitar = "電吉他"; //Electric Guitar
  896. Blockly.Msg.JOINT_Acoustic_Bass = "民謠貝斯"; //Acoustic Bass
  897. Blockly.Msg.JOINT_String_Ensemble = "弦樂合奏"; //String Ensemble
  898. Blockly.Msg.JOINT_Violin = "小提琴"; //Violin
  899. Blockly.Msg.JOINT_Trumpet = "小號"; //Trumpet
  900. Blockly.Msg.JOINT_Sax = "薩克斯"; //Sax
  901. Blockly.Msg.JOINT_Steel_Drums = "鋼鼓"; //Steel Drums
  902. Blockly.Msg.JOINT_Lead = "合成音主旋律"; //Lead
  903. Blockly.Msg.JOINT_Pad = "合成音襯底"; //Pad
  904. Blockly.Msg.LABPLUS_PLAY_BUZZER_NOTE_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%9C%82%E9%B8%A3%E5%99%A8';
  905. Blockly.Msg.LABPLUS_PLAY_BUZZER_NOTE_TOOLTIP = '';
  906. Blockly.Msg.LABPLUS_PLAY_BUZZER_NOTE_MESSAGE0 ='播放音調 %1';
  907. Blockly.Msg.Carbit_init_MESSAGE0 = 'CarBit初始化';
  908. Blockly.Msg.Carbit_init_TOOLTIP = '';
  909. Blockly.Msg.Carbit_init_HELPURL = 'http://wiki.labplus.cn/index.php?title=Car:bit';
  910. Blockly.Msg.Carbit_setLeftMotor_MESSAGE0 = '設置 B2 馬達速度 %1';
  911. Blockly.Msg.Carbit_setLeftMotor_TOOLTIP = '範圍:-100~100';
  912. Blockly.Msg.Carbit_setLeftMotor_HELPURL = 'http://wiki.labplus.cn/index.php?title=Car:bit';
  913. Blockly.Msg.Carbit_setRightMotor_MESSAGE0 = '設置 B1 馬達速度 %1';
  914. Blockly.Msg.Carbit_setRightMotor_TOOLTIP = '範圍:-100~100';
  915. Blockly.Msg.Carbit_setRightMotor_HELPURL = 'http://wiki.labplus.cn/index.php?title=Car:bit';
  916. Blockly.Msg.Carbit_analog_light_HELPURL = 'http://wiki.labplus.cn/index.php?title=Car:bit';
  917. Blockly.Msg.Carbit_analog_light_TOOLTIP = 'Q3對應Pin1,Q4對應Pin2';
  918. Blockly.Msg.Carbit_analog_light_MESSAGE0 = '%1 模擬光線的值';
  919. Blockly.Msg.Carbit_Speed_U10_HELPURL = 'http://wiki.labplus.cn/index.php?title=Car:bit';
  920. Blockly.Msg.Carbit_Speed_U10_TOOLTIP = '對應U10';
  921. Blockly.Msg.Carbit_Speed_U10_MESSAGE0 = '左輪速度';
  922. Blockly.Msg.Carbit_Speed_U11_HELPURL = 'http://wiki.labplus.cn/index.php?title=Car:bit';
  923. Blockly.Msg.Carbit_Speed_U11_TOOLTIP = '對應U11';
  924. Blockly.Msg.Carbit_Speed_U11_MESSAGE0 = '右輪速度';
  925. Blockly.Msg.Carbit_Distance_HELPURL= 'http://wiki.labplus.cn/index.php?title=Car:bit';
  926. Blockly.Msg.Carbit_Distance_TOOLTIP= '';
  927. Blockly.Msg.Carbit_Distance_MESSAGE0= '超聲波的值';
  928. Blockly.Msg.Carbit_tracking_HELPURL = 'http://wiki.labplus.cn/index.php?title=Car:bit';
  929. Blockly.Msg.Carbit_tracking_TOOLTIP = '';
  930. Blockly.Msg.Carbit_tracking_MESSAGE0 = '循跡參數 %1 直行速度 %2 最大限速 %3 轉彎延時 %5 轉彎速度系數 %4 ';
  931. /* Blockly.Msg.LABPLUS_OFF_BUZZER_NOTE_HELPURL = 'http://wiki.labplus.cn/index.php?title=%E8%9C%82%E9%B8%A3%E5%99%A8';
  932. Blockly.Msg.LABPLUS_OFF_BUZZER_NOTE_TOOLTIP = '';
  933. Blockly.Msg.LABPLUS_OFF_BUZZER_NOTE_MESSAGE0 = '蜂鳴器%1關閉音調 %2' */
  934. /* Blockly.Msg.JOINT_Bass_Drum = "大鼓"; //Bass Drum
  935. Blockly.Msg.JOINT_Snare_Drum = "小鼓"; //Snare Drum
  936. Blockly.Msg.JOINT_Closed_Hi_hat = "閉合開合鈸"; //Closed Hi-hat
  937. Blockly.Msg.JOINT_Open_Hi_hat = "開放開合鈸"; //Open Hi-hat
  938. Blockly.Msg.JOINT_Low_Tom = "低音筒鼓"; //Low Tom
  939. Blockly.Msg.JOINT_High_Tom = "高音筒鼓"; //High Tom
  940. Blockly.Msg.JOINT_Tambourine = "鈴鼓"; //Tambourine
  941. Blockly.Msg.JOINT_Crash_Cymbal = "強音鈸"; //Crash Cymbal
  942. Blockly.Msg.JOINT_Ride_Cymbal = "打點鈸"; //Ride Cymbal
  943. Blockly.Msg.JOINT_Mute_High_Conga = "高音康加鼓"; //Mute High Conga
  944. Blockly.Msg.JOINT_Low_Conga = "低音康加鼓"; //Low Conga
  945. Blockly.Msg.JOINT_Maracas = "沙錘"; //Maracas
  946. Blockly.Msg.JOINT_Claves = "擊木"; //Claves */