text: // This file was automatically generated.  Do not modify.
  
  'use strict';
  
  goog.provide('Blockly.Msg.zh.hant');
  
  goog.require('Blockly.Msg');
  
  Blockly.Msg.ABOUT = "關於";
  Blockly.Msg.ACCELERATION_TOOLTIP = "獲取加速度毫重力mg值";
  Blockly.Msg.ACCELEROMETER_ROTATION_TOOLTIP = "Get the tilt or rotations in degrees.";  // untranslated
  Blockly.Msg.ACCELEROMETER_TOOLTIP = "Represents an accelerometer.";  // untranslated
  Blockly.Msg.ACTION_ANALOGIN = "actuator analog";  // untranslated
  Blockly.Msg.ACTION_BUZZER = "蜂鳴器";
  Blockly.Msg.ACTION_BUZZER_ARDUINO = "buzzer HYT120";  // untranslated
  Blockly.Msg.ACTION_CALLIBOT = "Calli:bot";  // untranslated
  Blockly.Msg.ACTION_DIGITALIN = "actuator digital";  // untranslated
  Blockly.Msg.ACTION_EVAL = "eval";  // untranslated
  Blockly.Msg.ACTION_EVAL_AS = "as";  // untranslated
  Blockly.Msg.ACTION_IN = "actuator";  // untranslated
  Blockly.Msg.ACTION_INFRARED = "infrared emitter";  // untranslated
  Blockly.Msg.ACTION_LCD = "LCD 1602";
  Blockly.Msg.ACTION_LCDI2C = "LCD 1602 I²C";
  Blockly.Msg.ACTION_LCDI2C_SENSEBOX = "OLED Display I²C";  // untranslated
  Blockly.Msg.ACTION_LED = "LED燈";
  Blockly.Msg.ACTION_MOTOR = "電機";
  Blockly.Msg.ACTION_OLEDSSD1306I2C = "OLED SSD1306 I²C";  // untranslated
  Blockly.Msg.ACTION_PLAY = "演示";
  Blockly.Msg.ACTION_PLOTTING = "plot";  // untranslated
  Blockly.Msg.ACTION_PLOT_CLEAR = "clear the plot";  // untranslated
  Blockly.Msg.ACTION_PLOT_CLEAR_TOOLTIP = "Removes all the data from the plot.";  // untranslated
  Blockly.Msg.ACTION_PLOT_POINT = "plot a point on";  // untranslated
  Blockly.Msg.ACTION_PLOT_POINT_TOOLTIP = "Plots a point with specified value (Y axis) at the specified tickmark (X axis).";  // untranslated
  Blockly.Msg.ACTION_PLOT_TICKMARK = "at tickmark";  // untranslated
  Blockly.Msg.ACTION_RELAY = "繼電器";
  Blockly.Msg.ACTION_RGBLED = "RGB LED燈";
  Blockly.Msg.ACTION_SDCARD = "SD card";  // untranslated
  Blockly.Msg.ACTION_SERIAL_PRINT = "顯示在串列監視器上";
  Blockly.Msg.ACTION_SERIAL_PRINT_TOOLTIP = "顯示資料在串列監視器上。您可以在 \"視圖\" 頂部的 USB 程式中找到串列監視器。";
  Blockly.Msg.ACTION_SERVO = "伺服電機";
  Blockly.Msg.ACTION_SERVO_ARDUINO = "servo motor SG90";  // untranslated
  Blockly.Msg.ACTION_STEPMOTOR = "步進電機";
  Blockly.Msg.ACTION_WIRELESS = "WiFi connection.";  // untranslated
  Blockly.Msg.ACTIVITY_TOOLTIP = "標記一個額外的活動";
  Blockly.Msg.ACTOR_ANALOGIN_TOOLTIP = "Writes an analog value (PWM wave) to a pin. Only values between 0 and 255 should be used";  // untranslated
  Blockly.Msg.ACTOR_DIGITALIN_TOOLTIP = "Writes a HIGH or a LOW value to a digital pin. Only the values HIGH »1« and LOW »0« should be used.";  // untranslated
  Blockly.Msg.ACTOR_TOOLTIP = "表示任一執行器";
  Blockly.Msg.ADDRESS = "address";  // untranslated
  Blockly.Msg.ADD_COMMENT = "加入註解";
  Blockly.Msg.ALL_RGBLED = "RGB LED all";  // untranslated
  Blockly.Msg.ANALOG = "類比";
  Blockly.Msg.ANALOGIN_TOOLTIP = "Represents any actuator connected to an analog pin.";  // untranslated
  Blockly.Msg.ANALOGOUT_TOOLTIP = "Represents any sensor connected to an analog pin.";  // untranslated
  Blockly.Msg.AND = "和";
  Blockly.Msg.ARDUBRICK_TOOLTIP = "表示Bot'n Roll板具有連線的執行器和感應器。 也有內置的執行器和感應器可用，例如 按鈕，顯示 ...";
  Blockly.Msg.AUTH = "請授權這個應用程式以保存您的作品並共享。";
  Blockly.Msg.BATTERY_GETSAMPLE_TOOLTIP = "Gets the current voltage from the battery.";  // untranslated
  Blockly.Msg.BELOW = "below";  // untranslated
  Blockly.Msg.BLOCK_NOT_EXECUTED = "此方塊的執行沒有效果";
  Blockly.Msg.BLOCK_NOT_SUPPORTED = "This robot does not support this block!";  // untranslated
  Blockly.Msg.BLOCK_USED_INCORRECTLY = "Unfortunately, this block cannot be used in this way.";  // untranslated
  Blockly.Msg.BOB3_READNUMBER_TOOLTIP = "返回先前存儲的數字";
  Blockly.Msg.BOB3_RECALL_NUMBER = "調回數字";
  Blockly.Msg.BOB3_REMEMBER_NUMBER = "記住數字";
  Blockly.Msg.BOB3_SAVENUMBER_TOOLTIP = "要存儲的數字應該是0到255範圍內的整數";
  Blockly.Msg.BOTH = "兩者";
  Blockly.Msg.BOTH_LED = "LED both";  // untranslated
  Blockly.Msg.BOX_ID = "Device ID";  // untranslated
  Blockly.Msg.BRICKLIGHT = "積木燈";
  Blockly.Msg.BRICKLIGHT_BLUE = "藍色";
  Blockly.Msg.BRICKLIGHT_COLOR = "彩色";
  Blockly.Msg.BRICKLIGHT_DOUBLE_FLASH = "雙閃";
  Blockly.Msg.BRICKLIGHT_FLASH = "閃動";
  Blockly.Msg.BRICKLIGHT_GREEN = "綠色";
  Blockly.Msg.BRICKLIGHT_OFF_TOOLTIP = "關閉積木燈";
  Blockly.Msg.BRICKLIGHT_ON = "開啓";
  Blockly.Msg.BRICKLIGHT_ON_TOOLTIP = "打開積木燈";
  Blockly.Msg.BRICKLIGHT_ORANGE = "橘色";
  Blockly.Msg.BRICKLIGHT_RED = "紅色";
  Blockly.Msg.BRICKLIGHT_RESET_TOOLTIP = "重置積木燈。設置預設積木燈：綠色閃爍";
  Blockly.Msg.BRICKNAME_WEDO = "WeDo";
  Blockly.Msg.BRICK_IPADDRESS = "ip 位址";
  Blockly.Msg.BRICK_PASSWORD = "密碼";
  Blockly.Msg.BRICK_PHENOMENON = "Phenomenon";  // untranslated
  Blockly.Msg.BRICK_PORT = "埠";
  Blockly.Msg.BRICK_TRACK_WIDTH = "軌道寬度";
  Blockly.Msg.BRICK_USERNAME = "使用者名字";
  Blockly.Msg.BRICK_WHEEL_DIAMETER = "輪徑";
  Blockly.Msg.BRUSH_OFF = "關閉刷子";
  Blockly.Msg.BRUSH_OFF_TOOLTIP = "關閉刷子。";
  Blockly.Msg.BRUSH_ON = "打開刷子 (轉速RPM)";
  Blockly.Msg.BRUSH_ON_TOOLTIP = "用馬達的轉速RPM打開刷子  (0<=RPM<=10000)";
  Blockly.Msg.BUTTON_DO_SHARE = "共享";
  Blockly.Msg.BUTTON_DO_UPLOAD_GALLERY = "上傳»$«到庫";
  Blockly.Msg.BUTTON_EMPTY_LIST = "空清單";
  Blockly.Msg.BUZZER_TOOLTIP = "Represents a buzzer.";  // untranslated
  Blockly.Msg.CALLIBOT_TOOLTIP = "Represents the Calli:bot extension board.";  // untranslated
  Blockly.Msg.CALLIOPEBRICK_TOOLTIP = "表示Calliope, 一個口袋大小的可寫程式電腦。還有內置的執行器和感應器可用, 如按鈕, 顯示 ...";
  Blockly.Msg.CB_ALL = "Calli:bot all";  // untranslated
  Blockly.Msg.CB_BOTH = "Calli:bot both";  // untranslated
  Blockly.Msg.CB_LEFT = "Calli:bot left";  // untranslated
  Blockly.Msg.CB_RIGHT = "Calli:bot right";  // untranslated
  Blockly.Msg.CENTER = "中心";
  Blockly.Msg.CHANGE_VALUE_TITLE = "修改值:";
  Blockly.Msg.CHAT = "與您的合作者洽談藉由在此框輸入！";
  Blockly.Msg.CLEAN_UP = "清理積木";
  Blockly.Msg.CLEAR = "clear";  // untranslated
  Blockly.Msg.COLLAPSE_ALL = "收合積木";
  Blockly.Msg.COLLAPSE_BLOCK = "收合積木";
  Blockly.Msg.COLON = "冒號";
  Blockly.Msg.COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = "Gets the current ambient light reading from the sensor.";  // untranslated
  Blockly.Msg.COLOUR_BLEND_COLOUR1 = "顏色 1";
  Blockly.Msg.COLOUR_BLEND_COLOUR2 = "顏色 2";
  Blockly.Msg.COLOUR_BLEND_HELPURL = "http://meyerweb.com/eric/tools/color-blend/";  // untranslated
  Blockly.Msg.COLOUR_BLEND_RATIO = "比例";
  Blockly.Msg.COLOUR_BLEND_TITLE = "混合";
  Blockly.Msg.COLOUR_BLEND_TOOLTIP = "透過一個比率 (0.0-1.0)來混合兩種顏色。";
  Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP = "Gets the current colour reading from the sensor.";  // untranslated
  Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP = "Gets the current reading from the colour sensor.";  // untranslated
  Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP = "Gets the current brightness reading from the sensor.";  // untranslated
  Blockly.Msg.COLOUR_PICKER_HELPURL = "https://zh.wikipedia.org/wiki/顏色";
  Blockly.Msg.COLOUR_PICKER_TOOLTIP = "從調色板中選擇一種顏色。";
  Blockly.Msg.COLOUR_RANDOM_HELPURL = "http://randomcolour.com";  // untranslated
  Blockly.Msg.COLOUR_RANDOM_TITLE = "隨機顏色";
  Blockly.Msg.COLOUR_RANDOM_TOOLTIP = "隨機選擇一種顏色。";
  Blockly.Msg.COLOUR_RGB_BLUE = "藍";
  Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP = "Gets the current colour reading from the colour sensor. Values are in the range 0 to 255.";  // untranslated
  Blockly.Msg.COLOUR_RGB_GREEN = "綠";
  Blockly.Msg.COLOUR_RGB_HELPURL = "http://www.december.com/html/spec/colorper.html";  // untranslated
  Blockly.Msg.COLOUR_RGB_RED = "紅";
  Blockly.Msg.COLOUR_RGB_TITLE = "顏色";
  Blockly.Msg.COLOUR_RGB_TOOLTIP = "創建具有給定紅色、綠色和藍色值的顏色。值應介於0和255之間。";
  Blockly.Msg.COLOUR_RGB_WHITE = "白色";
  Blockly.Msg.COLOUR_TOOLTIP = "表示顏色感應器。";
  Blockly.Msg.COMPASS_CALIBRATE_TOOLTIP = "校準指南針。將羅盤感應器非常緩慢地轉動兩次 (大約40秒)。";
  Blockly.Msg.COMPASS_GETSAMPLE_TOOLTIP = "Gets the current reading from the compass sensor.";  // untranslated
  Blockly.Msg.COMPASS_TOOLTIP = "表示羅盤感應器。";
  Blockly.Msg.COMPASS_TOOLTIP_EV3 = "表示 HiTechnic NXT 羅盤感應器。";
  Blockly.Msg.CONFIGURATION_ERROR_ACTOR_MISSING = "此執行器未設置為埠!";
  Blockly.Msg.CONFIGURATION_ERROR_MOTORS_ROTATION_DIRECTION = "左右電機的旋轉方向不同!";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_LEFT_MISSING = "左電機缺少配置!";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_LEFT_UNREGULATED = "左電機不受調節!";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_MISSING = "在給定的埠上缺少電機!";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_RIGHT_MISSING = "右電機缺少配置!";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_RIGHT_UNREGULATED = "右電機不受調節!";
  Blockly.Msg.CONFIGURATION_ERROR_MULTIPLE_LEFT_MOTORS = "您有多個左電機分配到您的配置!";
  Blockly.Msg.CONFIGURATION_ERROR_MULTIPLE_RIGHT_MOTORS = "您有多個右電機分配給您的配置!";
  Blockly.Msg.CONFIGURATION_ERROR_NO_BUILTIN_RGBLED = "This board does not have a built in RGB LED!";  // untranslated
  Blockly.Msg.CONFIGURATION_ERROR_OTHER_NOT_SUPPORTED = "其他電源使用者不支援這種類型的方塊!";
  Blockly.Msg.CONFIGURATION_ERROR_OVERLAPPING_PORTS = "Another component is already using the same port!";  // untranslated
  Blockly.Msg.CONFIGURATION_ERROR_SENSOR_MISSING = "此感應器未設置為埠!";
  Blockly.Msg.CONFIGURATION_ERROR_SENSOR_WRONG = "已將錯誤感應器連接到給定的埠!";
  Blockly.Msg.CONFIGURATION_ERROR_WLAN_CREDENTIALS_MISSING = "Missing WLAN credentials, please enter them in robot -> WLAN credentials ... !";  // untranslated
  Blockly.Msg.CONFIGURATION_ERROR_WLAN_MISSING = "WiFi is not configured. Please add the corresponding block in the configuration tab!";  // untranslated
  Blockly.Msg.CONFIGURATION_NO_PHENOMENON = "no phenomenon";  // untranslated
  Blockly.Msg.CONFIGURATION_NO_PORT = "無埠";
  Blockly.Msg.CONFIGURATION_PORT = "埠1";
  Blockly.Msg.CONFLIST_DELETE_ALL_TOOLTIP = "按一下此處刪除所有選定的程式。";
  Blockly.Msg.CONFLIST_DELETE_TOOLTIP = "按一下此處刪除您的機器人配置。";
  Blockly.Msg.CONFLIST_LOAD_TOOLTIP = "按一下此處, 在配置環境中載入您的機器人配置。";
  Blockly.Msg.CONNECTION_CHECK = "是否與機器人%1 的連接處於啓動狀態？";
  Blockly.Msg.CONNECTION_CHECK_TOOLTIP = "檢查與機器人的連接是否處於啓動狀態。";
  Blockly.Msg.CONNECTION_CONNECT = "連接到機器人名稱";
  Blockly.Msg.CONNECTION_FROM_CONNECTION = "從連接";
  Blockly.Msg.CONNECTION_FROM_ROBOT = "從機器人";
  Blockly.Msg.CONNECTION_MBED_RECEIVE_TOOLTIP = "通過其中一個通道 (0-255) 讀取消息。預設通道為0。";
  Blockly.Msg.CONNECTION_MBED_SEND_TOOLTIP = "向其他系統發送消息。您可以指定一個信號強度從 0-7, 其中0是非常低的, 7 是 最強的。消息通過通道0發送, 除非您指定另一條。";
  Blockly.Msg.CONNECTION_OVER_CHANNEL = "越過通道";
  Blockly.Msg.CONNECTION_POWER = "隨着強度";
  Blockly.Msg.CONNECTION_PROTOCOL_BLUETOOTH = "藍牙";
  Blockly.Msg.CONNECTION_RECEIVED_DATA = "接收消息";
  Blockly.Msg.CONNECTION_RECEIVE_TOOLTIP = "等待來自您在連接中聲明的機器人消息。";
  Blockly.Msg.CONNECTION_RECEIVE_TOOLTIP_BOB3 = "Reads a message via the IR receiver. Only numbers can be received.";  // untranslated
  Blockly.Msg.CONNECTION_RECEIVE_TOOLTIP_MBOT = "Reads a message from the IR receiver. Only strings can be received.";  // untranslated
  Blockly.Msg.CONNECTION_SEND_DATA = "發送消息";
  Blockly.Msg.CONNECTION_SEND_TOOLTIP = "向其他機器人發送消息。";
  Blockly.Msg.CONNECTION_SEND_TOOLTIP_BOB3 = "Sends a message of type number to another Bob3. Hold the Bob3's face to face!";  // untranslated
  Blockly.Msg.CONNECTION_SEND_TOOLTIP_MBOT = "Sends a message of type string to another mBot. Hold the mBots's face to face!";  // untranslated
  Blockly.Msg.CONNECTION_SET_CHANNEL = "將通道設置為%1";
  Blockly.Msg.CONNECTION_SET_CHANNEL_TOOLTIP = "設置發送和接收消息的通道。可以設置從0到255。";
  Blockly.Msg.CONNECTION_START_TOOLTIP = "嘗試通過藍牙連接到另一個機器人。";
  Blockly.Msg.CONNECTION_TOOLTIP = "機器人的連接";
  Blockly.Msg.CONNECTION_TO_CONNECTION = "到連接";
  Blockly.Msg.CONNECTION_TO_ROBOT = "對機器人";
  Blockly.Msg.CONNECTION_WAIT_FOR_CONNECTION = "等待連接";
  Blockly.Msg.CONNECTION_WAIT_TOOLTIP = "等待通過藍牙連接。";
  Blockly.Msg.CONNECTOR = "中轉站";
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_HELPURL = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks";  // untranslated
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK = "停止 迴圈";
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE = "繼續下一個 迴圈";
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK = "離開當前的 迴圈";
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE = "跳過這個迴圈的其餘步驟，並繼續下一次的迴圈運算。";
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_WARNING = "警告： 此積木僅可用於迴圈內。";
  Blockly.Msg.CONTROLS_FOREACH_HELPURL = "https://github.com/google/blockly/wiki/Loops#for-each";  // untranslated
  Blockly.Msg.CONTROLS_FOREACH_TITLE = "取出每個 %1 自列表 %2";
  Blockly.Msg.CONTROLS_FOREACH_TOOLTIP = "遍歷每個列表中的項目，將變數 '%1' 設定到該項目中，然後執行某些語句";
  Blockly.Msg.CONTROLS_FOR_HELPURL = "https://github.com/google/blockly/wiki/Loops#count-with";  // untranslated
  Blockly.Msg.CONTROLS_FOR_TITLE = "使用 %1 從範圍 %2 到 %3 每隔 %4";
  Blockly.Msg.CONTROLS_FOR_TOOLTIP = "從起始數到結尾數中取出變數 \"%1\" 的值，按指定的時間間隔，執行指定的積木。";
  Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "將條件添加到'如果'積木。";
  Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "加入一個最終，所有條件下都都執行的區塊到'如果'積木中";
  Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse";  // untranslated
  Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "添加、 刪除或重新排列各區塊來此重新配置這個'如果'積木。";
  Blockly.Msg.CONTROLS_IF_MSG_ELSE = "否則";
  Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "否則如果";
  Blockly.Msg.CONTROLS_IF_MSG_IF = "如果";
  Blockly.Msg.CONTROLS_IF_TOOLTIP_1 = "當值為真時，執行一些語句";
  Blockly.Msg.CONTROLS_IF_TOOLTIP_2 = "當值為真時，執行第一個語句，否則則執行第二個語句";
  Blockly.Msg.CONTROLS_IF_TOOLTIP_3 = "如果第一個值為真，則執行第一個語句。否則當第二個值為真時，則執行第二個語句";
  Blockly.Msg.CONTROLS_IF_TOOLTIP_4 = "如果第一個值為真，則執行第一個語句。否則當第二個值為真時，則執行第二個語句。如果前幾個敘述都不為真，則執行最後一個語句";
  Blockly.Msg.CONTROLS_REPEAT_HELPURL = "https://zh.wikipedia.org/wiki/For迴圈";
  Blockly.Msg.CONTROLS_REPEAT_INPUT_DO = "執行";
  Blockly.Msg.CONTROLS_REPEAT_TITLE = "重複 %1 次";
  Blockly.Msg.CONTROLS_REPEAT_TOOLTIP = "多次執行一些語句";
  Blockly.Msg.CONTROLS_WHILEUNTIL_HELPURL = "https://github.com/google/blockly/wiki/Loops#repeat";  // untranslated
  Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_UNTIL = "重複 直到";
  Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_WHILE = "重複 當";
  Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL = "當值為否時，執行一些語句";
  Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_WHILE = "當值為真時，執行一些語句";
  Blockly.Msg.DATATABLE_ACTUALIZATION = "實施日期";
  Blockly.Msg.DATATABLE_CONFIGURATIONS = "配置";
  Blockly.Msg.DATATABLE_CONFIGURATION_NAME = "配置名稱";
  Blockly.Msg.DATATABLE_CREATED_BY = "創造者";
  Blockly.Msg.DATATABLE_CREATED_ON = "創建日期";
  Blockly.Msg.DATATABLE_MEMBERS = "members";  // untranslated
  Blockly.Msg.DATATABLE_PROGRAMS = "程式";
  Blockly.Msg.DATATABLE_PROGRAM_NAME = "程式名稱";
  Blockly.Msg.DATATABLE_SHARED = "共用";
  Blockly.Msg.DATATABLE_SHARED_PROGRAMS = "shared programs";  // untranslated
  Blockly.Msg.DATATABLE_SHARED_WITH = "共用的";
  Blockly.Msg.DATATABLE_USERGROUP = "user group";  // untranslated
  Blockly.Msg.DATATABLE_USERGROUPS = "user groups";  // untranslated
  Blockly.Msg.DATATABLE_USERGROUP_NAME = "Name of the user group";  // untranslated
  Blockly.Msg.DATATABLE_USERGROUP_NAME_CREATE_HINT = "The name of the user group. Kepp in mind, that the members will have to type it in each time they log in.";  // untranslated
  Blockly.Msg.DATATABLE_USERGROUP_OWNER = "Name of the owner of the user group";  // untranslated
  Blockly.Msg.DELETE_ALL_BLOCKS = "刪除共 %1 塊積木？";
  Blockly.Msg.DELETE_BLOCK = "刪除積木";
  Blockly.Msg.DELETE_USERGROUP_MEMBER_AFTER_LOGIN_WARNING = "A member you want to delete did already log in and might have create own programs. Are you sure that you want to delete the selected member(s)?";  // untranslated
  Blockly.Msg.DELETE_USERGROUP_MEMBER_WARNING = "Are you sure that you want to delete the selected member(s)?";  // untranslated
  Blockly.Msg.DELETE_X_BLOCKS = "刪除 %1 塊積木";
  Blockly.Msg.DIGITAL = "數位";
  Blockly.Msg.DIGITALIN_TOOLTIP = "Represents any actuator connected to a digital pin.";  // untranslated
  Blockly.Msg.DIGITALOUT_TOOLTIP = "Represents any sensor connected to a digital.";  // untranslated
  Blockly.Msg.DISABLE_BLOCK = "停用積木";
  Blockly.Msg.DISPLAY_ANIMATION = "動畫";
  Blockly.Msg.DISPLAY_CHARACTER = "字元";
  Blockly.Msg.DISPLAY_CLEAR = "清除顯示";
  Blockly.Msg.DISPLAY_CLEAR_TOOLTIP = "清除顯示。";
  Blockly.Msg.DISPLAY_COL = "在列中";
  Blockly.Msg.DISPLAY_GET_BRIGHTNESS_TOOLTIP = "返回顯示的所有LED燈的亮度。0表示所有LED燈都關閉, 9 是最亮的值。";
  Blockly.Msg.DISPLAY_GET_PIXEL_TOOLTIP = "返回此LED燈的亮度。0表示LED燈已關閉, 9 是最亮的值。";
  Blockly.Msg.DISPLAY_IMAGE = "圖像";
  Blockly.Msg.DISPLAY_PICTURE = "圖片";
  Blockly.Msg.DISPLAY_PICTURE_EYES_CLOSED = "閉上眼";
  Blockly.Msg.DISPLAY_PICTURE_EYES_OPEN = "睜開眼睛";
  Blockly.Msg.DISPLAY_PICTURE_FLOWERS = "花";
  Blockly.Msg.DISPLAY_PICTURE_GLASSES = "眼鏡";
  Blockly.Msg.DISPLAY_PICTURE_TACHO = "速度表";
  Blockly.Msg.DISPLAY_PICTURE_TOOLTIP = "在螢幕上顯示圖片。";
  Blockly.Msg.DISPLAY_PIXEL_BRIGHTNESS = "亮度";
  Blockly.Msg.DISPLAY_PIXEL_TITLE = "LED燈";
  Blockly.Msg.DISPLAY_ROW = "在行中";
  Blockly.Msg.DISPLAY_SET_BRIGHTNESS_TOOLTIP = "設置顯示器所有LED燈的亮度。0表示所有LED燈都關閉, 9 是最亮的值。";
  Blockly.Msg.DISPLAY_SET_PIXEL_TOOLTIP = "設置此LED燈的亮度。0表示LED燈已關閉, 9 是最亮的值。使用 x 和 y, 您可以確定要更改的LED位置。";
  Blockly.Msg.DISPLAY_SHOW = "顯示";
  Blockly.Msg.DISPLAY_TEXT = "文字";
  Blockly.Msg.DISPLAY_TEXT_TOOLTIP = "在螢幕上顯示文字。";
  Blockly.Msg.DROP_TOOLTIP = "表示放置感應器。";
  Blockly.Msg.DUPLICATE_BLOCK = "複製";
  Blockly.Msg.ENABLE_BLOCK = "啟用積木";
  Blockly.Msg.ENCODER_GETSAMPLE_TOOLTIP = "Gets the current reading from the motor encoder.";  // untranslated
  Blockly.Msg.ENCODER_RESET_TOOLTIP = "重置電機編碼器。";
  Blockly.Msg.ENCODER_TOOLTIP = "表示編碼器。";
  Blockly.Msg.ENVIRONMENTAL_TOOLTIP = "Represents an environmental sensor.";  // untranslated
  Blockly.Msg.ENVIRONMENTAL_TOOLTIP_SENSEBOX = "Represents the BME680 environmental sensor.";  // untranslated
  Blockly.Msg.ERROR_MISSING_PARAMETER = "缺少輸入值!";
  Blockly.Msg.ERROR_MISSING_RETURN = "缺少函數傳回值!";
  Blockly.Msg.EV3BRICK_TOOLTIP = "表示具有連接的參與者和感應器的 EV3 積木。還有內置的執行器和感應器可用, 如按鈕, 顯示..。";
  Blockly.Msg.EXPAND_ALL = "展開積木";
  Blockly.Msg.EXPAND_BLOCK = "展開積木";
  Blockly.Msg.EXTERNAL_INPUTS = "多行輸入";
  Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor.";  // untranslated
  Blockly.Msg.FLAME_TOOLTIP = "表示火焰感應器。";
  Blockly.Msg.FLYOUT_VARIABLE_TEXT = "你需要一個變數？請首先聲明它與點擊 + 在»start«u00a0方塊標誌。";
  Blockly.Msg.FOR = "為";
  Blockly.Msg.FOURDIGITDISPLAY = "4位數字顯示";
  Blockly.Msg.FOURDIGITDISPLAY_CLEAR_TOOLTIP = "通過 Seeed 清除Grove 4位數字顯示。";
  Blockly.Msg.FOURDIGITDISPLAY_SHOW_TOOLTIP = "通過 Seeed 在Grove 4位數字顯示上顯示一個數字 [0-9999]。位置 [0-3] 表示數字的起始位置。顯示器必須連接到 A1 (右) Grove連接器。";
  Blockly.Msg.FOURDIGITDISPLAY_TOOLTIP = "Represents a Grove 4-Digit Display by Seeed";  // untranslated
  Blockly.Msg.FRAME_WIDTH = "Frame width";  // untranslated
  Blockly.Msg.FROM_POSITION = "從位置";
  Blockly.Msg.FSR_TOOLTIP = "從機器人腳下的力敏電阻器中獲取當前讀數。";
  Blockly.Msg.GAIN = "gain";  // untranslated
  Blockly.Msg.GALLERY_BY = "藉由";
  Blockly.Msg.GALLERY_DATE = "創建";
  Blockly.Msg.GALLERY_DISLIKE = "討厭";
  Blockly.Msg.GALLERY_LIKE = "喜歡";
  Blockly.Msg.GALLERY_SHARED_ALREADY = "您已經將此程式上載到畫廊。如果要更改它, 請從庫中查找副本並對其進行修改。在從庫中刪除副本時, 也可以從庫中刪除它。";
  Blockly.Msg.GEARED_MOTOR = "geared motor";  // untranslated
  Blockly.Msg.GET = "獲取";
  Blockly.Msg.GETSAMPLE_TOOLTIP = "從所選感應器獲取當前讀數。";
  Blockly.Msg.GET_CODE_TOOLTIP = "返回頭部分中可焊性代碼墊的值。值在範圍0-31 中。";
  Blockly.Msg.GO_TO_GROUPS = "轉到群組";
  Blockly.Msg.GPS_TOOLTIP = "Represents a GPS receiver.";  // untranslated
  Blockly.Msg.GROUP_CREATE_NAME_HINT = "Please keep in mind, that all members of a group have to enter the group name on each login. It should neither be complicated nor long.";  // untranslated
  Blockly.Msg.GYRO_GETSAMPLE_TOOLTIP = "Gets the current reading from the gyro sensor.";  // untranslated
  Blockly.Msg.GYRO_RESET_TOOLTIP = "重置陀螺感應器。";
  Blockly.Msg.GYRO_TOOLTIP = "表示陀螺感應器。";
  Blockly.Msg.GYRO_TOOLTIP_WEDO = "Represents a tilt sensor.";  // untranslated
  Blockly.Msg.HELP = "說明";
  Blockly.Msg.HINT_USERGROUP_MEMBER = "Enter the member id of your user here.";  // untranslated
  Blockly.Msg.HINT_USERGROUP_OWNER = "Do <strong>not</strong> enter the real name of the owner of the user group here, but his <strong>username</strong> instead.";  // untranslated
  Blockly.Msg.HINT_USER_ACCOUNT = "»IAmBotman«還是»RobellaStracciatella«？不是每個人都需要知道你的真名。想一個很酷的昵稱, 你可以很容易地記住。";
  Blockly.Msg.HINT_USER_AGE = "你16歲以下嗎？然後請你的父母幫你。他們可以指定他們的電子郵件地址來確認您的帳戶。";
  Blockly.Msg.HINT_USER_EMAIL = "這是自願的!但是, 只有通過電子郵件驗證了您的帳戶, 實驗室的某些功能才可用。你比16歲小嗎？請讓你的父母幫助您使用他們的電子郵件地址。 <br><a href=\"https://www.roberta-home.de/index.php?id=138&L=1\" target=\"_blank\">更多資訊...</a>";
  Blockly.Msg.HINT_USER_NAME = "如果你願意, 在這裡輸入你的真實姓名。這只是給你的, 沒人會看到的。";
  Blockly.Msg.HINT_USER_PASSWORT = "12345沒有密碼安全性。寧可想一個你不會忘記的數字和字母的安全組合。";
  Blockly.Msg.HINT_USER_PASSWORT_CONFIRM = "明白了嗎？最好確認過!";
  Blockly.Msg.HTCOLOUR_TOOLTIP = "Represents a HiTechnic NXT Color Sensor V2.";  // untranslated
  Blockly.Msg.HUMIDITY_TOOLTIP = "代表濕度感應器";
  Blockly.Msg.ICON_BLOCKING_TOOLTIP = "Blocking block! This blocks needs some time to be executed, so other's have to wait until it gives back the control to the caller function.";  // untranslated
  Blockly.Msg.ID = "ID";  // untranslated
  Blockly.Msg.IF_TOOLTIP = "檢查»if«中的條件。如果條件為 true, 則執行»do«操作。";
  Blockly.Msg.IMAGE_GET_TOOLTIP = "返回所選圖像。";
  Blockly.Msg.IMAGE_GET_TOOLTIP_ANGRY = "生氣";
  Blockly.Msg.IMAGE_GET_TOOLTIP_ASLEEP = "睡著";
  Blockly.Msg.IMAGE_GET_TOOLTIP_BUTTERFLY = "蝴蝶";
  Blockly.Msg.IMAGE_GET_TOOLTIP_CHESSBOARD = "棋盤";
  Blockly.Msg.IMAGE_GET_TOOLTIP_CONFUSED = "困惑";
  Blockly.Msg.IMAGE_GET_TOOLTIP_COW = "牛";
  Blockly.Msg.IMAGE_GET_TOOLTIP_DIAMOND = "鑽石";
  Blockly.Msg.IMAGE_GET_TOOLTIP_DIAMOND_SMALL = "小鑽石";
  Blockly.Msg.IMAGE_GET_TOOLTIP_DUCK = "鴨子";
  Blockly.Msg.IMAGE_GET_TOOLTIP_FABULOUS = "神話般";
  Blockly.Msg.IMAGE_GET_TOOLTIP_GHOST = "幽靈";
  Blockly.Msg.IMAGE_GET_TOOLTIP_GIRAFFE = "長頸鹿";
  Blockly.Msg.IMAGE_GET_TOOLTIP_HEART = "心";
  Blockly.Msg.IMAGE_GET_TOOLTIP_HEART_SMALL = "小心臟";
  Blockly.Msg.IMAGE_GET_TOOLTIP_HOUSE = "房子";
  Blockly.Msg.IMAGE_GET_TOOLTIP_MEH = "咩!";
  Blockly.Msg.IMAGE_GET_TOOLTIP_MUSIC_CROTCHET = "音樂無厘頭";
  Blockly.Msg.IMAGE_GET_TOOLTIP_MUSIC_QUAVER = "音樂八分音符";
  Blockly.Msg.IMAGE_GET_TOOLTIP_MUSIC_QUAVERS = "音樂八分音符";
  Blockly.Msg.IMAGE_GET_TOOLTIP_NO = "不";
  Blockly.Msg.IMAGE_GET_TOOLTIP_PACMAN = "吃 豆子";
  Blockly.Msg.IMAGE_GET_TOOLTIP_PITCHFORK = "乾草 叉";
  Blockly.Msg.IMAGE_GET_TOOLTIP_RABBIT = "兔";
  Blockly.Msg.IMAGE_GET_TOOLTIP_ROLLERSKATE = "滑冰鞋";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SAD = "傷心";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SILLY = "傻";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SKULL = "頭骨";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SMILE = "微笑";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SNAKE = "蛇";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SQUARE = "廣場";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SQUARE_SMALL = "小方塊";
  Blockly.Msg.IMAGE_GET_TOOLTIP_STICKFIGURE = "人形圖";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SWORD = "劍";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TARGET = "目標";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TORTOISE = "龜";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TRIANGLE = "三角形";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TRIANGLE_LEFT = "左三角形";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TSHIRT = "T恤衫";
  Blockly.Msg.IMAGE_GET_TOOLTIP_UMBRELLA = "傘";
  Blockly.Msg.IMAGE_GET_TOOLTIP_XMAS = "聖誕";
  Blockly.Msg.IMAGE_GET_TOOLTIP_YES = "是的";
  Blockly.Msg.IMAGE_INVERT = "轉化";
  Blockly.Msg.IMAGE_INVERT_TOOLTIP = "反轉圖像。值為0或 none 的每個圖元都將設置為 # 或 9, 並且值 # 或9的圖元將設置為0或 none。";
  Blockly.Msg.IMAGE_SHIFT = "轉變";
  Blockly.Msg.IMAGE_SHIFT_TOOLTIP = "在給定的方向上按給定的數字平移圖像";
  Blockly.Msg.IMAGE_TOOLTIP = "為顯示創建圖像。您可以指定每個圖元的亮度從0到9或 # 0 表示沒有光, 1 是有點亮, 9 或 # 是最亮的值。";
  Blockly.Msg.INFO_DOCUMENTATION_HINT = "在這裡記錄你的程式..。";
  Blockly.Msg.INFO_TAGS = "標籤";
  Blockly.Msg.INFRARED_DISTANCE_GETSAMPLE_TOOLTIP = "Gets the current relative distance from the infrared sensor. The values are between 1 and 75 cm.";  // untranslated
  Blockly.Msg.INFRARED_GETSAMPLE_TOOLTIP = "Gets the current reading from the infrared sensor.";  // untranslated
  Blockly.Msg.INFRARED_GETSAMPLE_TOOLTIP_MBOT = "Gets the current reading from the light sensor -- if a black line is detected (true/false).";  // untranslated
  Blockly.Msg.INFRARED_PRESENCE_GETSAMPLE_TOOLTIP = "Returns an array of measurements for the presence of a beacon.";  // untranslated
  Blockly.Msg.INFRARED_TOOLTIP = "表示紅外感應器。";
  Blockly.Msg.INLINE_INPUTS = "單行輸入";
  Blockly.Msg.INPUT = "輸入";
  Blockly.Msg.INTERNAL_PORT = "內部";
  Blockly.Msg.IRSEEKER_TOOLTIP = "表示 HiTechnic NXT IRSeeker V2 感應器。";
  Blockly.Msg.I_TIME = "integration time";  // untranslated
  Blockly.Msg.JOYSTICK_GETSAMPLE_TOOLTIP = "獲取搖桿一個軸的當前讀數";
  Blockly.Msg.KEY_ISPRESSED_TOOLTIP = "Is the selected button pressed?";  // untranslated
  Blockly.Msg.KEY_TOOLTIP = "表示按鈕。";
  Blockly.Msg.LANGUAGE = "語言";
  Blockly.Msg.LANGUAGE_ARABIC = "阿拉伯文";
  Blockly.Msg.LANGUAGE_BRAZILIAN = "巴西";
  Blockly.Msg.LANGUAGE_CHINESE = "中文";
  Blockly.Msg.LANGUAGE_CZECH = "捷克文";
  Blockly.Msg.LANGUAGE_DANISH = "丹麥文";
  Blockly.Msg.LANGUAGE_DUTCH = "荷蘭文";
  Blockly.Msg.LANGUAGE_ENGLISH = "英語";
  Blockly.Msg.LANGUAGE_FINNISH = "芬蘭文";
  Blockly.Msg.LANGUAGE_FRENCH = "法語";
  Blockly.Msg.LANGUAGE_GERMAN = "德語";
  Blockly.Msg.LANGUAGE_GREEK = "希臘文";
  Blockly.Msg.LANGUAGE_ITALIAN = "義大利文";
  Blockly.Msg.LANGUAGE_JAPANESE = "日語";
  Blockly.Msg.LANGUAGE_KOREAN = "朝鮮語";
  Blockly.Msg.LANGUAGE_NORWEGIAN = "挪威語";
  Blockly.Msg.LANGUAGE_POLISH = "波蘭文";
  Blockly.Msg.LANGUAGE_PORTUGUESE = "葡萄牙文";
  Blockly.Msg.LANGUAGE_RUSSIAN = "俄語";
  Blockly.Msg.LANGUAGE_SPANISH = "西班牙文";
  Blockly.Msg.LANGUAGE_SWEDISH = "瑞典文";
  Blockly.Msg.LANGUAGE_TURKISH = "土耳其文";
  Blockly.Msg.LCDI2C_TOOLTIP = "表示帶有焊接 I²C 模組的 LCD 1602 顯示器。";
  Blockly.Msg.LCD_TOOLTIP = "表示液晶屏顯示。";
  Blockly.Msg.LED = "LED灯";
  Blockly.Msg.LEDBAR = "LED Bar";
  Blockly.Msg.LEDBAR_SET_TOOLTIP = "設置指定的 LED [0-9] 在Grove LED Bar v2.0 由 Seeed 到指定的亮度 [0-8]。LED Bar必須連接到 A1 (右) Grove連接器。";
  Blockly.Msg.LEDBAR_TOOLTIP = "Represents a Grove LED Bar v2.0 by Seeed.";  // untranslated
  Blockly.Msg.LED_MATRIX = "LED matrix";  // untranslated
  Blockly.Msg.LED_OFF = "關閉LED燈";
  Blockly.Msg.LED_OFF_TOOLTIP = "關閉LED燈。";
  Blockly.Msg.LED_ON = "打開LED燈";
  Blockly.Msg.LED_ON_TOOLTIP = "打開LED燈並更改顏色。";
  Blockly.Msg.LED_ON_TOOLTIP_CB = "Turns the LED on and changes the color. Attention: calli:Bot only supports 7 different colors, the nearest will be chosen.";  // untranslated
  Blockly.Msg.LED_ON_TOOLTIP_EDISON = "Turns the LED on.";  // untranslated
  Blockly.Msg.LED_ON_WHITE_TOOLTIP = "打開LED燈。小心點, 很亮!";
  Blockly.Msg.LED_TOOLTIP = "表示LED";
  Blockly.Msg.LEFT = "左邊";
  Blockly.Msg.LEFT_FRONT_RGBLED = "RGB LED left front";  // untranslated
  Blockly.Msg.LEFT_INFRARED_SENSOR = "infraredsensor left";  // untranslated
  Blockly.Msg.LEFT_LED = "LED left";  // untranslated
  Blockly.Msg.LEFT_MOTOR = "motor left";  // untranslated
  Blockly.Msg.LEFT_REAR_RGBLED = "RGB LED left rear";  // untranslated
  Blockly.Msg.LIGHTVEML_TOOLTIP = "Represents a visible/UV light sensor.";  // untranslated
  Blockly.Msg.LIGHT_ARDU_TOOLTIP = "表示8個光感應器。";
  Blockly.Msg.LIGHT_GETSAMPLE_TOOLTIP = "Gets the current reading from the light sensor in percent.";  // untranslated
  Blockly.Msg.LIGHT_LDR = "Light (LDR)";  // untranslated
  Blockly.Msg.LIGHT_TOOLTIP = "表示光感應器。";
  Blockly.Msg.LISTS_CREATE_EMPTY_HELPURL = "https://github.com/google/blockly/wiki/Lists#create-empty-list";  // untranslated
  Blockly.Msg.LISTS_CREATE_EMPTY_TITLE = "建立空列表";
  Blockly.Msg.LISTS_CREATE_EMPTY_TOOLTIP = "返回一個長度為 0 的列表，不包含任何資料記錄";
  Blockly.Msg.LISTS_CREATE_TITLE = "清單";
  Blockly.Msg.LISTS_CREATE_WITH_CONTAINER_TITLE_ADD = "列表";
  Blockly.Msg.LISTS_CREATE_WITH_CONTAINER_TOOLTIP = "添加、 刪除或重新排列各區塊來此重新配置這個 列表 積木。";
  Blockly.Msg.LISTS_CREATE_WITH_HELPURL = "https://github.com/google/blockly/wiki/Lists#create-list-with";  // untranslated
  Blockly.Msg.LISTS_CREATE_WITH_INPUT_WITH = "使用這些值建立列表";
  Blockly.Msg.LISTS_CREATE_WITH_ITEM_TOOLTIP = "將一個項目加入到列表中。";
  Blockly.Msg.LISTS_CREATE_WITH_TOOLTIP = "建立一個具備任意數量項目的列表。";
  Blockly.Msg.LISTS_GET_INDEX_FIRST = "第一筆";
  Blockly.Msg.LISTS_GET_INDEX_FROM_END = "倒數第#筆";
  Blockly.Msg.LISTS_GET_INDEX_FROM_START = "#";  // untranslated
  Blockly.Msg.LISTS_GET_INDEX_GET = "取值";
  Blockly.Msg.LISTS_GET_INDEX_GET_REMOVE = "取出並移除";
  Blockly.Msg.LISTS_GET_INDEX_LAST = "最後一筆";
  Blockly.Msg.LISTS_GET_INDEX_RANDOM = "隨機";
  Blockly.Msg.LISTS_GET_INDEX_REMOVE = "移除";
  Blockly.Msg.LISTS_GET_INDEX_TAIL = "";  // untranslated
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FIRST = "返回列表中的第一個項目";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FROM_END = "返回在列表中的指定位置的項目。#1 是最後一個項目。";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FROM_START = "返回在列表中的指定位置的項目。#1 是第一個項目。";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_LAST = "返回列表中的最後一個項目";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_RANDOM = "返回列表中隨機的一個項目";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST = "移除並返回列表中的第一個項目";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_END = "移除並返回列表中的指定位置的項目。#1 是最後一個項目。";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_START = "移除並返回列表中的指定位置的項目。#1 是第一個項目。";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST = "移除並返回列表中的最後一個項目";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM = "移除並返回列表中的隨機一個項目";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST = "移除列表中的第一個項目";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_END = "移除在列表中的指定位置的項目。#1 是最後一個項目。";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_START = "移除在列表中的指定位置的項目。#1 是第一個項目。";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST = "移除列表中的最後一個項目";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM = "移除列表中隨機的一個項目";
  Blockly.Msg.LISTS_GET_SUBLIST_END_FROM_END = "到 倒數 # 位";
  Blockly.Msg.LISTS_GET_SUBLIST_END_FROM_START = "到 #";
  Blockly.Msg.LISTS_GET_SUBLIST_END_LAST = "到 最後";
  Blockly.Msg.LISTS_GET_SUBLIST_HELPURL = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist";  // untranslated
  Blockly.Msg.LISTS_GET_SUBLIST_START_FIRST = "從 頭 取得子列表";
  Blockly.Msg.LISTS_GET_SUBLIST_START_FROM_END = "從倒數 # 取得子列表";
  Blockly.Msg.LISTS_GET_SUBLIST_START_FROM_START = "從 # 取得子列表";
  Blockly.Msg.LISTS_GET_SUBLIST_TAIL = "";  // untranslated
  Blockly.Msg.LISTS_GET_SUBLIST_TOOLTIP = "複製列表中指定的部分。";
  Blockly.Msg.LISTS_INDEX_OF_FIRST = "找出 第一個 項目出現";
  Blockly.Msg.LISTS_INDEX_OF_HELPURL = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list";  // untranslated
  Blockly.Msg.LISTS_INDEX_OF_LAST = "找出 最後一個 項目出現";
  Blockly.Msg.LISTS_INDEX_OF_TOOLTIP = "返回在列表中的第一個/最後一個匹配項目的索引值。如果未找到則返回 0。";
  Blockly.Msg.LISTS_INLIST = "自列表";
  Blockly.Msg.LISTS_ISEMPTY_HELPURL = "https://github.com/google/blockly/wiki/Lists#is-empty";  // untranslated
  Blockly.Msg.LISTS_ISEMPTY_TITLE = "%1 值為空";
  Blockly.Msg.LISTS_ISEMPTY_TOOLTIP = "如果該列表為空，則返回 真。";
  Blockly.Msg.LISTS_LENGTH_HELPURL = "https://github.com/google/blockly/wiki/Lists#length-of";  // untranslated
  Blockly.Msg.LISTS_LENGTH_TITLE = "長度 %1";
  Blockly.Msg.LISTS_LENGTH_TOOLTIP = "返回列表的長度。";
  Blockly.Msg.LISTS_REPEAT_HELPURL = "https://github.com/google/blockly/wiki/Lists#create-list-with";  // untranslated
  Blockly.Msg.LISTS_REPEAT_TITLE = "建立列表使用項目 %1 重複 %2 次數";
  Blockly.Msg.LISTS_REPEAT_TOOLTIP = "建立包含指定重複次數的 值 的列表。";
  Blockly.Msg.LISTS_SET_INDEX_HELPURL = "https://github.com/google/blockly/wiki/Lists#in-list--set";  // untranslated
  Blockly.Msg.LISTS_SET_INDEX_INPUT_TO = "為";
  Blockly.Msg.LISTS_SET_INDEX_INSERT = "插入在";
  Blockly.Msg.LISTS_SET_INDEX_SET = "設定";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST = "在列表的起始處添加一個項目";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_END = "插入在列表中的指定位置的項目。#1 是最後一個項目。";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_START = "插入在列表中的指定位置的項目。#1 是第一個項目。";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_LAST = "在列表的尾端加入一個項目";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM = "在列表中隨機插入項目";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FIRST = "設定列表中的第一個項目";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FROM_END = "設定在列表中的指定位置的項目。#1 是最後一個項目。";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FROM_START = "設定在列表中的指定位置的項目。#1 是第一個項目。";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_LAST = "設定列表中的最後一個項目";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_RANDOM = "設定列表中隨機的一個項目";
  Blockly.Msg.LISTS_SORT_HELPURL = "https://github.com/google/blockly/wiki/Lists#sorting-a-list";  // untranslated
  Blockly.Msg.LISTS_SORT_ORDER_ASCENDING = "ascending";  // untranslated
  Blockly.Msg.LISTS_SORT_ORDER_DESCENDING = "descending";  // untranslated
  Blockly.Msg.LISTS_SORT_TITLE = "sort %1 %2 %3";  // untranslated
  Blockly.Msg.LISTS_SORT_TOOLTIP = "Sort a copy of a list.";  // untranslated
  Blockly.Msg.LISTS_SORT_TYPE_IGNORECASE = "alphabetic, ignore case";  // untranslated
  Blockly.Msg.LISTS_SORT_TYPE_NUMERIC = "numeric";  // untranslated
  Blockly.Msg.LISTS_SORT_TYPE_TEXT = "alphabetic";  // untranslated
  Blockly.Msg.LISTS_SPLIT_HELPURL = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists";  // untranslated
  Blockly.Msg.LISTS_SPLIT_LIST_FROM_TEXT = "從文本製作列表";
  Blockly.Msg.LISTS_SPLIT_TEXT_FROM_LIST = "從列表拆出文本";
  Blockly.Msg.LISTS_SPLIT_TOOLTIP_JOIN = "串起文本列表成一個文本，由分隔符分隔。";
  Blockly.Msg.LISTS_SPLIT_TOOLTIP_SPLIT = "拆分文本到文本列表，按每個分隔符拆分。";
  Blockly.Msg.LISTS_SPLIT_WITH_DELIMITER = "用分隔符";
  Blockly.Msg.LIST_BACK_TOOLTIP = "返回上一視圖。";
  Blockly.Msg.LOGIC_BOOLEAN_FALSE = "否";
  Blockly.Msg.LOGIC_BOOLEAN_HELPURL = "https://github.com/google/blockly/wiki/Logic#values";  // untranslated
  Blockly.Msg.LOGIC_BOOLEAN_TOOLTIP = "返回 真 或 否。";
  Blockly.Msg.LOGIC_BOOLEAN_TRUE = "真";
  Blockly.Msg.LOGIC_COMPARE_HELPURL = "https://zh.wikipedia.org/wiki/不等";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_EQ = "如果這兩個輸入區塊內容相等，返回 真。";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_GT = "如果第一個輸入大於第二個輸入，返回 真。";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_GTE = "如果第一個輸入大於或等於第二個輸入，返回 真。";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_LT = "如果第一個輸入小於第二個輸入，返回 真。";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_LTE = "如果第一個輸入是小於或等於第二個輸入，返回 真。";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_NEQ = "如果這兩個輸入區塊內容不相等，返回 真。";
  Blockly.Msg.LOGIC_NEGATE_HELPURL = "https://github.com/google/blockly/wiki/Logic#not";  // untranslated
  Blockly.Msg.LOGIC_NEGATE_TITLE = "非 %1";
  Blockly.Msg.LOGIC_NEGATE_TOOLTIP = "如果輸入的值是 否，則返回 真。如果輸入的值是 真 返回 否。";
  Blockly.Msg.LOGIC_NULL = "空";
  Blockly.Msg.LOGIC_NULL_HELPURL = "https://en.wikipedia.org/wiki/Nullable_type";  // untranslated
  Blockly.Msg.LOGIC_NULL_TOOLTIP = "返回 空。";
  Blockly.Msg.LOGIC_OPERATION_AND = "且";
  Blockly.Msg.LOGIC_OPERATION_HELPURL = "https://github.com/google/blockly/wiki/Logic#logical-operations";  // untranslated
  Blockly.Msg.LOGIC_OPERATION_OR = "或";
  Blockly.Msg.LOGIC_OPERATION_TOOLTIP_AND = "如果這兩個輸入值都為 真，則返回 真。";
  Blockly.Msg.LOGIC_OPERATION_TOOLTIP_OR = "如果至少一個輸入的值為 真，返回 真。";
  Blockly.Msg.LOGIC_TERNARY_CONDITION = "測試";
  Blockly.Msg.LOGIC_TERNARY_HELPURL = "https://zh.wikipedia.org/wiki/條件運算符";
  Blockly.Msg.LOGIC_TERNARY_IF_FALSE = "如果為非";
  Blockly.Msg.LOGIC_TERNARY_IF_TRUE = "如果為真";
  Blockly.Msg.LOGIC_TERNARY_TOOLTIP = "檢查 'test' 中的條件。如果條件為 真，將返回 '如果為 真' 值 ；否則，返回 '如果為 否' 的值。";
  Blockly.Msg.LOOP = "重複直到";
  Blockly.Msg.LOOPFOREVER_TOOLTIP = "無限地重複操作。";
  Blockly.Msg.LOOP_FOREVER = "無限地重複";
  Blockly.Msg.MATH_ADDITION_SYMBOL = "+";  // untranslated
  Blockly.Msg.MATH_ARITHMETIC_HELPURL = "https://zh.wikipedia.org/wiki/算術";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_ADD = "返回兩個數字的總和。";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_DIVIDE = "返回兩個數字的商。";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MINUS = "返回兩個數字的差。";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MULTIPLY = "返回兩個數字的乘積。";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_POWER = "返回第二個數字的指數的第一個數字。";
  Blockly.Msg.MATH_CAST_TOCHAR = "cast %1 to Char";  // untranslated
  Blockly.Msg.MATH_CAST_TOCHAR_TOOLTIP = "Convert this number into a single ASCII character";  // untranslated
  Blockly.Msg.MATH_CAST_TOSTRING = "cast %1 to String";  // untranslated
  Blockly.Msg.MATH_CAST_TOSTRING_TOOLTIP = "Convert this number into a string.";  // untranslated
  Blockly.Msg.MATH_CHANGE_HELPURL = "https://zh.wikipedia.org/wiki/加法";
  Blockly.Msg.MATH_CHANGE_TITLE = "修改 %1 自 %2";
  Blockly.Msg.MATH_CHANGE_TOOLTIP = "將數字添加到變數 '%1'。";
  Blockly.Msg.MATH_CONSTANT_HELPURL = "https://zh.wikipedia.org/wiki/數學常數";
  Blockly.Msg.MATH_CONSTANT_TOOLTIP = "返回一個的常見常量： π (3.141......)，e (2.718...)、 φ (1.618...)、 開方(2) (1.414......)、 開方(½) (0.707......) 或 ∞ （無窮大）。";
  Blockly.Msg.MATH_CONSTRAIN_HELPURL = "https://en.wikipedia.org/wiki/Clamping_%28graphics%29";  // untranslated
  Blockly.Msg.MATH_CONSTRAIN_TITLE = "限制數字 %1 介於 (低) %2 到 (高) %3";
  Blockly.Msg.MATH_CONSTRAIN_TOOLTIP = "限制數字介於兩個指定的數字之間";
  Blockly.Msg.MATH_DIVISION_SYMBOL = "÷";  // untranslated
  Blockly.Msg.MATH_IS_DIVISIBLE_BY = "可被整除";
  Blockly.Msg.MATH_IS_EVEN = "是偶數";
  Blockly.Msg.MATH_IS_NEGATIVE = "是負值";
  Blockly.Msg.MATH_IS_ODD = "是奇數";
  Blockly.Msg.MATH_IS_POSITIVE = "是正值";
  Blockly.Msg.MATH_IS_PRIME = "是質數";
  Blockly.Msg.MATH_IS_TOOLTIP = "如果數字是偶數，奇數，非負整數，正數、 負數或如果它是可被某數字整除，則返回 真 或 否。";
  Blockly.Msg.MATH_IS_WHOLE = "是非負整數";
  Blockly.Msg.MATH_MODULO_HELPURL = "https://zh.wikipedia.org/wiki/模除";
  Blockly.Msg.MATH_MODULO_TITLE = "取餘數自 %1 ÷ %2";
  Blockly.Msg.MATH_MODULO_TOOLTIP = "回傳兩個數字相除的餘數";
  Blockly.Msg.MATH_MULTIPLICATION_SYMBOL = "×";  // untranslated
  Blockly.Msg.MATH_NUMBER_HELPURL = "https://zh.wikipedia.org/wiki/數";
  Blockly.Msg.MATH_NUMBER_TOOLTIP = "一個數字。";
  Blockly.Msg.MATH_ONLIST_HELPURL = "";  // untranslated
  Blockly.Msg.MATH_ONLIST_OPERATOR_AVERAGE = "平均值 自列表";
  Blockly.Msg.MATH_ONLIST_OPERATOR_MAX = "最大值 自列表";
  Blockly.Msg.MATH_ONLIST_OPERATOR_MEDIAN = "中位數 自列表";
  Blockly.Msg.MATH_ONLIST_OPERATOR_MIN = "最小值 自列表";
  Blockly.Msg.MATH_ONLIST_OPERATOR_MODE = "比較眾數 自列表";
  Blockly.Msg.MATH_ONLIST_OPERATOR_RANDOM = "隨機抽取 自列表";
  Blockly.Msg.MATH_ONLIST_OPERATOR_STD_DEV = "標準差 自列表";
  Blockly.Msg.MATH_ONLIST_OPERATOR_SUM = "總和 自列表";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_AVERAGE = "返回列表中數值的平均值 （算術平均值）。";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_MAX = "返回列表中的最大數字。";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_MEDIAN = "返回列表中數值的中位數。";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_MIN = "返回列表中的最小數字。";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_MODE = "返回一個列表中的最常見項目的列表。";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_RANDOM = "從列表中返回一個隨機的項目。";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_STD_DEV = "返回列表中數字的標準差。";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_SUM = "返回列表中的所有數字的總和。";
  Blockly.Msg.MATH_POWER_SYMBOL = "^";  // untranslated
  Blockly.Msg.MATH_RANDOM_FLOAT_HELPURL = "https://zh.wikipedia.org/wiki/隨機數生成器";
  Blockly.Msg.MATH_RANDOM_FLOAT_TITLE_RANDOM = "取隨機分數";
  Blockly.Msg.MATH_RANDOM_FLOAT_TOOLTIP = "返回介於 （包含） 0.0 到 1.0 之間的隨機數。";
  Blockly.Msg.MATH_RANDOM_INT_HELPURL = "https://zh.wikipedia.org/wiki/隨機數生成器";
  Blockly.Msg.MATH_RANDOM_INT_TITLE = "取隨機整數介於 (低) %1 到 %2";
  Blockly.Msg.MATH_RANDOM_INT_TOOLTIP = "回傳限制的數字區間內的隨機數字";
  Blockly.Msg.MATH_ROUND_HELPURL = "https://zh.wikipedia.org/wiki/數值簡化";
  Blockly.Msg.MATH_ROUND_OPERATOR_ROUND = "四捨五入";
  Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDDOWN = "無條件捨去";
  Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDUP = "無條件進位";
  Blockly.Msg.MATH_ROUND_TOOLTIP = "將數字向上或向下舍入。";
  Blockly.Msg.MATH_SINGLE_HELPURL = "https://zh.wikipedia.org/wiki/平方根";
  Blockly.Msg.MATH_SINGLE_OP_ABSOLUTE = "絕對值";
  Blockly.Msg.MATH_SINGLE_OP_ROOT = "開根號";
  Blockly.Msg.MATH_SINGLE_OP_SQUARE = "square";  // untranslated
  Blockly.Msg.MATH_SINGLE_TOOLTIP_ABS = "返回指定數字的絕對值。";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_EXP = "返回指定數字指數的 e";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_LN = "返回指定數字的自然對數。";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_LOG10 = "返回指定數字的對數。";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_NEG = "返回指定數字的 negation。";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_POW10 = "返回指定數字指數的10的冪次。";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_ROOT = "返回指定數字的平方根。";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_SQUARE = "Return the number multiplied by itself.";  // untranslated
  Blockly.Msg.MATH_SUBTRACTION_SYMBOL = "-";  // untranslated
  Blockly.Msg.MATH_TRIG_ACOS = "acos";  // untranslated
  Blockly.Msg.MATH_TRIG_ASIN = "asin";  // untranslated
  Blockly.Msg.MATH_TRIG_ATAN = "atan";  // untranslated
  Blockly.Msg.MATH_TRIG_COS = "cos";  // untranslated
  Blockly.Msg.MATH_TRIG_HELPURL = "https://zh.wikipedia.org/wiki/三角函數";
  Blockly.Msg.MATH_TRIG_SIN = "sin";  // untranslated
  Blockly.Msg.MATH_TRIG_TAN = "tan";  // untranslated
  Blockly.Msg.MATH_TRIG_TOOLTIP_ACOS = "返回指定角度的反餘弦值(非弧度）。";
  Blockly.Msg.MATH_TRIG_TOOLTIP_ASIN = "返回指定角度的反正弦值(非弧度）。";
  Blockly.Msg.MATH_TRIG_TOOLTIP_ATAN = "返回指定角度的反正切值。";
  Blockly.Msg.MATH_TRIG_TOOLTIP_COS = "返回指定角度的餘弦值(非弧度）。";
  Blockly.Msg.MATH_TRIG_TOOLTIP_SIN = "返回指定角度的正弦值(非弧度）。";
  Blockly.Msg.MATH_TRIG_TOOLTIP_TAN = "返回指定角度的正切值(非弧度）。";
  Blockly.Msg.MAX_ANGLE = "Maximum angle";  // untranslated
  Blockly.Msg.MAX_PULSE_WIDTH = "Maximum pulse width";  // untranslated
  Blockly.Msg.ME = "我";
  Blockly.Msg.MENU_ABOUT = "關於Open Roberta實驗室";
  Blockly.Msg.MENU_ABOUT_PROJECT = "關於Open Roberta專案";
  Blockly.Msg.MENU_ATTACH = "附加 ...";
  Blockly.Msg.MENU_BEGINNER = "初學者";
  Blockly.Msg.MENU_CHANGE = "改變 ...";
  Blockly.Msg.MENU_CHECK = "檢查";
  Blockly.Msg.MENU_CODE_DOWNLOAD_TOOLTIP = "在電腦上下載程式的原始程式碼";
  Blockly.Msg.MENU_CODE_REFRESH_TOOLTIP = "如果更改了 NEPO 方塊, 請刷新原始程式碼。";
  Blockly.Msg.MENU_CONNECT = "連接 ...";
  Blockly.Msg.MENU_CREATE_LINK = "創建程式連結 ...";
  Blockly.Msg.MENU_DEBUG_STEP_BREAKPOINT_TOOLTIP = "Step forward to the next breakpoint in the program.";  // untranslated
  Blockly.Msg.MENU_DEBUG_STEP_INTO_TOOLTIP = "Step Into to the next block in the program.";  // untranslated
  Blockly.Msg.MENU_DEBUG_STEP_OVER_TOOLTIP = "Step Over to the next block in the program.";  // untranslated
  Blockly.Msg.MENU_DELETE_USER = "刪除使用者 ...";
  Blockly.Msg.MENU_EDIT = "編輯";
  Blockly.Msg.MENU_EDIT_TOOLTIP = "編輯";
  Blockly.Msg.MENU_EV3 = "機器人準備";
  Blockly.Msg.MENU_EXPERT = "專家";
  Blockly.Msg.MENU_EXPORT_ALL_PROGS = "export all programs";  // untranslated
  Blockly.Msg.MENU_EXPORT_PROG = "導出程式";
  Blockly.Msg.MENU_FAQ = "常見問題";
  Blockly.Msg.MENU_GALLERY = "庫";
  Blockly.Msg.MENU_GALLERY_TOOLTIP = "庫";
  Blockly.Msg.MENU_GENERAL = "一般説明";
  Blockly.Msg.MENU_HELP = "説明";
  Blockly.Msg.MENU_HELP_TOOLTIP = "説明";
  Blockly.Msg.MENU_IMPORT_PROG = "導入程式";
  Blockly.Msg.MENU_LANGUAGE = "語言";
  Blockly.Msg.MENU_LANGUAGE_TOOLTIP = "語言";
  Blockly.Msg.MENU_LIST = "清單 ...";
  Blockly.Msg.MENU_LIST_CONF = "我的配置 ...";
  Blockly.Msg.MENU_LIST_PROG = "我的程式 ...";
  Blockly.Msg.MENU_LIST_PROG_EXAMPLES = "示常式序 ...";
  Blockly.Msg.MENU_LOGGING = "記錄";
  Blockly.Msg.MENU_LOG_IN = "登錄 ...";
  Blockly.Msg.MENU_LOG_OUT = "登出";
  Blockly.Msg.MENU_MANAGE_USERGROUPS = "Manage user groups ...";  // untranslated
  Blockly.Msg.MENU_MESSAGE_DOWNLOAD = "您的程式已成功下載。";
  Blockly.Msg.MENU_NEW = "新增功能 ...";
  Blockly.Msg.MENU_PROGRAMMING = "使用 NEPO 程式化";
  Blockly.Msg.MENU_PROPERTIES = "性能";
  Blockly.Msg.MENU_RESET_FIRMWARE = "reset to factory defaults";  // untranslated
  Blockly.Msg.MENU_RIGHT_CODE_TOOLTIP = "打開/關閉原始程式碼視圖。";
  Blockly.Msg.MENU_RIGHT_HELP_TOOLTIP = "打開/關閉説明視圖";
  Blockly.Msg.MENU_RIGHT_INFO_TOOLTIP = "打開/關閉程式文檔視圖。";
  Blockly.Msg.MENU_RIGHT_LEGAL_TOOLTIP = "Open/close the legal information view.";  // untranslated
  Blockly.Msg.MENU_RIGHT_SIM_DEBUG_TOOLTIP = "Open/close the simulation view in debug mode.";  // untranslated
  Blockly.Msg.MENU_RIGHT_SIM_TOOLTIP = "打開/關閉模擬視圖。";
  Blockly.Msg.MENU_RIGHT_TUTORIAL_TOOLTIP = "打開/關閉教程的視圖";
  Blockly.Msg.MENU_ROBOT = "機器人";
  Blockly.Msg.MENU_ROBOT_STATE_INFO = "資訊";
  Blockly.Msg.MENU_ROBOT_STATE_TOOLTIP = "機器人資訊";
  Blockly.Msg.MENU_ROBOT_STOP_HINT_EV3 = "按下 <span class=\"typcn typcn-media-stop\"></span>+<span class=\"typcn typcn-arrow-sorted-down\"></span> 按鈕, 機器人中止程式!";
  Blockly.Msg.MENU_ROBOT_STOP_HINT_NXT = "按下 <span class=\"typcn typcn-media-cancel\"></span> 按钮, 機器人中止程式!";
  Blockly.Msg.MENU_ROBOT_TOOLTIP = "機器人";
  Blockly.Msg.MENU_ROBOT_WLAN = "WLAN credentials ...";  // untranslated
  Blockly.Msg.MENU_RUN_MULT_SIM = "multiple robot simulation ...";  // untranslated
  Blockly.Msg.MENU_SAVE = "儲存";
  Blockly.Msg.MENU_SAVE_AS = "另存為 ...";
  Blockly.Msg.MENU_SHORTCUT = "keyboard shortcuts";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_RUN = "run on robot";  // untranslated
  Blockly.Msg.MENU_SHOW_AGAIN = "再次顯示歡迎便箋";
  Blockly.Msg.MENU_SHOW_CODE = "打開/關閉原始程式碼視圖";
  Blockly.Msg.MENU_SIM_ADD_COLOR_OBJECT_TOOLTIP = "Add a color area.";  // untranslated
  Blockly.Msg.MENU_SIM_ADD_OBSTACLE_TOOLTIP = "Add an obstacle.";  // untranslated
  Blockly.Msg.MENU_SIM_CHANGE_COLOR_TOOLTIP = "Choose a color for the selected obstacle / color area.";  // untranslated
  Blockly.Msg.MENU_SIM_CONFIG_EXPORT = "Download simulation settings.";  // untranslated
  Blockly.Msg.MENU_SIM_CONFIG_IMPORT = "Upload simulation settings.";  // untranslated
  Blockly.Msg.MENU_SIM_DELETE_OBJECT_TOOLTIP = "Delete the selected obstacle / color area.";  // untranslated
  Blockly.Msg.MENU_SIM_IMPORT_TOOLTIP = "上傳你自己的類比背景圖像, 它將追加在後臺的清單末尾。";
  Blockly.Msg.MENU_SIM_POSE_TOOLTIP = "把機器人移回最初的位置。";
  Blockly.Msg.MENU_SIM_ROBOT_TOOLTIP = "打開/關閉機器人的視圖";
  Blockly.Msg.MENU_SIM_SCENE_TOOLTIP = "更改場景";
  Blockly.Msg.MENU_SIM_START_TOOLTIP = "在類比中啟動程式。";
  Blockly.Msg.MENU_SIM_STOP_TOOLTIP = "在類比中停止程式。";
  Blockly.Msg.MENU_SIM_VALUES_TOOLTIP = "打開/關閉感應器的資料檢視。";
  Blockly.Msg.MENU_SOURCE_CODE_EDITOR = "open source code editor";  // untranslated
  Blockly.Msg.MENU_START_BRICK = "運行»$«";
  Blockly.Msg.MENU_START_SIM = "打開/關閉模擬視圖";
  Blockly.Msg.MENU_STATE_INFO = "狀態資訊";
  Blockly.Msg.MENU_STOP_BRICK = "stop program on »$«";  // untranslated
  Blockly.Msg.MENU_TOOLBOX = "NEPO-方塊";
  Blockly.Msg.MENU_TOOLBOX_BEGINNER = "NEPO-方塊 初學者";
  Blockly.Msg.MENU_TOOLBOX_EXPERT = "NEPO-方塊 專家";
  Blockly.Msg.MENU_TUTORIAL = "教程";
  Blockly.Msg.MENU_TUTORIAL_TOOLTIP = "教程";
  Blockly.Msg.MENU_USER = "登錄";
  Blockly.Msg.MENU_USERGROUP_LOG_IN = "Log in with user group ...";  // untranslated
  Blockly.Msg.MENU_USER_STATE_TOOLTIP = "使用者資訊";
  Blockly.Msg.MENU_USER_TOOLTIP = "使用者";
  Blockly.Msg.MENU_WLAN_CREDENTIALS = "WLAN credentials";  // untranslated
  Blockly.Msg.MENU_ZOOM = "縮放";
  Blockly.Msg.MENU_ZOOM_IN = "放大";
  Blockly.Msg.MENU_ZOOM_OUT = "縮小";
  Blockly.Msg.MENU_ZOOM_RESET = "重定縮放";
  Blockly.Msg.MESSAGE_ADDED_USER = "使用者»$«添加";
  Blockly.Msg.MESSAGE_CONFIGURATION_DELETED = "配置»$«被刪除";
  Blockly.Msg.MESSAGE_EDIT_CHECK = "您的程式現在被檢查!";
  Blockly.Msg.MESSAGE_EDIT_SAVE_CONFIGURATION = "您的配置已保存";
  Blockly.Msg.MESSAGE_EDIT_SAVE_CONFIGURATION_AS = "您的配置已保存為»$«";
  Blockly.Msg.MESSAGE_EDIT_SAVE_GROUP_AS = "您的群組已創建";
  Blockly.Msg.MESSAGE_EDIT_SAVE_PROGRAM = "您的程式已保存";
  Blockly.Msg.MESSAGE_EDIT_SAVE_PROGRAM_AS = "您的程式已保存為»$«";
  Blockly.Msg.MESSAGE_EDIT_START = "Your program »$« will run in a moment!";  // untranslated
  Blockly.Msg.MESSAGE_FIRMWARE_ERROR = "您的機器人固件和Open Roberta實驗室的版本有衝突。請與我們聯繫。";
  Blockly.Msg.MESSAGE_GROUP_DELETED = "群組»$«被刪除";
  Blockly.Msg.MESSAGE_INVALID_CONF_NAME = "請填寫正確的名稱。正確的名稱以字母開頭, 只能包含字母或數字。預設名稱»[robot]basis«不能在這裡使用。";
  Blockly.Msg.MESSAGE_INVALID_NAME = "請填寫正確的名稱。正確的名稱以字母開頭, 只能包含字母或數字。";
  Blockly.Msg.MESSAGE_NOT_AVAILABLE = "不可用。";
  Blockly.Msg.MESSAGE_PROGRAM_DELETED = "程式»$«被刪除";
  Blockly.Msg.MESSAGE_RESTART_ROBOT = "請將機器人重新連接到Open Roberta實驗室。";
  Blockly.Msg.MESSAGE_ROBOT_CONNECTED = "你的機器人»$«已連接";
  Blockly.Msg.MESSAGE_ROBOT_DISCONNECTED = "一個啓動的機器人已斷開連接";
  Blockly.Msg.MESSAGE_USER_DELETED = "使用者已刪除";
  Blockly.Msg.MESSAGE_USER_GROUP_DELETED = "使用者»$«被刪除";
  Blockly.Msg.MESSAGE_USER_LOGIN = "您好»$«";
  Blockly.Msg.MESSAGE_USER_LOGOUT = "您已退出";
  Blockly.Msg.MICROBITBRICK_TOOLTIP = "表示micro:bit, 口袋大小可寫程式電腦。還有內置的執行器和感應器可用, 如按鈕, 顯示 ...";
  Blockly.Msg.MICROPHONE_GETSAMPLE_TOOLTIP = "Gets the current reading from the microphone in % (mapped to 0 - 100). If the value is always low, the value has to be multiplied by 10, because the amplification is missing on the hardware.";  // untranslated
  Blockly.Msg.MIN_ANGLE = "Minimum angle";  // untranslated
  Blockly.Msg.MIN_PULSE_WIDTH = "Minimum pulse width";  // untranslated
  Blockly.Msg.MODE = "模式";
  Blockly.Msg.MODE_ACCELERATION = "加速度";
  Blockly.Msg.MODE_ALTITUDE = "altitude";  // untranslated
  Blockly.Msg.MODE_AMBIENTLIGHT = "環境燈";
  Blockly.Msg.MODE_ANALOG = "類比";
  Blockly.Msg.MODE_ANGLE = "角度";
  Blockly.Msg.MODE_CALIBRATION = "Calibration Value";  // untranslated
  Blockly.Msg.MODE_CLAP = "clap";  // untranslated
  Blockly.Msg.MODE_CLOSE = "關閉";
  Blockly.Msg.MODE_CO2EQUIVALENT = "CO2 Equivalent";  // untranslated
  Blockly.Msg.MODE_COLOR = "color";  // untranslated
  Blockly.Msg.MODE_COLOUR = "顏色";
  Blockly.Msg.MODE_COMPASS = "指南針";
  Blockly.Msg.MODE_CURRENT = "電流";
  Blockly.Msg.MODE_DATE = "date";  // untranslated
  Blockly.Msg.MODE_DEGREE = "程度";
  Blockly.Msg.MODE_DIGITAL = "數位";
  Blockly.Msg.MODE_DISTANCE = "距離";
  Blockly.Msg.MODE_GESTURE = "gesture";  // untranslated
  Blockly.Msg.MODE_GYRO = "gyroscope";  // untranslated
  Blockly.Msg.MODE_HUMIDITY = "濕度";
  Blockly.Msg.MODE_IAQ = "Indoor Air Quality (IAQ)";  // untranslated
  Blockly.Msg.MODE_IDALL = "ID (清單)";
  Blockly.Msg.MODE_IDONE = "ID";
  Blockly.Msg.MODE_INFO = "資訊";
  Blockly.Msg.MODE_LATITUDE = "latitude";  // untranslated
  Blockly.Msg.MODE_LIGHT = "光";
  Blockly.Msg.MODE_LINE = "line";  // untranslated
  Blockly.Msg.MODE_LONGITUDE = "longitude";  // untranslated
  Blockly.Msg.MODE_MAGNETICFIELD = "mag field";  // untranslated
  Blockly.Msg.MODE_MODULATED = "調變";
  Blockly.Msg.MODE_MOISTURE = "水分";
  Blockly.Msg.MODE_NAMEALL = "名稱 (清單)";
  Blockly.Msg.MODE_NAMEONE = "名字";
  Blockly.Msg.MODE_OBSTACLE = "障礙";
  Blockly.Msg.MODE_OPEN = "打開";
  Blockly.Msg.MODE_ORIENTATION = "取向";
  Blockly.Msg.MODE_PM10 = "PM10";  // untranslated
  Blockly.Msg.MODE_PM25 = "PM2.5";  // untranslated
  Blockly.Msg.MODE_PRESENCE = "存在";
  Blockly.Msg.MODE_PRESSED = "按下";
  Blockly.Msg.MODE_PRESSURE = "pressure";  // untranslated
  Blockly.Msg.MODE_PULSEHIGH = "pulse time HIGH";  // untranslated
  Blockly.Msg.MODE_PULSELOW = "pulse time LOW";  // untranslated
  Blockly.Msg.MODE_RATE = "率";
  Blockly.Msg.MODE_RCCODE = "R/C code";  // untranslated
  Blockly.Msg.MODE_REFLEXION = "reflected light";  // untranslated
  Blockly.Msg.MODE_RGB = "RGB";
  Blockly.Msg.MODE_ROTATION = "旋轉";
  Blockly.Msg.MODE_SENSOR1 = "Light Sensor1";  // untranslated
  Blockly.Msg.MODE_SENSOR2 = "Light Sensor2";  // untranslated
  Blockly.Msg.MODE_SOUND = "聲音";
  Blockly.Msg.MODE_SPEED = "speed";  // untranslated
  Blockly.Msg.MODE_TEMPERATURE = "溫度";
  Blockly.Msg.MODE_TILTED = "傾斜";
  Blockly.Msg.MODE_TIME = "time";  // untranslated
  Blockly.Msg.MODE_UNMODULATED = "未調變";
  Blockly.Msg.MODE_UVLIGHT = "UV light";  // untranslated
  Blockly.Msg.MODE_VALUE = "值";
  Blockly.Msg.MODE_VOCEQUIVALENT = "Breathe VOC Equivalent";  // untranslated
  Blockly.Msg.MODE_WORD = "單詞";
  Blockly.Msg.MODE_X = "X-value";  // untranslated
  Blockly.Msg.MODE_Y = "Y-value";  // untranslated
  Blockly.Msg.MODE_Z = "Z-value";  // untranslated
  Blockly.Msg.MOISTURE_TOOLTIP = "表示溼度感應器。";
  Blockly.Msg.MOTIONKIT = "MotionKit";  // untranslated
  Blockly.Msg.MOTIONKIT_DUAL_TOOLTIP = "Sets each MotionKit motor to the specified direction.";  // untranslated
  Blockly.Msg.MOTIONKIT_SINGLE_TOOLTIP = "Sets the selected MotionKit motor/motors to the specified direction.";  // untranslated
  Blockly.Msg.MOTION_TOOLTIP = "表示動作感應器。";
  Blockly.Msg.MOTOR = "電機";
  Blockly.Msg.MOTORDIFF_ON_FOR_TOOLTIP = "以特定的速度啟動機器人, 並在特定距離後停止。";
  Blockly.Msg.MOTORDIFF_ON_TOOLTIP = "以特定速度啟動機器人。";
  Blockly.Msg.MOTORDIFF_STOP_TOOLTIP = "停止機器人。";
  Blockly.Msg.MOTORDIFF_TURN_FOR_TOOLTIP = "轉動機器人的角度數。";
  Blockly.Msg.MOTORDIFF_TURN_TOOLTIP = "轉動機器人。";
  Blockly.Msg.MOTORS_ON_TOOLTIP_CALLIOPE = "用特定的功率轉動電機 A 和 B。";
  Blockly.Msg.MOTORS_ON_TOOLTIP_CALLIOPE_CB = "Turns both motors on with a specific power. Power can be positiv or negativ for reverse direction.";  // untranslated
  Blockly.Msg.MOTORS_STOP_TOOLTIP = "停止兩個電機, A 和 B。";
  Blockly.Msg.MOTOR_ARDU_TOOLTIP = "表示一個 Bot'n Roll 的底盤電機。";
  Blockly.Msg.MOTOR_BACKWARD = "向後";
  Blockly.Msg.MOTOR_BIG = "大";
  Blockly.Msg.MOTOR_BIG_TOOLTIP = "代表一個大電機。";
  Blockly.Msg.MOTOR_BRAKE = "刹车";
  Blockly.Msg.MOTOR_DEGREE = "程度";
  Blockly.Msg.MOTOR_DISTANCE = "距離 釐米";
  Blockly.Msg.MOTOR_DRIVE = "驅動";
  Blockly.Msg.MOTOR_FLOAT = "浮動";
  Blockly.Msg.MOTOR_FOREWARD = "向前";
  Blockly.Msg.MOTOR_GETPOWER_TOOLTIP = "獲取此電機的當前電源。";
  Blockly.Msg.MOTOR_LEFT = "左";
  Blockly.Msg.MOTOR_MIDDLE = "中間";
  Blockly.Msg.MOTOR_MIDDLE_TOOLTIP = "表示中間電機。";
  Blockly.Msg.MOTOR_NONE = "無";
  Blockly.Msg.MOTOR_ON_FOR_TOOLTIP = "在執行旋轉/度後, 轉動電機並停止電機。";
  Blockly.Msg.MOTOR_ON_FOR_TOOLTIP_MS = "打開電機並停止電機在經過一段時間後。";
  Blockly.Msg.MOTOR_ON_FOR_TOOLTIP_RPM = "Turns motor on at speed in rpms (rotation per minute) and stops motor after execution of rotations/degrees.";  // untranslated
  Blockly.Msg.MOTOR_ON_FOR_TOOLTIP_SERVO = "Sets the servo motor to a specific position in degrees.";  // untranslated
  Blockly.Msg.MOTOR_ON_TOOLTIP = "用特定的功率轉動電機。";
  Blockly.Msg.MOTOR_ON_TOOLTIP_CALLIOPE = "用特定的功率轉動電機 A、B 或 A +B。";
  Blockly.Msg.MOTOR_ON_TOOLTIP_CALLIOPE_CB = "Turns left or right motor on with a specific power. Power can be positiv or negativ for reverse direction.";  // untranslated
  Blockly.Msg.MOTOR_OTHER = "其他電源使用者";
  Blockly.Msg.MOTOR_PAN = "平移";
  Blockly.Msg.MOTOR_PORT = "電機埠";
  Blockly.Msg.MOTOR_PORT_ARDUINO = "motor 28BYJ-48 port";  // untranslated
  Blockly.Msg.MOTOR_REGULATION = "調節";
  Blockly.Msg.MOTOR_RIGHT = "右";
  Blockly.Msg.MOTOR_ROTATION = "旋轉";
  Blockly.Msg.MOTOR_ROTATION_PER_MINUTE = "轉速(rpm)";
  Blockly.Msg.MOTOR_ROTATION_REVERSE = "旋轉方向";
  Blockly.Msg.MOTOR_SETPOWER_TOOLTIP = "設置此電機的功率。";
  Blockly.Msg.MOTOR_SIDE = "邊";
  Blockly.Msg.MOTOR_SPEED = "速度%";
  Blockly.Msg.MOTOR_SPEED_0 = "電機速度是 0!";
  Blockly.Msg.MOTOR_STEER = "引導";
  Blockly.Msg.MOTOR_STOP = "停止";
  Blockly.Msg.MOTOR_STOP_TOOLTIP = "停止電機。";
  Blockly.Msg.MOTOR_TILT = "傾斜";
  Blockly.Msg.MOTOR_TOOLTOP = "Represents a motor.";  // untranslated
  Blockly.Msg.MOTOR_TURN = "轉向";
  Blockly.Msg.NAO_ABSOLUTE = "絕對";
  Blockly.Msg.NAO_ACCELEROMETER = "加速度計";
  Blockly.Msg.NAO_ACCELEROMETER_TOOLTIP = "從加速度計的給定方向獲取當前讀數";
  Blockly.Msg.NAO_ANIMATION_TOOLTIP = "執行所選動畫。太極 是一組複雜而且藝術的動作。閃燈只會使機器人用它的LED燈閃爍。在選址和站立時可以進行眨眼和擦額頭動畫。";
  Blockly.Msg.NAO_ANSWER = "回答";
  Blockly.Msg.NAO_APPLYPOSTURE = "讓NAO";
  Blockly.Msg.NAO_APPLYPOSTURE_TOOLTIP = "機器人進入選擇的姿勢。使用下拉式功能表選擇一種。";
  Blockly.Msg.NAO_AUTONOMOUS = "開關自主行爲";
  Blockly.Msg.NAO_AUTONOMOUS_TOOLTIP = "打開或關閉機器人的自主行為。當 \"打開\" 時, 機器人會對聲音做出反應, 從一側到另一側微微移動, 並嘗試跟蹤臉部。如果這種行為中斷了您的程式, 請關閉它。";
  Blockly.Msg.NAO_BLINK = "閃燈";
  Blockly.Msg.NAO_CAMERA = "相機";
  Blockly.Msg.NAO_CAMERA_BOTTOM = "底部";
  Blockly.Msg.NAO_CAMERA_TOP = "頂部";
  Blockly.Msg.NAO_FACE_GET_INFORMATION_TOOLTIP = "返回有關在具有以下值的陣列中檢測到的附加資訊: [XAngle、YAngle、XSize、YSize、標題], 請注意, 所有值都以相機角度提供。";
  Blockly.Msg.NAO_FILENAME = "檔案名";
  Blockly.Msg.NAO_FORGETFACEOF = "忘記臉部的";
  Blockly.Msg.NAO_FORGETFACE_TOOLTIP = "從機器人的視覺識別資料庫中刪除以前保存在給定名稱下的臉孔。";
  Blockly.Msg.NAO_FRAME = "框架";
  Blockly.Msg.NAO_FRAME_TORSO = "軀幹";
  Blockly.Msg.NAO_FRAME_WORLD = "世界";
  Blockly.Msg.NAO_FSR = "力敏電阻器";
  Blockly.Msg.NAO_GETLANGUAGE_TOOLTIP = "獲取啓動語言。這是機器人目前使用的語言, 用於語音和語音辨識。";
  Blockly.Msg.NAO_GETVOLUME_TOOLTIP = "獲取當前音量。";
  Blockly.Msg.NAO_GYROMETER = "陀螺儀";
  Blockly.Msg.NAO_GYROMETER_TOOLTIP = "從給定方向的陀螺儀中獲取當前讀數。";
  Blockly.Msg.NAO_HAND = "手";
  Blockly.Msg.NAO_HAND_TOOLTIP = "打開或關閉機器人的一隻手 (手腕)。";
  Blockly.Msg.NAO_HEADSENSOR = "頭部感應器";
  Blockly.Msg.NAO_INTENSITY = "強度";
  Blockly.Msg.NAO_LEARNFACEOF = "學習面孔的";
  Blockly.Msg.NAO_LEARNFACE_TOOLTIP = "在機器人的視覺識別資料庫中學習並保存一個給定名稱下的面孔。";
  Blockly.Msg.NAO_LED = "LED燈";
  Blockly.Msg.NAO_LEDOFF_TOOLTIP = "關閉選定的LED燈。";
  Blockly.Msg.NAO_LEDRESET_TOOLTIP = "將選定的LED燈重置為其原始狀態, 以瞭解顏色和強度。";
  Blockly.Msg.NAO_LED_ALL = "所有";
  Blockly.Msg.NAO_LED_CHEST = "胸部";
  Blockly.Msg.NAO_LED_EAR = "耳朵";
  Blockly.Msg.NAO_LED_EARS = "耳朵";
  Blockly.Msg.NAO_LED_EYE = "眼睛";
  Blockly.Msg.NAO_LED_EYES = "眼睛";
  Blockly.Msg.NAO_LED_FOOT = "腳";
  Blockly.Msg.NAO_LED_HEAD = "頭";
  Blockly.Msg.NAO_LED_TOOLTIP = "設置所選LED燈的顏色。眼睛和腳LED燈可用。";
  Blockly.Msg.NAO_LOOKAT = "看";
  Blockly.Msg.NAO_MARK_GET_INFORMATION_TOOLTIP = "返回有關陣列中給定的NAO標記的其他資訊, 其值如下: [XAngle、YAngle、XSize、YSize、標題], 請注意, 所有值都以相機角度提供。";
  Blockly.Msg.NAO_MOVE = "移動";
  Blockly.Msg.NAO_MOVEJOINT_TOOLTIP = "移動機器人的一個關節。相對運動意味著所選接頭的當前位置用於計算新位置。注意每個關節都有不同的極限。所以輸入範圍為角度變化。";
  Blockly.Msg.NAO_PART_ARM = "手臂";
  Blockly.Msg.NAO_PART_ARMS = "手臂";
  Blockly.Msg.NAO_PART_BODY = "身體";
  Blockly.Msg.NAO_PART_HEAD = "頭";
  Blockly.Msg.NAO_PART_LEG = "腿";
  Blockly.Msg.NAO_PART_LEGS = "腿";
  Blockly.Msg.NAO_PERFORM = "執行";
  Blockly.Msg.NAO_PHRASE = "短語";
  Blockly.Msg.NAO_PLAYFILE_TOOLTIP = "從機器人播放音效檔。輸入檔的名稱。檔需要事先轉移到機器人。";
  Blockly.Msg.NAO_PLAY_FILE = "播放檔";
  Blockly.Msg.NAO_POINTAT = "指向";
  Blockly.Msg.NAO_POINTLOOKAT_TOOLTIP = "機器人點或看給定的位置。機器人會移動它的一隻手或頭。選擇作為參照點的框架。值以釐米為輸入。有關座標系統的詳細資訊, 請參閱 wiki。";
  Blockly.Msg.NAO_POSTURE_CROUCH = "蹲伏";
  Blockly.Msg.NAO_POSTURE_LYINGBACK = "仰面躺";
  Blockly.Msg.NAO_POSTURE_LYINGBELLY = "面向下趴著";
  Blockly.Msg.NAO_POSTURE_REST = "休息";
  Blockly.Msg.NAO_POSTURE_SIT = "正坐";
  Blockly.Msg.NAO_POSTURE_SITRELAX = "箕踞";
  Blockly.Msg.NAO_POSTURE_STAND = "站立";
  Blockly.Msg.NAO_POSTURE_STANDINIT = "預行走站立";
  Blockly.Msg.NAO_POSTURE_STANDZERO = "向前看齊";
  Blockly.Msg.NAO_QQVGA = "160*120";
  Blockly.Msg.NAO_QVGA = "320*240";
  Blockly.Msg.NAO_RANDOMEYES = "隨意眼睛";
  Blockly.Msg.NAO_RANDOMEYES_TOOLTIP = "以毫秒為單位輸入的指定時間段內, 眼睛的顏色會隨機更改。";
  Blockly.Msg.NAO_RASTA = "拉斯塔";
  Blockly.Msg.NAO_RASTA_TOOLTIP = "在以毫秒為單位輸入的指定時間內, 眼睛的顏色在綠色、黃色和紅色之間發生變化。";
  Blockly.Msg.NAO_RECOGNIZEWORD = "的語音辨識器";
  Blockly.Msg.NAO_RECOGNIZEWORD_TOOLTIP = "當它被NAO識別時從給定清單中返回一個單詞";
  Blockly.Msg.NAO_RECORDVIDEO = "錄製影片";
  Blockly.Msg.NAO_RECORDVIDEO_TOOLTIP = "記錄影片並將其保存在機器人上。訪問機器人檔案系統以查看影片。";
  Blockly.Msg.NAO_RELATIVE = "相對";
  Blockly.Msg.NAO_RESOLUTION = "解析度";
  Blockly.Msg.NAO_SETINTENSITY_TOOLTIP = "將所選LED燈的強度設置為從0到100的範圍。可提供耳、頭和胸LED燈";
  Blockly.Msg.NAO_SETLANGUAGE_TOOLTIP = "設置語言。請注意必須先下載語言包然後才能使用它。有關詳細資訊請參閱您的機器人手冊。";
  Blockly.Msg.NAO_SETVOLUME_TOOLTIP = "將音量設置為從0到100的範圍。";
  Blockly.Msg.NAO_STIFFNESS = "鎖住電機";
  Blockly.Msg.NAO_STIFFNESS_TOOLTIP = "機器人所選身體部分的刚硬度是打開或關閉的。請注意, 當機器人站立時鬆開腿部電機可能會導致崩潰。";
  Blockly.Msg.NAO_STOP = "停止移動";
  Blockly.Msg.NAO_STOP_TOOLTIP = "機器人立即停止所有運動。要知道, 這可能導致發生垮臺的情況。";
  Blockly.Msg.NAO_TAI_CHI = "太極";
  Blockly.Msg.NAO_TAKEPICTURE = "拍照";
  Blockly.Msg.NAO_TAKEPICTURE_TOOLTIP = "拍照並保存在機器人上。訪問機器人檔案系統以查看圖片。";
  Blockly.Msg.NAO_TOUCHSENSOR_TOOLTIP = "如果機器人上所選的觸動感應器被觸碰, 則為 true。";
  Blockly.Msg.NAO_TURN_TOOLTIP = "使機器人的角度數變多。只輸入正值並使用下拉清單選擇方向。可以輸入高達360度的值。";
  Blockly.Msg.NAO_VGA = "640*480";
  Blockly.Msg.NAO_WALK = "走";
  Blockly.Msg.NAO_WALKTO = "走到";
  Blockly.Msg.NAO_WALKTO_TOOLTIP = "機器人走到給定的位置。這些值以釐米和弧度輸入, 並基於NAO本體中的坐標系。有關坐標系以及如何計算座標的詳細資訊, 請參閱 wiki。";
  Blockly.Msg.NAO_WALK_ASYNC_TOOLTIP = "使機器人不斷地行走";
  Blockly.Msg.NAO_WALK_TOOLTIP = "使機器人走進入釐米的距離。10cm 以下的距離可能導致根本沒有運動。取決於你的機器人和機器人在距離上行走的表面可能並不準確。";
  Blockly.Msg.NAO_WAVE = "波";
  Blockly.Msg.NAO_WIPE_FOREHEAD = "擦額頭";
  Blockly.Msg.NEW_VARIABLE = "新變數...";
  Blockly.Msg.NEW_VARIABLE_TITLE = "新變數名稱:";
  Blockly.Msg.NN_ADD_RAW_DATA = "add raw data for later feature extraction";  // untranslated
  Blockly.Msg.NN_ADD_RAW_DATA_TOOLTIP = "add raw data (multiple times). Then extract the input features from it and add that to the trainings data";  // untranslated
  Blockly.Msg.NN_ADD_TRAININGS_DATA = "add to trainings data";  // untranslated
  Blockly.Msg.NN_ADD_TRAININGS_DATA_TOOLTIP = "take raw data, execute feature extraction and add the data from feature extraction to the collection of training data for a class";  // untranslated
  Blockly.Msg.NN_CLASSIFY = "classifiy";  // untranslated
  Blockly.Msg.NN_CLASSIFY_TOOLTIP = "use the trained neural network and data from feature extraction to classify and return the probabiliy for each class";  // untranslated
  Blockly.Msg.NN_CLASS_NUMBER = "class #";  // untranslated
  Blockly.Msg.NN_CLASS_PROBABILITIES = "probabilities";  // untranslated
  Blockly.Msg.NN_INIT_RAW_DATA = "initialize raw data";  // untranslated
  Blockly.Msg.NN_INIT_RAW_DATA_TOOLTIP = "clear raw data memory. Then add raw data multiple times, extract the input features from it and add that to the trainings data";  // untranslated
  Blockly.Msg.NN_MAX_NUMBER_OF_NEURONS = "max neurons";  // untranslated
  Blockly.Msg.NN_NUMBER_INPUT_NEURONS = "# input neurons";  // untranslated
  Blockly.Msg.NN_NUMBER_OF_CLASSES = "# classes";  // untranslated
  Blockly.Msg.NN_RAW_DATA = "raw value";  // untranslated
  Blockly.Msg.NN_SETUP = "setup the neural network";  // untranslated
  Blockly.Msg.NN_SETUP_TOOLTIP = "define properties of a neural network, which can classify data";  // untranslated
  Blockly.Msg.NN_STEP = "one step in the neural network";  // untranslated
  Blockly.Msg.NN_STEP_INPUT0 = "input to neuron i0";  // untranslated
  Blockly.Msg.NN_STEP_INPUT1 = "input to neuron i1";  // untranslated
  Blockly.Msg.NN_STEP_INPUT2 = "input to neuron i2";  // untranslated
  Blockly.Msg.NN_STEP_OUTPUT0 = "output of neuron o0";  // untranslated
  Blockly.Msg.NN_STEP_OUTPUT1 = "output of neuron o1";  // untranslated
  Blockly.Msg.NN_STEP_OUTPUT2 = "output of neuron o2";  // untranslated
  Blockly.Msg.NN_STEP_TOOLTIP = "retrieve inputs, execute one step in the neural network, write the outputs into the variables";  // untranslated
  Blockly.Msg.NN_TRAIN = "train";  // untranslated
  Blockly.Msg.NN_TRAIN_TOOLTIP = "train the neural network with the trainings data assembled";  // untranslated
  Blockly.Msg.NO = "不";
  Blockly.Msg.NXTBRICK_TOOLTIP = "表示具有連接的執行器和感應器的NXT積木。還有內置的執行器和感應器可用, 如按鈕, 顯示 ...";
  Blockly.Msg.OFF = "關閉";
  Blockly.Msg.OLDER_THEN_14 = "我是16歲或以上的!";
  Blockly.Msg.ON = "打開";
  Blockly.Msg.ORA_ACCESS_RIGHT_CHANGED = "共用許可權已更新!";
  Blockly.Msg.ORA_ACCESS_RIGHT_DELETED = "共用許可權被刪除!";
  Blockly.Msg.ORA_ACCOUNT_NOT_ACTIVATED_TO_SHARE = "你不被允許分享。請啟動您的帳戶! <br><a href=\"https://www.roberta-home.de/index.php?id=138&L=1\" target=\"_blank\">更多資訊...</a>";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_CONFIGURATION_NOT_FOUND = "在伺服器上找不到機器人配置。";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_CONFIGURATION_TRANSFORM_FAILED = "機器人的配置不能轉化為機器人程式語言。";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_COMPILE_FAILED = "請檢查您的寫程式方塊和配置中的錯誤資訊!程式有錯誤, 因此無法編譯。";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_GENERATION_FAILED = "無法生成該程式。";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_GENERATION_FAILED_WITH_PARAMETERS = "The program could not be generated. Pin {PIN} is incorrect in block {BLOCK}";  // untranslated
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_NOT_FOUND = "該程式不能轉換為機器人程式語言。";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_STORE_FAILED = "由於內部錯誤無法儲存該程式。";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_TRANSFORM_FAILED = "該程式不能轉換為機器人程式語言。";
  Blockly.Msg.ORA_COMPILERWORKFLOW_SUCCESS = "The program build succeeded";  // untranslated
  Blockly.Msg.ORA_CONFIGURATION_DELETE_ERROR = "刪除機器人配置時出現錯誤, 請重試!";
  Blockly.Msg.ORA_CONFIGURATION_DELETE_SUCCESS = "配置已刪除";
  Blockly.Msg.ORA_CONFIGURATION_ERROR_ID_INVALID = "配置名稱不是有效的識別碼。";
  Blockly.Msg.ORA_CONFIGURATION_GET_ALL_SUCCESS = "配置已載入";
  Blockly.Msg.ORA_CONFIGURATION_GET_ONE_ERROR_NOT_FOUND = "在資料庫中找不到機器人配置。";
  Blockly.Msg.ORA_CONFIGURATION_GET_ONE_SUCCESS = "配置已載入";
  Blockly.Msg.ORA_CONFIGURATION_SAVE_AS_ERROR_CONFIGURATION_EXISTS = "This configuration already exists.";  // untranslated
  Blockly.Msg.ORA_CONFIGURATION_SAVE_ERROR = "儲存機器人配置時出現錯誤。";
  Blockly.Msg.ORA_CONFIGURATION_SAVE_ERROR_NOT_SAVED_TO_DB = "在資料庫中儲存配置時出現錯誤。";
  Blockly.Msg.ORA_CONFIGURATION_SAVE_SUCCESS = "配置已儲存";
  Blockly.Msg.ORA_FIRMWARE_RESET_ERROR = "Loading the original program failed!";  // untranslated
  Blockly.Msg.ORA_FIRMWARE_RESET_SUCCESS = "Your original program will run in a moment!";  // untranslated
  Blockly.Msg.ORA_GALLERY_UPLOAD_ERROR = "您的程式»$«不能上傳到庫, 它似乎已經上傳。";
  Blockly.Msg.ORA_GALLERY_UPLOAD_SUCCESS = "您的程式»$«現在庫中!";
  Blockly.Msg.ORA_GROUP_ADD_MEMBER_ERROR = "There was an error while adding new members the user group. Please reload the current form and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_ADD_MEMBER_ERROR_LIMIT_REACHED = "You can not have more than 99 members in one user group.";  // untranslated
  Blockly.Msg.ORA_GROUP_ADD_MEMBER_ERROR_SMALLER_THAN_ONE = "To add automatically generated members, you must enter an integer that is bigger or equals to 1.";  // untranslated
  Blockly.Msg.ORA_GROUP_CREATE_ERROR = "There was an error on creating the user group. Please try different inputs or try again later. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_CREATE_ERROR_GROUP_ALREADY_EXISTS = "You already have a user group with the that name. Please enter another name.";  // untranslated
  Blockly.Msg.ORA_GROUP_CREATE_ERROR_GROUP_LIMIT_REACHED = "You reached the limit of user groups. You can not have more than 100 user groups in total.";  // untranslated
  Blockly.Msg.ORA_GROUP_CREATE_ERROR_NOT_SAVED_TO_DB = "此組已存在";
  Blockly.Msg.ORA_GROUP_DELETE_ERROR = "There was an error while deleting the user group. Please reload the user group list and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_DELETE_ERROR_GROUP_DOES_NOT_EXISTS = "Could not find a user group with the specified name. Please reload the list of your user groups and try again.";  // untranslated
  Blockly.Msg.ORA_GROUP_DELETE_ERROR_GROUP_HAS_MEMBERS = "One or more members of the user group have logged in in the past and created programs. In order to delete the user group, delete its members first.";  // untranslated
  Blockly.Msg.ORA_GROUP_ERROR_MISSING_RIGHTS_TO_BE_GROUP_OWNER = "You are not allowed to be a user group owner. Your account must have an validated email attached.";  // untranslated
  Blockly.Msg.ORA_GROUP_ERROR_NAME_INVALID = "The name of the user group is invalid. Please do not use special characters and enter at least one character.";  // untranslated
  Blockly.Msg.ORA_GROUP_GET_ALL_ERROR = "There was an error while aquiring the list of user groups. Please reload the menu and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_GET_ONE_ERROR = "There was an error while aquiring the user group. Please reload the menu and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_GET_ONE_ERROR_NOT_FOUND = "Could not find a user group with the specified name.";  // untranslated
  Blockly.Msg.ORA_GROUP_MEMBER_ERROR_ALREADY_EXISTS = "A member with the given name already exists in the user group.";  // untranslated
  Blockly.Msg.ORA_GROUP_MEMBER_SHARE_RESTRICTION_EXCEEDED = "You can only share programs with other members of your user group. The owner of your user group can automatically read your programs.";  // untranslated
  Blockly.Msg.ORA_GROUP_RENAME_ERROR = "There was an error while changing the name of the user group. Please reload the current form and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_TO_SHARE_DOES_NOT_EXIST = "You do not own a user group with the name you entered. <br />Try again with a different name!";  // untranslated
  Blockly.Msg.ORA_GROUP_UPDATE_ERROR = "There was an error while updating the user group. Please reload the user group list and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_UPDATE_ERROR_NOT_FOUND = "Could not find a user group with the specified name. Please reload the current form and try again.";  // untranslated
  Blockly.Msg.ORA_GROUP_UPDATE_ERROR_NOT_OWNER = "Could not update the user group. You are not the owner of that group.";  // untranslated
  Blockly.Msg.ORA_LIKE_DELETE_SUCCESS = "你不喜歡程式»$«了!";
  Blockly.Msg.ORA_LIKE_SAVE_ERROR_EXISTS = "你不能喜歡程式»$«。也許你已經喜歡它了。";
  Blockly.Msg.ORA_LIKE_SAVE_SUCCESS = "你喜歡程式»$«現在!";
  Blockly.Msg.ORA_LIST_CREATE_WITH_ERROR = "Error: This block may be used only within a variable declaration.";  // untranslated
  Blockly.Msg.ORA_OWNER_DOES_NOT_EXIST = "擁有者不存在。";
  Blockly.Msg.ORA_PROGRAM_CONFIGURATION_NOT_COMPATIBLE = "程式與配置不相容";
  Blockly.Msg.ORA_PROGRAM_DELETE_ERROR = "刪除配置時出錯。請再試一次!";
  Blockly.Msg.ORA_PROGRAM_DELETE_SUCCESS = "程式已刪除";
  Blockly.Msg.ORA_PROGRAM_ERROR_ID_INVALID = "系統已使用程式的名稱。請另選一個名稱再試一次!";
  Blockly.Msg.ORA_PROGRAM_GET_ALL_ERROR_USER_NOT_FOUND = "Can not load the programs of the specified user. Please reload the lab and try again.";  // untranslated
  Blockly.Msg.ORA_PROGRAM_GET_ALL_SUCCESS = "程式已載入";
  Blockly.Msg.ORA_PROGRAM_GET_ONE_ERROR_NOT_FOUND = "未找到程式。";
  Blockly.Msg.ORA_PROGRAM_GET_ONE_ERROR_NOT_LOGGED_IN = "您沒有登錄, 請使用您的使用者名和密碼登錄, 或者創建一個新使用者。";
  Blockly.Msg.ORA_PROGRAM_GET_ONE_SUCCESS = "程式已載入";
  Blockly.Msg.ORA_PROGRAM_IMPORT_ERROR = "»$.xml«不是正確的 NEPO 程式, 無法上傳!";
  Blockly.Msg.ORA_PROGRAM_IMPORT_ERROR_WRONG_ROBOT_TYPE = "您正在嘗試為功能表中選定的不同類型的機器人導入程式。<br>請在機器人功能表中切換機器人類型, 再嘗試導入!";
  Blockly.Msg.ORA_PROGRAM_INVALID_STATEMETNS = "程式中存在錯誤。請檢查郵件";
  Blockly.Msg.ORA_PROGRAM_SAVE_AS_ERROR_PROGRAM_EXISTS = "此程式已存在。";
  Blockly.Msg.ORA_PROGRAM_SAVE_ERROR_NO_WRITE_PERMISSION = "您無權修改此程式!";
  Blockly.Msg.ORA_PROGRAM_SAVE_ERROR_OPTIMISTIC_TIMESTAMP_LOCKING = "這個程式最近被其他人改變了。您可以儲存您的更改在一個新的程式, 選擇>儲存為<!";
  Blockly.Msg.ORA_PROGRAM_SAVE_ERROR_PROGRAM_TO_UPDATE_NOT_FOUND = "找不到該程式, 因此無法對其進行更新。";
  Blockly.Msg.ORA_PROGRAM_SAVE_SUCCESS = "程式已儲存";
  Blockly.Msg.ORA_PROGRAM_TO_SHARE_DOES_NOT_EXIST = "您希望共用的程式不存在。";
  Blockly.Msg.ORA_ROBOT_DOES_NOT_EXIST = "似乎我們不支援所需的機器人系統!<br>請再選擇一個。";
  Blockly.Msg.ORA_ROBOT_FIRMWAREUPDATE_IMPOSSIBLE = "更新機器人上的新固件時出現錯誤。";
  Blockly.Msg.ORA_ROBOT_FIRMWAREUPDATE_POSSIBLE = "韌體已更新";
  Blockly.Msg.ORA_ROBOT_NOT_CONNECTED = "沒有機器人連接。檢查你的機器人是否打開, 連接到伺服器, 並鍵入機器人的密碼下機器人-連接在功能表中。<br>如果您有問題要做, 請查看我們的説明頁面。";
  Blockly.Msg.ORA_ROBOT_NOT_WAITING = "機器人不等待運行命令。";
  Blockly.Msg.ORA_ROBOT_PUSH_RUN = "您的程式»$«將運行在某一時刻!";
  Blockly.Msg.ORA_ROBOT_PUSH_RUN_CALLIOPE2016 = "您的程式»$«下載到 Calliope, 按重置按鈕啟動它!";
  Blockly.Msg.ORA_ROBOT_PUSH_RUN_NXT = "您的程式»$«下載到 NXT, 在機器人上啟動它!";
  Blockly.Msg.ORA_ROBOT_SET_SUCCESS = "切換到機器人系統»$«!";
  Blockly.Msg.ORA_SERVER_ERROR = "伺服器-錯誤";
  Blockly.Msg.ORA_TOKEN_SET_ERROR_NO_ROBOT_WAITING = "檢查您的機器人是否已打開並連接到伺服器。<br>如果您有問題要做, 請查看我們的説明頁面。";
  Blockly.Msg.ORA_TOKEN_SET_ERROR_WRONG_ROBOTTYPE = "您正在嘗試連接功能表中選定的不同類型的機器人。<br>請在機器人的功能表中切換機器人類型, 並嘗試再次連接!";
  Blockly.Msg.ORA_TOKEN_SET_SUCCESS = "權杖集";
  Blockly.Msg.ORA_TOOLBOX_DELETE_ERROR = "移除工具箱時出現錯誤, 請重試!";
  Blockly.Msg.ORA_TOOLBOX_DELETE_SUCCESS = "已移除工具箱";
  Blockly.Msg.ORA_TOOLBOX_ERROR_ID_INVALID = "工具箱名稱不是有效的識別碼。";
  Blockly.Msg.ORA_TOOLBOX_GET_ALL_SUCCESS = "工具箱已載入";
  Blockly.Msg.ORA_TOOLBOX_GET_ONE_ERROR_NOT_FOUND = "在資料庫中找不到工具箱。";
  Blockly.Msg.ORA_TOOLBOX_GET_ONE_SUCCESS = "工具箱已載入";
  Blockly.Msg.ORA_TOOLBOX_SAVE_ERROR = "保存工具箱時發生錯誤。";
  Blockly.Msg.ORA_TOOLBOX_SAVE_ERROR_NOT_SAVED_TO_DB = "在資料庫中保存配置時出現錯誤錯誤。";
  Blockly.Msg.ORA_TOOLBOX_SAVE_SUCCESS = "已保存工具箱";
  Blockly.Msg.ORA_TOOLBOX_TRANSFORM_ERROR = "轉換錯誤？";
  Blockly.Msg.ORA_USER_ACTIVATION_INVALID_URL = "連結不再有效。請再次發送您的驗證郵件";
  Blockly.Msg.ORA_USER_ACTIVATION_SENT_MAIL_FAIL = "對不起, 我們不能發郵件給您, 請聯繫»support-o-r@iais.fraunhofer.de«";
  Blockly.Msg.ORA_USER_ACTIVATION_SENT_MAIL_SUCCESS = "我們發郵件給您, 請查收您的郵箱!";
  Blockly.Msg.ORA_USER_ACTIVATION_SUCCESS = "您的帳戶已成功驗證!請登錄!";
  Blockly.Msg.ORA_USER_CREATE_ERROR_ACCOUNT_LENGTH = "您的帳戶名或使用者名很長。請確保它們不再是25位數位。無法創建您的帳戶。";
  Blockly.Msg.ORA_USER_CREATE_ERROR_CONTAINS_SPECIAL_CHARACTERS = "您的帳戶名稱中使用了一些特殊字元!請刪除它們。無法創建您的帳戶。";
  Blockly.Msg.ORA_USER_CREATE_ERROR_MISSING_REQ_FIELDS = "請確保您已填寫所有必要欄位!無法創建您的帳戶。";
  Blockly.Msg.ORA_USER_CREATE_ERROR_NOT_SAVED_TO_DB = "資料庫中已存在給定的使用者名, 請選擇其他使用者名。";
  Blockly.Msg.ORA_USER_CREATE_SUCCESS = "您的使用者帳戶»$«已成功創建!";
  Blockly.Msg.ORA_USER_DEACTIVATION_SUCCESS = "您的帳戶當前未被驗證, 請檢查您的郵箱!";
  Blockly.Msg.ORA_USER_DELETE_ERROR_HAS_GROUPS = "You have user groups associated with your account. Please delete them first, before you delete your account.";  // untranslated
  Blockly.Msg.ORA_USER_DELETE_ERROR_ID_NOT_FOUND = "刪除使用者時出錯。";
  Blockly.Msg.ORA_USER_DELETE_ERROR_NOT_DELETED_IN_DB = "在資料庫中刪除使用者時出錯。";
  Blockly.Msg.ORA_USER_DELETE_SUCCESS = "您的帳戶»$«已成功刪除。希望能再見到你!";
  Blockly.Msg.ORA_USER_EMAIL_ONE_ERROR_USER_NOT_EXISTS_WITH_THIS_EMAIL = "這個電子郵件地址是未知的, 也許你拼寫錯了!";
  Blockly.Msg.ORA_USER_ERROR_EMAIL_USED = "已註冊了此電子郵件地址的帳戶。請輸入另一個電子郵件地址!";
  Blockly.Msg.ORA_USER_ERROR_NOT_LOGGED_IN = "You need to be logged in to a user account to use this function. If you are logged in, please log out and in again.";  // untranslated
  Blockly.Msg.ORA_USER_GET_ALL_SUCCESS = "使用者已載入";
  Blockly.Msg.ORA_USER_GET_ONE_ERROR_ID_OR_PASSWORD_WRONG = "您輸入了錯誤的使用者名或密碼。請重試!";
  Blockly.Msg.ORA_USER_GET_ONE_SUCCESS = "登錄成功";
  Blockly.Msg.ORA_USER_GROUP_SAVE_AS_ERROR_USER_GROUP_EXISTS = "此使用者已屬於該群組";
  Blockly.Msg.ORA_USER_PASSWORD_RECOVERY_EXPIRED_URL = "連結不再有效。請再次要求重新設置您的密碼, 如果您仍然不能記住它!";
  Blockly.Msg.ORA_USER_PASSWORD_RECOVERY_SENT_MAIL_FAIL = "對不起, 我們不能發郵件給您, 請聯繫»support-o-r@iais.fraunhofer.de«";
  Blockly.Msg.ORA_USER_PASSWORD_RECOVERY_SENT_MAIL_SUCCESS = "我們發郵件給您, 請查收您的郵箱!";
  Blockly.Msg.ORA_USER_TO_ADD_NOT_FOUND = "未找到使用者";
  Blockly.Msg.ORA_USER_TO_SHARE_DOES_NOT_EXIST = "您希望共用該程式的使用者不存在。<br>再試一次!";
  Blockly.Msg.ORA_USER_TO_SHARE_SAME_AS_LOGIN_USER = "您不能與您自己共用任何程式。";
  Blockly.Msg.ORA_USER_UPDATE_ERROR_NOT_SAVED_TO_DB = "The password could not be saved to the database. Are you sure that you entered the old password correctly?";  // untranslated
  Blockly.Msg.ORA_USER_UPDATE_SUCCESS = "您的密碼已成功更改!";
  Blockly.Msg.ORDINAL_NUMBER_SUFFIX = "";  // untranslated
  Blockly.Msg.OUTPUT = "輸出";
  Blockly.Msg.PARTICLE_TOOLTIP = "Represents SDS011 particle sensor.";  // untranslated
  Blockly.Msg.PASSWORD = "Password";  // untranslated
  Blockly.Msg.PIN_ISTOUCHED_TOOLTIP = "Is the selected pin touched?";  // untranslated
  Blockly.Msg.PIN_PULL = "拉";
  Blockly.Msg.PIN_PULL_DOWN = "下";
  Blockly.Msg.PIN_PULL_NONE = "無";
  Blockly.Msg.PIN_PULL_UP = "上";
  Blockly.Msg.PIN_SET_PULL_TOOLTIP = "設置所選 pin 的拉(Pull)能力";
  Blockly.Msg.PIN_WRITE = "寫";
  Blockly.Msg.PITCH = "音高";
  Blockly.Msg.PLAY = "播放";
  Blockly.Msg.PLAY_DURATION = "持續毫秒";
  Blockly.Msg.PLAY_EIGHTH = "第八音符";
  Blockly.Msg.PLAY_FILE = "檔案";
  Blockly.Msg.PLAY_FILE_TOOLTIP = "播放音效檔。";
  Blockly.Msg.PLAY_FREQUENZ = "頻率 Hz";
  Blockly.Msg.PLAY_GETVOLUME_TOOLTIP = "獲取當前音量。";
  Blockly.Msg.PLAY_HALF = "半音符";
  Blockly.Msg.PLAY_NOTE = "音符";
  Blockly.Msg.PLAY_NOTE_TOOLTIP = "播放音符";
  Blockly.Msg.PLAY_QUARTER = "四分音符";
  Blockly.Msg.PLAY_SETVOLUME_TOOLTIP = "設置音量。";
  Blockly.Msg.PLAY_SIXTEENTH = "第十六音符";
  Blockly.Msg.PLAY_TONE = "音調";
  Blockly.Msg.PLAY_TONE_TOOLTIP = "播放音調。使用頻率和持續時間來確定是否音調和持續時間。";
  Blockly.Msg.PLAY_TOOLTIP = "表示蜂鳴器。";
  Blockly.Msg.PLAY_VOLUME = "音量";
  Blockly.Msg.PLAY_WHOLE = "全音符";
  Blockly.Msg.POPUP_ABOUT_JOIN = "我想幫忙";
  Blockly.Msg.POPUP_ABOUT_TEXT = "Open Roberta實驗室是一個基於雲的集成程式設計環境, 使兒童和青少年能夠輕鬆地程式設計不同的機器人/微控制器系統。這個平臺是完全開源的, 所以參與是可取的!軟體和開源開發者工具都可以通過Fraunhofer伺服器提供。";
  Blockly.Msg.POPUP_ABOUT_TEXT_DEV = "Open Roberta實驗室是一個開放源碼程式設計平臺, 由Fraunhofer IAIS 在倡議中開發<a href=\"http://www.roberta-home.de/\" target=\"_blank\">»Roberta-學習機器人«</a>";
  Blockly.Msg.POPUP_ABOUT_TEXT_GOOG = "Open Roberta是與谷歌德國合作發起的, 以減少學生、教師和學校程式設計教育機器人的障礙。";
  Blockly.Msg.POPUP_AGE = "年齡";
  Blockly.Msg.POPUP_ATTENTION = "注意";
  Blockly.Msg.POPUP_BACKGROUND_REPLACE = "A program with the same name already exists. <br> Would you like to replace it?";  // untranslated
  Blockly.Msg.POPUP_BACKGROUND_REPLACE_CONFIGURATION = "A configuration with the same name already exists. <br> Would you like to replace it?";  // untranslated
  Blockly.Msg.POPUP_BACKGROUND_STORAGE = "The Open Roberta Lab can automatically load your simulation background on your next visits. For this purpose, we will save data in the Local Storage on your computer. <a href='https://www.roberta-home.de/en/privacy-policy-open-roberta-lab/' target='_blank'>More information in our privacy policy.</a>";  // untranslated
  Blockly.Msg.POPUP_BEFOREUNLOAD = "您的程式或配置中有未儲存的更改。登錄並儲存您的程式或配置。";
  Blockly.Msg.POPUP_BEFOREUNLOAD_LOGGEDIN = "您的程式或配置中有未儲存的更改。";
  Blockly.Msg.POPUP_CANCEL = "取消";
  Blockly.Msg.POPUP_CHANGE_PASSWORD = "更改密碼 ...";
  Blockly.Msg.POPUP_CONFIRM_CONTINUE = "<br><br><i>按»OK«放棄您的工作。按»Cancel«留在這裡, 首先儲存您的工作。</i>";
  Blockly.Msg.POPUP_CONFIRM_DELETE_CONFIGURATION = "是否確實要刪除配置？";
  Blockly.Msg.POPUP_CONFIRM_DELETE_GROUP = "是否確實要刪除這些群組？";
  Blockly.Msg.POPUP_CONFIRM_DELETE_PROGRAM = "是否確實要刪除以下程式或程式？<br>如果刪除共用程式, 則不會刪除該程式, 而是共用。<br><br>如果您刪除的程式與擁有者»庫«, 您刪除您的程式從庫!";
  Blockly.Msg.POPUP_CONFIRM_DELETE_USER_GROUP = "是否確實要從當前群組中刪除這些使用者？";
  Blockly.Msg.POPUP_CONFIRM_UPDATE_FIRMWARE = "有一個新的韌體版本為您的機器人可用。您可以嘗試使用舊版本運行程式, 但最好的辦法是立即更新您的機器人!你只需點擊»立即更新«。";
  Blockly.Msg.POPUP_CONTINUE = "無論如何繼續";
  Blockly.Msg.POPUP_CREATE_BOOKMARK = "Create a browser bookmark now to save your robot selection!";  // untranslated
  Blockly.Msg.POPUP_DISPLAY_HEADER = "從程式輸出";
  Blockly.Msg.POPUP_DOWNLOAD = "下載您的程式»$«";
  Blockly.Msg.POPUP_DOWNLOAD_CHECK = "好的, 我已永久更改了瀏覽器的下載資料夾。不要再次顯示此彈出式功能表並直接下載我的程式。";
  Blockly.Msg.POPUP_DOWNLOAD_STEP_1 = "Right click on your program link below and";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_1_EDISON = "Connect your Edison via the EdComm cable and press the round button";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_1_SENSEBOX = "Check that your device is in programming mode (LED dimming in a pattern), if not, double press the red button. Right click on you program link below and";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_2 = "choose »Save link as ...«, then";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_2_EDISON = "click on »Play« to play your program to Edison and";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_3 = "click on your connected »$« in the left column,";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_3_EDISON = "wait until Edison beeps, then unplug.";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_4 = "now click on the »Save« button on the bottom right.<br><span style='font-size: 14px;'>If your program doesn't start automatically press the reset button after a while.</span>";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_4_EDISON = "Press the triangle button to start your program on your Edison<br><span style='font-size: 14px;'>Having trouble? Turn up the volume and check that all sound enhancements are turned off</span>";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_4_SENSEBOX = "now click on the »Save« button on the bottom right.";  // untranslated
  Blockly.Msg.POPUP_DO_UPDATE_FIRMWARE = "立即更新";
  Blockly.Msg.POPUP_EMAIL = "電子郵件";
  Blockly.Msg.POPUP_EMAIL_SEND = "立即發送";
  Blockly.Msg.POPUP_GET_LINK = "下面是指向實際程式的連結。請不要改變它, 它可能不會再工作了。它已經複製到您的剪貼簿!</br>$";
  Blockly.Msg.POPUP_MULTIPLE_ROBOTS = "Select multiple programs for the simulation";  // untranslated
  Blockly.Msg.POPUP_MULTROBOTS_NOPROGRAMS = "Please create and store at least two programs which then can be executed each by a simulated robot!";  // untranslated
  Blockly.Msg.POPUP_NAME = "名字";
  Blockly.Msg.POPUP_NEW_PASSWORD = "新密碼";
  Blockly.Msg.POPUP_OLD_PASSWORD = "舊密碼";
  Blockly.Msg.POPUP_PASSWORD = "密碼";
  Blockly.Msg.POPUP_PASSWORD_RECOVERY = "重置密碼 ...";
  Blockly.Msg.POPUP_PROGRAM_TERMINATED_UNEXPECTED = "在機器人上執行程式已意外終止!";
  Blockly.Msg.POPUP_REGISTER_USER = "立即註冊";
  Blockly.Msg.POPUP_REPEAT_PASSWORD = "重複密碼";
  Blockly.Msg.POPUP_REPLACE = "Replace";  // untranslated
  Blockly.Msg.POPUP_ROBOT_BATTERY = "電壓";
  Blockly.Msg.POPUP_ROBOT_NAME = "名字";
  Blockly.Msg.POPUP_ROBOT_NOT_CONNECTED = "你必須先與你的機器人連接。";
  Blockly.Msg.POPUP_ROBOT_STATE = "狀態";
  Blockly.Msg.POPUP_ROBOT_STATE_BUSY = "忙";
  Blockly.Msg.POPUP_ROBOT_STATE_DISCONNECTED = "斷開";
  Blockly.Msg.POPUP_ROBOT_STATE_WAIT = "等";
  Blockly.Msg.POPUP_ROBOT_SYSTEM = "系統";
  Blockly.Msg.POPUP_ROBOT_WAIT = "等待時間";
  Blockly.Msg.POPUP_SCANNED_ROBOTS = "found robots";  // untranslated
  Blockly.Msg.POPUP_STARTUP_COOKIES = "我們使用 cookie 來個人化內容和分析我們的流量。";
  Blockly.Msg.POPUP_STARTUP_HELP = "你需要幫助嗎？";
  Blockly.Msg.POPUP_STARTUP_HELP_TEXT = "在我們的詳細説明中, 我們將解釋您所需要的一切, 從生成指令到常見問題。";
  Blockly.Msg.POPUP_STARTUP_HIDE = "好了, 不要再顯示這個視窗, 記住我的選擇。";
  Blockly.Msg.POPUP_STARTUP_START = "選擇您的系統!";
  Blockly.Msg.POPUP_STARTUP_TOUR_TEXT = "你想開始, 但不知道到底怎麼了？我們將向您展示互動式教程中的第一步。";
  Blockly.Msg.POPUP_TOUR = "遊覽一下";
  Blockly.Msg.POPUP_USERNAME = "使用者";
  Blockly.Msg.POPUP_USERNAME_LOGOFF = "您沒有登錄。";
  Blockly.Msg.POPUP_VALUE = "值";
  Blockly.Msg.POPUP_WLAN_SECURITY_INFORMATION = "Please note that the data provided in this dialog window is private and will not be stored in the OpenRoberta lab; it will only be used for program creation and during the compilation process. Make sure that for each new session you enter these credentials again. Please keep in mind that exposing this information to public may pose security risks.";  // untranslated
  Blockly.Msg.POPUP_WLAN_SSID = "SSID";  // untranslated
  Blockly.Msg.PORT_ANKLE = "腳踝";
  Blockly.Msg.PORT_BUMPER = "緩衝擋";
  Blockly.Msg.PORT_ELBOW = "手肘";
  Blockly.Msg.PORT_HAND = "手部";
  Blockly.Msg.PORT_HEAD = "頭部";
  Blockly.Msg.PORT_HIP = "臀部";
  Blockly.Msg.PORT_INTERNAL = "Port internal";  // untranslated
  Blockly.Msg.PORT_KNEE = "膝蓋";
  Blockly.Msg.PORT_SHOULDER = "肩膀";
  Blockly.Msg.PORT_WRIST = "手腕";
  Blockly.Msg.POTENTIOMETER_TOOLTIP = "表示電位計。";
  Blockly.Msg.PROCEDURES_ALLOW_STATEMENTS = "允許語句";
  Blockly.Msg.PROCEDURES_BEFORE_PARAMS = "與：";
  Blockly.Msg.PROCEDURES_CALLNORETURN_HELPURL = "https://zh.wikipedia.org/wiki/子程式";
  Blockly.Msg.PROCEDURES_CALLNORETURN_TOOLTIP = "執行使用者定義的函數 '%1'。";
  Blockly.Msg.PROCEDURES_CALLRETURN_HELPURL = "https://zh.wikipedia.org/wiki/子程式";
  Blockly.Msg.PROCEDURES_CALLRETURN_TOOLTIP = "執行使用者定義的函數 '%1' 並使用它的回傳值";
  Blockly.Msg.PROCEDURES_CALL_BEFORE_PARAMS = "與：";
  Blockly.Msg.PROCEDURES_CREATE_DO = "建立 '%1'";
  Blockly.Msg.PROCEDURES_DEFNORETURN_COMMENT = "描述此函數...";
  Blockly.Msg.PROCEDURES_DEFNORETURN_DO = "";  // untranslated
  Blockly.Msg.PROCEDURES_DEFNORETURN_HELPURL = "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29";  // untranslated
  Blockly.Msg.PROCEDURES_DEFNORETURN_PROCEDURE = "做某事";
  Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE = "到";
  Blockly.Msg.PROCEDURES_DEFNORETURN_TOOLTIP = "創建一個無回傳值的函數。";
  Blockly.Msg.PROCEDURES_DEFRETURN_HELPURL = "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29";  // untranslated
  Blockly.Msg.PROCEDURES_DEFRETURN_RETURN = "回傳";
  Blockly.Msg.PROCEDURES_DEFRETURN_TOOLTIP = "創建一個有回傳值的函數。";
  Blockly.Msg.PROCEDURES_DEF_DUPLICATE_WARNING = "警告: 此函數中有重複的參數。";
  Blockly.Msg.PROCEDURES_HIGHLIGHT_DEF = "反白顯示函式定義";
  Blockly.Msg.PROCEDURES_IFRETURN_HELPURL = "http://c2.com/cgi/wiki?GuardClause";  // untranslated
  Blockly.Msg.PROCEDURES_IFRETURN_TOOLTIP = "如果值為 真，則返回第二個值。";
  Blockly.Msg.PROCEDURES_IFRETURN_WARNING = "警告: 此積木僅可在定義函式時使用。";
  Blockly.Msg.PROCEDURES_MUTATORARG_TITLE = "變數:";
  Blockly.Msg.PROCEDURES_MUTATORARG_TOOLTIP = "添加函數輸入。";
  Blockly.Msg.PROCEDURES_MUTATORCONTAINER_TITLE = "參數";
  Blockly.Msg.PROCEDURES_MUTATORCONTAINER_TOOLTIP = "添加、刪除或重新排列此函數的輸入。";
  Blockly.Msg.PROCEDURES_TITLE = "«過程";
  Blockly.Msg.PROCEDURES_VARIABLES_ERROR = "錯誤: 此方塊只能在此使用»";
  Blockly.Msg.PROCEDURES_VARIABLES_LOOP_ERROR = "錯誤: 此方塊只能在一個迴圈中使用其中宣告";
  Blockly.Msg.PROGLIST_DELETE_ALL_TOOLTIP = "按一下此處可刪除所有選定程式。";
  Blockly.Msg.PROGLIST_DELETE_TOOLTIP = "按一下此處刪除您的程式。";
  Blockly.Msg.PROGLIST_LOAD_TOOLTIP = "按一下此處在配置環境中載入您的機器人配置。";
  Blockly.Msg.PROGLIST_SHARE_TOOLTIP = "按一下此處與朋友共用您的程式。";
  Blockly.Msg.PROGLIST_SHARE_WITH_GALLERY = "你真的想和大家分享你的節目嗎？如果你不確定請檢查的問題和答案<a href=\"https://www.roberta-home.de/index.php?id=138&L=1\" target=\"_blank\">在這裡</a>。";
  Blockly.Msg.PROGLIST_SHARE_WITH_GALLERY_TOOLTIP = "按一下此處將您的程式上傳到庫中, 從而與所有其他使用者共用它。";
  Blockly.Msg.PROGRAM_ERROR_EXPRBLOCK_PARSE = "This expression is syntactically incorrect.";  // untranslated
  Blockly.Msg.PROGRAM_ERROR_EXPRBLOCK_TYPECHECK = "This expression is invalid. The type check failed.";  // untranslated
  Blockly.Msg.PULSEHIGH = "pulse time HIGH";  // untranslated
  Blockly.Msg.PULSELOW = "pulse time LOW";  // untranslated
  Blockly.Msg.PULSETOOLTIP = "Represents a pulse sensor.";  // untranslated
  Blockly.Msg.RADIO_GET_RSSI_TOOLTIP = "獲取最後一個包的RSSI。";
  Blockly.Msg.REDO = "重試";
  Blockly.Msg.RELAY = "繼電器";
  Blockly.Msg.RELAY_ARDUINO = "relay SRD-05VDC-SL-C";  // untranslated
  Blockly.Msg.RELAY_TOOLTIP = "表示繼電器。";
  Blockly.Msg.REMOVE_COMMENT = "移除註解";
  Blockly.Msg.RENAME_VARIABLE = "重新命名變數...";
  Blockly.Msg.RENAME_VARIABLE_TITLE = "將所有 \"%1\" 變數重新命名為:";
  Blockly.Msg.RESEND_ACTIVATION = "重新發送驗證電子郵件";
  Blockly.Msg.RETURN = "返回";
  Blockly.Msg.RFID_TOOLTIP = "表示 RFID 讀取器。";
  Blockly.Msg.RGBLED_TOOLTIP = "表示 RGB LED燈。";
  Blockly.Msg.RGB_LED_TOOLTIP = "打開或關閉指示燈並更改顏色。";
  Blockly.Msg.RIGHT = "對";
  Blockly.Msg.RIGHT_FRONT_RGBLED = "RGB LED right front";  // untranslated
  Blockly.Msg.RIGHT_INFRARED_SENSOR = "infraredsensor right";  // untranslated
  Blockly.Msg.RIGHT_LED = "LED right";  // untranslated
  Blockly.Msg.RIGHT_MOTOR = "motor right";  // untranslated
  Blockly.Msg.RIGHT_REAR_RGBLED = "RGB LED right rear";  // untranslated
  Blockly.Msg.ROLL = "捲動";
  Blockly.Msg.ROTATIONS_PER_MINUTE = "每分鐘旋轉";
  Blockly.Msg.SAY = "說";
  Blockly.Msg.SAY_PARAMETERS_TOOLTIP = "機器人說的是給定的文字。也可以進入特殊的性狀。機器人將使用所選語言嘗試和說出輸入的文字。修改速度 (範圍: 0-100) 和音調的聲音 (範圍: 0-100) 與輸入欄位";
  Blockly.Msg.SAY_TOOLTIP = "機器人說的是給定的文本。也可以進入特殊的性狀。機器人將使用所選語言嘗試和說出輸入的文本。";
  Blockly.Msg.SDCARD_TOOLTIP = "Represents an SD card.";  // untranslated
  Blockly.Msg.SEND_DATA = "要發送的資料";
  Blockly.Msg.SEND_DATA_SENSEMAP = "openSenseMap";  // untranslated
  Blockly.Msg.SEND_DATA_TO = "send data to";  // untranslated
  Blockly.Msg.SEND_DATA_TO_OSM_TOOLTIP = "This block is used to send data from sensors to the openSenseMap. Please configure the IDs in the configuration prior to the usage of this block.";  // untranslated
  Blockly.Msg.SENSEBOXBRICK_TOOLTIP = "Represents the senseBox. Please configure here the id's from the openSenseMap, if you want to use them.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER = "加速度 計";
  Blockly.Msg.SENSOR_ACCELEROMETER_X_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the acceleration value on the X axis in g. Can be in range from -4 g to 4 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_X_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the acceleration value on the X axis in g. Can be in range from -2 g to 2 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_Y_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the acceleration value on the Y axis in g. Can be in range from -4 g to 4 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_Y_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the acceleration value on the Y axis in g. Can be in range from -2 g to 2 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_Z_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the acceleration value on the Z axis in g. Can be in range from -4 g to 4 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_Z_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the acceleration value on the Z axis in g. Can be in range from -2 g to 2 g.";  // untranslated
  Blockly.Msg.SENSOR_AMBIENTLIGHT = "環境光感應器";
  Blockly.Msg.SENSOR_ANALOGOUT = "sensor analog";  // untranslated
  Blockly.Msg.SENSOR_ANY = "任何地方";
  Blockly.Msg.SENSOR_APDS9960 = "APDS9960";  // untranslated
  Blockly.Msg.SENSOR_ARM_TOOLTIP = "如果手臂的選定部分被觸碰, 則返回 true, 否則為 false。";
  Blockly.Msg.SENSOR_BATTERY = "電池充電";
  Blockly.Msg.SENSOR_BOTTOM = "底部";
  Blockly.Msg.SENSOR_CALIBRATE = "校準";
  Blockly.Msg.SENSOR_CODE = "代碼墊";
  Blockly.Msg.SENSOR_COLOUR = "彩色感應器";
  Blockly.Msg.SENSOR_COLOURTCS3472 = "colour sensor TCS3472";  // untranslated
  Blockly.Msg.SENSOR_COLOUR_EDISON = "line tracker";  // untranslated
  Blockly.Msg.SENSOR_COMPASS = "羅盤感應器";
  Blockly.Msg.SENSOR_COMPASS_EV3 = "HT羅盤感應器";
  Blockly.Msg.SENSOR_DATA_READY = "ready?";  // untranslated
  Blockly.Msg.SENSOR_DETECTFACE = "臉部探測器";
  Blockly.Msg.SENSOR_DETECTFACE_GETSAMPLE_TOOLTIP = "檢測以前學會和保存的面孔。";
  Blockly.Msg.SENSOR_DETECTMARK = "NAO標記感應器";
  Blockly.Msg.SENSOR_DETECTMARK_GETSAMPLE_TOOLTIP = "返回最後檢測到的NAO標記的一個或多個 ID (數字) 的陣列。如果未檢測到標記, 則返回-1 或由1個包含值-1 的元素組成的陣列。為一個NAO標記名單以對應的數字參考到 wiki。";
  Blockly.Msg.SENSOR_DIGITALOUT = "sensor digital";  // untranslated
  Blockly.Msg.SENSOR_DROP = "落下感應器";
  Blockly.Msg.SENSOR_DROP_GETSAMPLE_TOOLTIP = "從落下感應器獲取當前讀數。";
  Blockly.Msg.SENSOR_DROP_OFF = "下落式感應器";
  Blockly.Msg.SENSOR_ELECTRICCURRENT = "電流感應器";
  Blockly.Msg.SENSOR_ELECTRICCURRENT_GETSAMPLE_TOOLTIP = "從所選接頭的電機控板中獲取電流。";
  Blockly.Msg.SENSOR_ENCODER = "編碼器";
  Blockly.Msg.SENSOR_ENVIRONMENTAL = "environmental sensor";  // untranslated
  Blockly.Msg.SENSOR_ENVIRONMENTAL_GETSAMPLE_TOOLTIP = "Returns values from the environmental sensor.";  // untranslated
  Blockly.Msg.SENSOR_FLAME = "火焰感應器";
  Blockly.Msg.SENSOR_FSR = "力敏電阻器";
  Blockly.Msg.SENSOR_FSR_GETSAMPLE_TOOLTIP = "從機器人腳下的力敏電阻器中獲取當前讀數。";
  Blockly.Msg.SENSOR_GESTURE = "姿態";
  Blockly.Msg.SENSOR_GESTURE_ACTIVE = "活動？";
  Blockly.Msg.SENSOR_GESTURE_DOWN = "upside down";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_DOWN_GETSAMPLE_TOOLTIP = "如果姿勢往下, 返回»true«。";
  Blockly.Msg.SENSOR_GESTURE_FACE_DOWN = "at the front side";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_FACE_DOWN_GETSAMPLE_TOOLTIP = "如果姿勢朝下, 返回»true«。";
  Blockly.Msg.SENSOR_GESTURE_FACE_UP = "at the back";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_FACE_UP_GETSAMPLE_TOOLTIP = "如果姿勢朝上, 返回»true«。";
  Blockly.Msg.SENSOR_GESTURE_FREEFALL = "freely falling";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_FREEFALL_GETSAMPLE_TOOLTIP = "返回»true«, 如果它是自由下落。";
  Blockly.Msg.SENSOR_GESTURE_SHAKE = "shaking";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_SHAKE_GETSAMPLE_TOOLTIP = "如果震動, 返回»true«。";
  Blockly.Msg.SENSOR_GESTURE_TOOLTIP = "系統是否處於選定狀態？";
  Blockly.Msg.SENSOR_GESTURE_UP = "upright";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_UP_GETSAMPLE_TOOLTIP = "如果姿勢是直立的, 則返回»true«。";
  Blockly.Msg.SENSOR_GET = "獲取";
  Blockly.Msg.SENSOR_GET_SAMPLE = "獲取值";
  Blockly.Msg.SENSOR_GPS_ALTITUDE_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the altitude in meters.";  // untranslated
  Blockly.Msg.SENSOR_GPS_DATE_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the current date.";  // untranslated
  Blockly.Msg.SENSOR_GPS_LATITUDE_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the latitude in degree.";  // untranslated
  Blockly.Msg.SENSOR_GPS_LONGITUDE_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the longitude in degree.";  // untranslated
  Blockly.Msg.SENSOR_GPS_SENSEBOX = "GPS receiver";  // untranslated
  Blockly.Msg.SENSOR_GPS_SPEED_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the speed in km/h.";  // untranslated
  Blockly.Msg.SENSOR_GPS_TIME_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the current time.";  // untranslated
  Blockly.Msg.SENSOR_GROVE = "Grove";
  Blockly.Msg.SENSOR_GYRO = "陀螺儀";
  Blockly.Msg.SENSOR_GYRO_TILTED_GETSAMPLE_TOOLTIP_WEDO = "Is the tilt sensors position the indicated manner?";  // untranslated
  Blockly.Msg.SENSOR_GYRO_WEDO = "tilt sensor";  // untranslated
  Blockly.Msg.SENSOR_GYRO_X_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the gyroscope output on the X axis in degrees per second. Can be in range from -2000 °/s to 2000 °/s.";  // untranslated
  Blockly.Msg.SENSOR_GYRO_Y_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the gyroscope output on the Y axis in degrees per second. Can be in range from -2000 °/s to 2000 °/s.";  // untranslated
  Blockly.Msg.SENSOR_GYRO_Z_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the gyroscope output on the Z axis in degrees per second. Can be in range from -2000 °/s to 2000 °/s.";  // untranslated
  Blockly.Msg.SENSOR_HTCOLOUR = "HT colour sensor";  // untranslated
  Blockly.Msg.SENSOR_HTS221 = "HTS221";  // untranslated
  Blockly.Msg.SENSOR_HUMIDITY = "濕度感應器";
  Blockly.Msg.SENSOR_HUMIDITY_ARDUINO = "humidity sensor DHT11";  // untranslated
  Blockly.Msg.SENSOR_HUMIDITY_GETSAMPLE_TOOLTIP = "從濕度感應器獲取當前讀數。";
  Blockly.Msg.SENSOR_HUMIDITY_SENSEBOX = "humidity/temperature sensor HDC1080";  // untranslated
  Blockly.Msg.SENSOR_INFRARED = "紅外線感應器";
  Blockly.Msg.SENSOR_INFRARED_DISTANCE_GETSAMPLE_TOOLTIP_WEDO = "獲取紅外感應器的當前相對距離。值介於1接近和10距離更遠之間。";
  Blockly.Msg.SENSOR_IRSEEKER = "HT紅外感應器";
  Blockly.Msg.SENSOR_IRSEEKER_EDISON = "IR seeker";  // untranslated
  Blockly.Msg.SENSOR_IRSEEKER_GETSAMPLE_TOOLTIP = "獲取紅外信標的位置。";
  Blockly.Msg.SENSOR_IRSEEKER_RCCODE_GETSAMPLE_TOOLTIP_EDISON = "Receives a message from a remote control.";  // untranslated
  Blockly.Msg.SENSOR_IS_ARM = "是手臂";
  Blockly.Msg.SENSOR_IS_PIN = "是";
  Blockly.Msg.SENSOR_IS_PRESSED = "按下？";
  Blockly.Msg.SENSOR_IS_TILTED = "傾斜？";
  Blockly.Msg.SENSOR_IS_TOUCHED = "觸動？";
  Blockly.Msg.SENSOR_JOYSTICK = "操縱桿";
  Blockly.Msg.SENSOR_KEY = "按鈕";
  Blockly.Msg.SENSOR_KEYPAD = "keypad";  // untranslated
  Blockly.Msg.SENSOR_KEY_ANY = "任何";
  Blockly.Msg.SENSOR_KEY_DOWN = "下";
  Blockly.Msg.SENSOR_KEY_ENTER = "進入";
  Blockly.Msg.SENSOR_KEY_ESCAPE = "跳離";
  Blockly.Msg.SENSOR_KEY_LEFT = "左";
  Blockly.Msg.SENSOR_KEY_PLAY = "play";  // untranslated
  Blockly.Msg.SENSOR_KEY_REC = "record";  // untranslated
  Blockly.Msg.SENSOR_KEY_RIGHT = "右";
  Blockly.Msg.SENSOR_KEY_STOP = "stop";  // untranslated
  Blockly.Msg.SENSOR_KEY_UP = "上";
  Blockly.Msg.SENSOR_LIGHT = "光感應器";
  Blockly.Msg.SENSOR_LIGHTVEML = "visible/UV light sensor";  // untranslated
  Blockly.Msg.SENSOR_LIGHTVEML_LIGHT_GETSAMPLE_TOOLTIP = "Reads the current value of the visible light sensor in lux. The value is between 0 to 220000 lux.";  // untranslated
  Blockly.Msg.SENSOR_LIGHTVEML_UVLIGHT_GETSAMPLE_TOOLTIP = "Reads the current value of the UV light sensor in μW/cm². The value is between 0 and more than 1000.";  // untranslated
  Blockly.Msg.SENSOR_LIGHT_LIGHT_GETSAMPLE_TOOLTIP_EDISON = "Gets the current reading of the light sensor";  // untranslated
  Blockly.Msg.SENSOR_LIGHT_LINETRACKER = "line tracker";  // untranslated
  Blockly.Msg.SENSOR_LPS22HB = "LPS22HB";  // untranslated
  Blockly.Msg.SENSOR_LSM9DS1 = "LSM9DS1";  // untranslated
  Blockly.Msg.SENSOR_MIC = "麥克風";
  Blockly.Msg.SENSOR_MOISTURE = "濕度感應器";
  Blockly.Msg.SENSOR_MOISTURE_GETSAMPLE_TOOLTIP = "從濕度感應器獲取當前讀數。";
  Blockly.Msg.SENSOR_MOTION = "動作感應器";
  Blockly.Msg.SENSOR_MOTION_ARDUINO = "motion sensor HC-SR501";  // untranslated
  Blockly.Msg.SENSOR_MOTION_GETSAMPLE_TOOLTIP = "從動作感應器獲取當前讀數。";
  Blockly.Msg.SENSOR_MS_TIMER = "在毫秒";
  Blockly.Msg.SENSOR_OBSTACLEDETECTOR = "Obstacle detector";  // untranslated
  Blockly.Msg.SENSOR_OUT = "sensor";  // untranslated
  Blockly.Msg.SENSOR_OUT_ANALOG_GETSAMPLE_TOOLTIP = "Returns the value from the specified analog pin. The value is between 0 and 1024.";  // untranslated
  Blockly.Msg.SENSOR_OUT_DIGITAL_GETSAMPLE_TOOLTIP = "Returns the value from the specified digital pin. The value is either HIGH »1« or LOW »0«.";  // untranslated
  Blockly.Msg.SENSOR_PARTICLE = "SDS011 particle sensor";  // untranslated
  Blockly.Msg.SENSOR_PARTICLE_PM10_GETSAMPLE_TOOLTIP = "Reads the current value of PM10 from the particle sensor.";  // untranslated
  Blockly.Msg.SENSOR_PARTICLE_PM25_GETSAMPLE_TOOLTIP = "Reads the current value of PM2.5 from the particle sensor.";  // untranslated
  Blockly.Msg.SENSOR_PIN = "引腳";
  Blockly.Msg.SENSOR_PINTOUCH = "引腳";
  Blockly.Msg.SENSOR_PINTOUCH_BOB3 = "手臂";
  Blockly.Msg.SENSOR_PIN_ANALOG_GETSAMPLE_TOOLTIP = "返回指定類比 pin 的值。該值介於0和1023之間。";
  Blockly.Msg.SENSOR_PIN_DIGITAL_GETSAMPLE_TOOLTIP = "返回指定數位 pin 的值。該值要麼是高»1«, 要麼是低»0«。";
  Blockly.Msg.SENSOR_PIN_PULSEHIGH_GETSAMPLE_TOOLTIP = "Returns the pulse HIGH on a pin in microseconds or -1 if no complete pulse was received within the timeout.";  // untranslated
  Blockly.Msg.SENSOR_PIN_PULSELOW_GETSAMPLE_TOOLTIP = "Returns the pulse LOW on a pin in microseconds or -1 if no complete pulse was received within the timeout.";  // untranslated
  Blockly.Msg.SENSOR_POTENTIOMETER = "電位器";
  Blockly.Msg.SENSOR_POTENTIOMETER_GETSAMPLE_TOOLTIP = "從電位器獲取當前讀數。";
  Blockly.Msg.SENSOR_PULSE = "脈衝感應器";
  Blockly.Msg.SENSOR_PULSE_GETSAMPLE_TOOLTIP = "從脈衝感應器獲取當前讀數。";
  Blockly.Msg.SENSOR_PULSE_GETSAMPLE_TOOLTIP_ARDUINO = "Gets the current reading from the pulse sensor. The value is between 0 and 1023.";  // untranslated
  Blockly.Msg.SENSOR_RADIO_RSSI = "無線電 RSSI 感應器";
  Blockly.Msg.SENSOR_RESET = "重置";
  Blockly.Msg.SENSOR_RESET_II = "";  // untranslated
  Blockly.Msg.SENSOR_RESET_TOOLTIP_EDISON = "Resets the sensors and clears the values.";  // untranslated
  Blockly.Msg.SENSOR_RFID = "RFID 讀卡機";
  Blockly.Msg.SENSOR_RFID_ARDUINO = "RFID-RC522 reader";  // untranslated
  Blockly.Msg.SENSOR_RFID_GETSAMPLE_TOOLTIP = "從 RFID 讀取器獲取當前讀取。";
  Blockly.Msg.SENSOR_RSSI = "信號強度";
  Blockly.Msg.SENSOR_RSSI_VALUE_GETSAMPLE_TOOLTIP = "從上次接收到的消息獲取信號強度。";
  Blockly.Msg.SENSOR_SONAR = "聲納";
  Blockly.Msg.SENSOR_SOUND = "聲音感應器";
  Blockly.Msg.SENSOR_SOUND_CALLIOPE = "麥克風";
  Blockly.Msg.SENSOR_SOUND_CLAP_GETSAMPLE_TOOLTIP_EDISON = "Is a clap detected?";  // untranslated
  Blockly.Msg.SENSOR_TEMPERATURE = "溫度感應器";
  Blockly.Msg.SENSOR_TEMPERATURE_ARDUINO = "temperature sensor TMP36";  // untranslated
  Blockly.Msg.SENSOR_TEMPERATURE_PRESSURE_GETSAMPLE_TOOLTIP = "Gets the current reading of the air pressure sensor in Pascal. Normal air pressure is 101325 Pascal.";  // untranslated
  Blockly.Msg.SENSOR_TEMPERATURE_SENSEBOX = "temperature/pressure sensor BMP280";  // untranslated
  Blockly.Msg.SENSOR_TIME = "時間";
  Blockly.Msg.SENSOR_TIMER = "計時器";
  Blockly.Msg.SENSOR_TOP = "頂部";
  Blockly.Msg.SENSOR_TOUCH = "觸動感應器";
  Blockly.Msg.SENSOR_ULTRASONIC = "超聲波感應器";
  Blockly.Msg.SENSOR_ULTRASONIC_ARDUINO = "超聲波感應器HC-SR04";
  Blockly.Msg.SENSOR_ULTRASONIC_DISTANCE_GETSAMPLE_TOOLTIP_ARDUINO = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to messure is 400 cm.";  // untranslated
  Blockly.Msg.SENSOR_ULTRASONIC_DISTANCE_GETSAMPLE_TOOLTIP_MBOT = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to messure is 400 cm. Minimum distance tp measure is 3 cm.";  // untranslated
  Blockly.Msg.SENSOR_UNIT_ACCEL = "米/秒平方";
  Blockly.Msg.SENSOR_UNIT_AMPERE = "安培";
  Blockly.Msg.SENSOR_UNIT_CM = "釐米";
  Blockly.Msg.SENSOR_UNIT_DEGREE = "°";
  Blockly.Msg.SENSOR_UNIT_DEGREE_PER_SECOND = "°/s";  // untranslated
  Blockly.Msg.SENSOR_UNIT_GAUSS = "Gauss";  // untranslated
  Blockly.Msg.SENSOR_UNIT_INDEX = "#";  // untranslated
  Blockly.Msg.SENSOR_UNIT_IRRADIANCE = "μW/cm²";  // untranslated
  Blockly.Msg.SENSOR_UNIT_LUX = "lx";  // untranslated
  Blockly.Msg.SENSOR_UNIT_METER = "m";  // untranslated
  Blockly.Msg.SENSOR_UNIT_MILLIG = "mg";
  Blockly.Msg.SENSOR_UNIT_MM = "毫米";
  Blockly.Msg.SENSOR_UNIT_MS = "毫秒";
  Blockly.Msg.SENSOR_UNIT_NEWTON = "牛頓";
  Blockly.Msg.SENSOR_UNIT_OMEGA = "ω";
  Blockly.Msg.SENSOR_UNIT_PASCAL = "Pascal";  // untranslated
  Blockly.Msg.SENSOR_UNIT_PERCENT = "%";
  Blockly.Msg.SENSOR_UNIT_PM = "μg/m³";  // untranslated
  Blockly.Msg.SENSOR_UNIT_SPEED = "km/h";  // untranslated
  Blockly.Msg.SENSOR_UNIT_VOLT = "伏特";
  Blockly.Msg.SENSOR_VALUE = "值";
  Blockly.Msg.SENSOR_WALL = "牆面感應器";
  Blockly.Msg.SERVER_NOT_AVAILABLE = "Open Roberta實驗室目前尚不可用。</br>您的互聯網連接中斷。如果您當前有一個通過 USB 電纜連線的 EV3 解決此問題, 點擊程式設計環境。<br>如果此問題仍然存在, 請檢查您的互聯網連接, 並嘗試重新載入本網站。如果您再次遇到此問題, 請隨時通過郵件與我們聯繫:</br>support-o-r@iais.fraunhofer.de";
  Blockly.Msg.SERVO_MOTOR = "伺服電機";
  Blockly.Msg.SERVO_MOTOR_ARDUINO = "servo motor SG90";  // untranslated
  Blockly.Msg.SERVO_S1 = "servo motor S1";  // untranslated
  Blockly.Msg.SERVO_S2 = "servo motor S2";  // untranslated
  Blockly.Msg.SERVO_TOOLTIP = "表示伺服電機";
  Blockly.Msg.SET = "設置";
  Blockly.Msg.SETLANGUAGE_TOOLTIP = "設置語言。";
  Blockly.Msg.SET_LED = "開關LED燈";
  Blockly.Msg.SET_RELAY = "開關繼電器";
  Blockly.Msg.SET_RELAY_ARDUINO = "turn relay SRD-05VDC-SL-C";  // untranslated
  Blockly.Msg.SET_RELAY_TOOLTIP = "打開或關閉繼電器";
  Blockly.Msg.SET_RGB_LED = "開關 RGB LED燈";
  Blockly.Msg.SHARE_PROGRAMS_USERGROUP_HINT = "To share programs with a user group, open your program list and share a program with a user group.";  // untranslated
  Blockly.Msg.SHARE_WITH_USER = "Share your program with another user ...";  // untranslated
  Blockly.Msg.SHARE_WITH_USERGROUP = "Share your program with the members of one of your user groups ...";  // untranslated
  Blockly.Msg.SIDE_BRUSH_OFF = "關閉側刷";
  Blockly.Msg.SIDE_BRUSH_OFF_TOOLTIP = "關閉側刷。";
  Blockly.Msg.SIDE_BRUSH_STATUS = "開關側刷";
  Blockly.Msg.SIDE_BRUSH_TOOLTIP = "打開或關閉側刷。";
  Blockly.Msg.SIM_BLOCK_NOT_SUPPORTED = "不幸的是你不能在模擬器中使用這個方塊!";
  Blockly.Msg.SIM_CONFIGURATION_WARNING_SENSOR_MISSING = "此感應器不在配置中!這個程式的行為在真正的機器人將是不同的預期!";
  Blockly.Msg.SIM_CONFIGURATION_WARNING_WRONG_INFRARED_SENSOR_PORT = "紅外感應器未在配置中連接!該程式的行為在真正的機器人將是不同的預期, 請檢查機器人配置!";
  Blockly.Msg.SIM_CONFIGURATION_WARNING_WRONG_SENSOR_PORT = "在這個區塊你使用了一個錯誤的感應器埠!該程式的行為在真正的機器人將是不同的預期, 請檢查機器人配置!";
  Blockly.Msg.SINGLE_MOTOR_ON_TOOLTIP_CALLIOPE = "用一個特定的功率轉動單個電機。動力可以是正的或負的對於反轉方向。";
  Blockly.Msg.SLEEP = "睡眠";
  Blockly.Msg.SLOT_FRONT = "前面";
  Blockly.Msg.SLOT_LEFT = "left";  // untranslated
  Blockly.Msg.SLOT_LEFT_PITCH = "左俯仰";
  Blockly.Msg.SLOT_LEFT_ROLL = "左翻滾";
  Blockly.Msg.SLOT_LEFT_YAW = "左偏航";
  Blockly.Msg.SLOT_LEFT_YAW_PITCH = "左偏航俯仰";
  Blockly.Msg.SLOT_MIDDLE = "中間";
  Blockly.Msg.SLOT_PITCH = "俯仰";
  Blockly.Msg.SLOT_REAR = "背面";
  Blockly.Msg.SLOT_RIGHT = "right";  // untranslated
  Blockly.Msg.SLOT_RIGHT_PITCH = "右俯仰";
  Blockly.Msg.SLOT_RIGHT_ROLL = "右翻滚";
  Blockly.Msg.SLOT_RIGHT_YAW = "右偏航";
  Blockly.Msg.SLOT_RIGHT_YAW_PITCH = "右偏航俯仰";
  Blockly.Msg.SLOT_SIDE = "一邊";
  Blockly.Msg.SLOT_TILTED_ANY = "任意";
  Blockly.Msg.SLOT_TILTED_BACK = "向后";
  Blockly.Msg.SLOT_TILTED_DOWN = "向下";
  Blockly.Msg.SLOT_TILTED_FRONT = "向前";
  Blockly.Msg.SLOT_TILTED_NO = "無";
  Blockly.Msg.SLOT_TILTED_UP = "向上";
  Blockly.Msg.SLOT_YAW = "偏航";
  Blockly.Msg.SOCKET = "socket";  // untranslated
  Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP = "Gets the current reading from the sound sensor in the range 0 to 100. 0 is quiet and 100 is loud.";  // untranslated
  Blockly.Msg.SOUND_TOOLTIP = "表示聲音感應器。";
  Blockly.Msg.SOURCE_CODE_EDITOR_BUILD_TOOLTIP = "Build the source code.";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_CLOSE_CONFIRMATION = "All your changes will be lost!";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_IMPORT_TOOLTIP = "Import current NEPO program.";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_PLACEHOLDER = "Import current NEPO program or just start typing";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_RUN_TOOLTIP = "Run on the robot.";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_UPLOAD_TOOLTIP = "Upload the source code.";  // untranslated
  Blockly.Msg.SSD1306I2C_TOOLTIP = "Represents an I²C OLED SSD1306 display (addresses 128x64: 0x3D, 128x32: 0x3C)";  // untranslated
  Blockly.Msg.SSID = "SSID";  // untranslated
  Blockly.Msg.START = "開始";
  Blockly.Msg.START_ACTIVITY = "活動";
  Blockly.Msg.START_ACTIVITY_TOOLTIP = "啟動其他活動。";
  Blockly.Msg.START_PROGRAM = "開始";
  Blockly.Msg.START_PROGRAM_AUTOMOMOUSLIFE = "自主行為";
  Blockly.Msg.START_PROGRAM_DEBUG = "顯示感應器資料";
  Blockly.Msg.START_TOOLTIP = "主程式的起始點。";
  Blockly.Msg.STEPMOTOR_TOOLTIP = "表示步進電機。";
  Blockly.Msg.STEPS_PER_REVOLUTION = "每轉步進數";
  Blockly.Msg.STEP_MOTOR = "步進電機";
  Blockly.Msg.STEP_MOTOR_ARDUINO = "step motor 28BYJ-48";  // untranslated
  Blockly.Msg.STEP_MOTOR_ON_TOOLTIP = "以一個提供的速度rpm轉動馬達且在執行提供的轉數後停止馬達。";
  Blockly.Msg.STRENGTH = "強度";
  Blockly.Msg.SWITCH = "switch";  // untranslated
  Blockly.Msg.SWITCH_LED_MATRIX_TOOLTIP = "Enables/Disables the LED matrix to use the dual purpose pins.";  // untranslated
  Blockly.Msg.TAB_CONFIGURATION = "機器人配置";
  Blockly.Msg.TAB_PROGRAM = "程式";
  Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP = "Gets the current reading from the temperature sensor in °C.";  // untranslated
  Blockly.Msg.TEMPERATURE_TOOLTIP = "表示溫度感應器";
  Blockly.Msg.TEXT_APPEND_APPENDTEXT = "後加入文字";
  Blockly.Msg.TEXT_APPEND_HELPURL = "https://github.com/google/blockly/wiki/Text#text-modification";  // untranslated
  Blockly.Msg.TEXT_APPEND_TO = "在";
  Blockly.Msg.TEXT_APPEND_TOOLTIP = "將一些文字追加到變數 '%1'。";
  Blockly.Msg.TEXT_CAST_CHAR_TONUMBER = "cast %1 at index %2 to Number";  // untranslated
  Blockly.Msg.TEXT_CAST_CHAR_TONUMBER_TOOLTIP = "Convert the character at the given position in this string into the corresponding ASCII number. The first character in the string is at position 0!";  // untranslated
  Blockly.Msg.TEXT_CAST_STRING_TONUMBER = "cast %1 to Number";  // untranslated
  Blockly.Msg.TEXT_CAST_STRING_TONUMBER_TOOLTIP = "Convert this string into a number, if it contains a number.";  // untranslated
  Blockly.Msg.TEXT_CHANGECASE_HELPURL = "https://github.com/google/blockly/wiki/Text#adjusting-text-case";  // untranslated
  Blockly.Msg.TEXT_CHANGECASE_OPERATOR_LOWERCASE = "轉成 小寫";
  Blockly.Msg.TEXT_CHANGECASE_OPERATOR_TITLECASE = "轉成 首字母大寫";
  Blockly.Msg.TEXT_CHANGECASE_OPERATOR_UPPERCASE = "轉成 大寫";
  Blockly.Msg.TEXT_CHANGECASE_TOOLTIP = "使用不同的大小寫複製這段文字。";
  Blockly.Msg.TEXT_CHARAT_FIRST = "取第一個字元";
  Blockly.Msg.TEXT_CHARAT_FROM_END = "取得 倒數第 # 個字元";
  Blockly.Msg.TEXT_CHARAT_FROM_START = "取得 字元 #";
  Blockly.Msg.TEXT_CHARAT_HELPURL = "https://github.com/google/blockly/wiki/Text#extracting-text";  // untranslated
  Blockly.Msg.TEXT_CHARAT_INPUT_INTEXT = "的字元在字串";
  Blockly.Msg.TEXT_CHARAT_LAST = "取最後一個字元";
  Blockly.Msg.TEXT_CHARAT_RANDOM = "取隨機一個字元";
  Blockly.Msg.TEXT_CHARAT_TAIL = "";
  Blockly.Msg.TEXT_CHARAT_TOOLTIP = "返回位於指定位置的字元。";
  Blockly.Msg.TEXT_COMMENT_TOOLTIP = "在此處編寫代碼注釋, 使您和其他人更容易閱讀和理解代碼。它還將在生成的原始程式碼中生成內嵌注釋";
  Blockly.Msg.TEXT_CREATE_JOIN_ITEM_TOOLTIP = "將一個項目加入到字串中。";
  Blockly.Msg.TEXT_CREATE_JOIN_TITLE_JOIN = "加入";
  Blockly.Msg.TEXT_CREATE_JOIN_TOOLTIP = "添加、 刪除或重新排列各區塊來此重新配置這個文字積木。";
  Blockly.Msg.TEXT_GET_SUBSTRING_END_FROM_END = "到 倒數第 # 個字元";
  Blockly.Msg.TEXT_GET_SUBSTRING_END_FROM_START = "到 字元 #";
  Blockly.Msg.TEXT_GET_SUBSTRING_END_LAST = "到 最後一個字元";
  Blockly.Msg.TEXT_GET_SUBSTRING_HELPURL = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text";  // untranslated
  Blockly.Msg.TEXT_GET_SUBSTRING_INPUT_IN_TEXT = "自字串";
  Blockly.Msg.TEXT_GET_SUBSTRING_START_FIRST = "取得一段字串 自 第一個字元";
  Blockly.Msg.TEXT_GET_SUBSTRING_START_FROM_END = "取得一段字串自 #";
  Blockly.Msg.TEXT_GET_SUBSTRING_START_FROM_START = "取得一段字串自 #";
  Blockly.Msg.TEXT_GET_SUBSTRING_TAIL = "";  // untranslated
  Blockly.Msg.TEXT_GET_SUBSTRING_TOOLTIP = "返回指定的部分文字。";
  Blockly.Msg.TEXT_INDEXOF_HELPURL = "https://github.com/google/blockly/wiki/Text#finding-text";  // untranslated
  Blockly.Msg.TEXT_INDEXOF_INPUT_INTEXT = "在字串";
  Blockly.Msg.TEXT_INDEXOF_OPERATOR_FIRST = "尋找 第一個 出現的字串";
  Blockly.Msg.TEXT_INDEXOF_OPERATOR_LAST = "尋找 最後一個 出現的字串";
  Blockly.Msg.TEXT_INDEXOF_TAIL = "";  // untranslated
  Blockly.Msg.TEXT_INDEXOF_TOOLTIP = "返回在第二個字串中的第一個/最後一個匹配項目的索引值。如果未找到則返回 0。";
  Blockly.Msg.TEXT_ISEMPTY_HELPURL = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text";  // untranslated
  Blockly.Msg.TEXT_ISEMPTY_TITLE = "%1 為空";
  Blockly.Msg.TEXT_ISEMPTY_TOOLTIP = "如果提供的字串為空，則返回 真。";
  Blockly.Msg.TEXT_JOIN_HELPURL = "https://github.com/google/blockly/wiki/Text#text-creation";  // untranslated
  Blockly.Msg.TEXT_JOIN_TITLE_CREATEWITH = "建立字串使用";
  Blockly.Msg.TEXT_JOIN_TOOLTIP = "通過串起任意數量的項目來建立一段文字。";
  Blockly.Msg.TEXT_LENGTH_HELPURL = "https://github.com/google/blockly/wiki/Text#text-modification";  // untranslated
  Blockly.Msg.TEXT_LENGTH_TITLE = "長度 %1";
  Blockly.Msg.TEXT_LENGTH_TOOLTIP = "返回這串文字的字元數（含空格） 。";
  Blockly.Msg.TEXT_PRINT_HELPURL = "https://github.com/google/blockly/wiki/Text#printing-text";  // untranslated
  Blockly.Msg.TEXT_PRINT_TITLE = "印出 %1";
  Blockly.Msg.TEXT_PRINT_TOOLTIP = "印出指定的文字、 數字或其他值。";
  Blockly.Msg.TEXT_PROMPT_HELPURL = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user";  // untranslated
  Blockly.Msg.TEXT_PROMPT_TOOLTIP_NUMBER = "輸入數字";
  Blockly.Msg.TEXT_PROMPT_TOOLTIP_TEXT = "輸入文字";
  Blockly.Msg.TEXT_PROMPT_TYPE_NUMBER = "輸入 數字 並顯示提示訊息";
  Blockly.Msg.TEXT_PROMPT_TYPE_TEXT = "輸入 文字 並顯示提示訊息";
  Blockly.Msg.TEXT_TEXT_HELPURL = "https://zh.wikipedia.org/wiki/字串";
  Blockly.Msg.TEXT_TEXT_TOOLTIP = "字元、 單詞或一行文字。";
  Blockly.Msg.TEXT_TRIM_HELPURL = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces";  // untranslated
  Blockly.Msg.TEXT_TRIM_OPERATOR_BOTH = "消除兩側空格";
  Blockly.Msg.TEXT_TRIM_OPERATOR_LEFT = "消除左側空格";
  Blockly.Msg.TEXT_TRIM_OPERATOR_RIGHT = "消除右側空格";
  Blockly.Msg.TEXT_TRIM_TOOLTIP = "複製這段文字的同時刪除兩端多餘的空格。";
  Blockly.Msg.THETA = "theta";
  Blockly.Msg.TIMEOUT = "超時";
  Blockly.Msg.TIMER_GETSAMPLE_TOOLTIP = "Gets the current reading from the timer.";  // untranslated
  Blockly.Msg.TIMER_RESET_TOOLTIP = "重置計時器。";
  Blockly.Msg.TITLE = "title";  // untranslated
  Blockly.Msg.TO = "to";  // untranslated
  Blockly.Msg.TODAY = "今天";
  Blockly.Msg.TOOLBOX_ACTION = "動作";
  Blockly.Msg.TOOLBOX_ANIMATION = "動畫";
  Blockly.Msg.TOOLBOX_CLEANING = "清除";
  Blockly.Msg.TOOLBOX_COLOUR = "顏色";
  Blockly.Msg.TOOLBOX_COMMUNICATION = "消息";
  Blockly.Msg.TOOLBOX_CONTROL = "控制";
  Blockly.Msg.TOOLBOX_DECISION = "決定";
  Blockly.Msg.TOOLBOX_DISPLAY = "顯示";
  Blockly.Msg.TOOLBOX_DRIVE = "驅動";
  Blockly.Msg.TOOLBOX_IMAGE = "圖像";
  Blockly.Msg.TOOLBOX_INTEGRATED_SENSOR = "Integrated Sensors";  // untranslated
  Blockly.Msg.TOOLBOX_LIGHT = "燈";
  Blockly.Msg.TOOLBOX_LIST = "清單";
  Blockly.Msg.TOOLBOX_LOGIC = "邏輯";
  Blockly.Msg.TOOLBOX_LOOP = "迴圈";
  Blockly.Msg.TOOLBOX_MATH = "數學";
  Blockly.Msg.TOOLBOX_MOVE = "移動";
  Blockly.Msg.TOOLBOX_NEURAL_NETWORK = "Neural Network";  // untranslated
  Blockly.Msg.TOOLBOX_PIN = "引腳";
  Blockly.Msg.TOOLBOX_PROCEDURE = "函數";
  Blockly.Msg.TOOLBOX_SENSOR = "感應器";
  Blockly.Msg.TOOLBOX_SOUND = "聲音";
  Blockly.Msg.TOOLBOX_TEXT = "文字";
  Blockly.Msg.TOOLBOX_VARIABLE = "變數";
  Blockly.Msg.TOOLBOX_VISION = "視覺";
  Blockly.Msg.TOOLBOX_WAIT = "等待";
  Blockly.Msg.TOOLBOX_WALK = "走";
  Blockly.Msg.TOUCH_ISPRESSED_TOOLTIP = "Is the touch sensor pressed?";  // untranslated
  Blockly.Msg.TOUCH_TOOLTIP = "觸控感應器是否按下？";
  Blockly.Msg.TOUR1_DESCRIPTION00 = "下一步";
  Blockly.Msg.TOUR1_DESCRIPTION01 = "歡迎<br>點擊»next«, 通過Open Roberta實驗室開始遊覽。<br>我會告訴你如何你可以程式化你的機器人與 NEPO。<br>您可以通過按一下右上角的»X«來結束本次訪問。";
  Blockly.Msg.TOUR1_DESCRIPTION02 = "功能表;-)";
  Blockly.Msg.TOUR1_DESCRIPTION03 = "在這裡你可以找到所有你需要的程式的機器人!<br><span class=\"typcn typcn-document-text\"></span>保存和載入程式<br><span class=\"typcn typcn-ev3\"></span> 將您的機器人連接到Open Roberta實驗室或切換到其他系統<br><span class=\"typcn typcn-lightbulb\"></span> 説明解決各種問題<br><span class=\"typcn typcn-user\"></span>使用者帳戶的所有內容, 例如登錄或退出<br><span class=\"typcn typcn-th-large-outline\"></span>看看庫, 並嘗試從其他使用者偉大的專案!<br><span class=\"typcn typcn-world\"></span>按一下此處切換到其他語言";
  Blockly.Msg.TOUR1_DESCRIPTION04 = "點擊這裡, 切換到機器人配置";
  Blockly.Msg.TOUR1_DESCRIPTION05 = "你可以在以後調整機器人的配置,<br>如果你已經建造了另一個機器人。<br>如果你沒有一個機器人, 並想測試你的程式在模擬中<br>此配置已被應用。";
  Blockly.Msg.TOUR1_DESCRIPTION06 = "按一下此處並切換回程式區域!";
  Blockly.Msg.TOUR1_DESCRIPTION07 = "工具箱。<br>在這裡你可以找到所有的程式方塊。";
  Blockly.Msg.TOUR1_DESCRIPTION07a = "一旦你是一個有經驗的使用者, 你可以切換到工具箱的專家模式。<br>然後您將找到更多的方塊來程式化您的機器人。<br><span class=\"typcn typcn-media-stop-outline\"></span>初學者模式<br><span class=\"typcn typcn-star-outline\"></span>專家模式";
  Blockly.Msg.TOUR1_DESCRIPTION08 = "每個程式都以»程式開始«方塊開頭。<br>進一步程式化的方塊, 機器人應該執行, 應該連接到這個方塊。<br>只需拖動下拉將所需的塊放在開始塊下。";
  Blockly.Msg.TOUR1_DESCRIPTION09 = "在這裡你可以找到一些捷徑!<br>從左向右:<br><span class=\"typcn typcn-media-play\"></span>點擊這裡執行程式在真正的機器人<br><span class=\"typcn typcn-cloud-storage\"></span>儲存您的程式, 但在此之前, 您需要登錄<br><span class=\"typcn typcn-zoom\"></span>點擊這裡, 放大方塊, 如果你想<br><span class=\"typcn typcn-archive\"></span>垃圾桶!只需將方塊移到垃圾桶中, 它們就會被刪除。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 注意: 一旦刪除, 就無法恢復方塊!<br>";
  Blockly.Msg.TOUR1_DESCRIPTION10 = "點擊»動作«";
  Blockly.Msg.TOUR1_DESCRIPTION12 = "現在, 將新方塊拖放到啟動區塊的下方, 使其連接";
  Blockly.Msg.TOUR1_DESCRIPTION13 = "現在打開模擬...";
  Blockly.Msg.TOUR1_DESCRIPTION13a = "並在模擬中測試您的程式!";
  Blockly.Msg.TOUR1_DESCRIPTION15 = "完美，<br>你的機器人正前進20釐米,<br>這是你程式化的結果!";
  Blockly.Msg.TOUR1_DESCRIPTION16 = "嘗試更多有趣的Bye!";
  Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm.";  // untranslated
  Blockly.Msg.ULTRASONIC_TOOLTIP = "表示超聲波感應器。";
  Blockly.Msg.UNDO = "還原";
  Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members";  // untranslated
  Blockly.Msg.USERGROUP_CREATE = "Create new user group";  // untranslated
  Blockly.Msg.USERGROUP_CREATE_TOOLTIP = "Click here to create a new usergroup";  // untranslated
  Blockly.Msg.USERGROUP_DELETE_WITH_MEMBERS_WARNING = "Are your sure that you want to delete the usergroup including all members? No member did log in so far.";  // untranslated
  Blockly.Msg.USERGROUP_GENERATED_MEMBERS = "Automatically generated members";  // untranslated
  Blockly.Msg.USERGROUP_GENERATED_MEMBERS_TOOLTIP = "Automatically genertated members are normal members of a user group. They are generated with a number as username, which you can change afterwards.";  // untranslated
  Blockly.Msg.USERGROUP_LIST_DELETE_ALL_TOOLTIP = "Click here to delete all selected user groups.";  // untranslated
  Blockly.Msg.USERGROUP_LIST_DELETE_TOOLTIP = "Click here to delete the user group.";  // untranslated
  Blockly.Msg.USERGROUP_LOGIN_LOST_PASSWORD_HINT = "If you forgot your password, you can ask the owner of your user group to reset the password to the initial password for you. It will be the password you had to enter when you logged in first.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_CREATE_TOOLTIP = "Click here to add members to your usergroup.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_DEFAULT_PASSWORD_HINT = "The password for your account is not safe. Set your own password, so that only you can login to your account.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_LIST_DELETE_ALL_TOOLTIP = "Click here to delete all selected user group members.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_LIST_DELETE_TOOLTIP = "Click here to delete this user group member.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_LIST_RESET_ALL_PASSWORDS_TOOLTIP = "Click here to reset the password of all selected user group members to their corresponding default password.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_LIST_RESET_PASSWORD_TOOLTIP = "Click here to reset the password of this user group member to the default password.";  // untranslated
  Blockly.Msg.USERGROUP_NAME_HINT = "The user group to which you want to log in has a name. Enter it here.";  // untranslated
  Blockly.Msg.VACUUM_OFF = "關閉真空";
  Blockly.Msg.VACUUM_OFF_TOOLTIP = "關閉真空。";
  Blockly.Msg.VACUUM_ON = "真空打開在% ";
  Blockly.Msg.VACUUM_ON_TOOLTIP = "打開真空速度按百分比";
  Blockly.Msg.VALIDATION_CONTAINS_SPECIAL_CHARACTERS = "有效的特殊字元: »=+!?.,%#+&^@_-«";
  Blockly.Msg.VALIDATION_FIELD_REQUIRED = "此欄位不能為空!";
  Blockly.Msg.VALIDATION_MAX_LENGTH = "最大長度為25個字元!";
  Blockly.Msg.VALIDATION_PASSWORD_MIN_LENGTH = "密碼最小長度為 6!";
  Blockly.Msg.VALIDATION_SECOND_PASSWORD_EQUAL = "兩個密碼必須相同!";
  Blockly.Msg.VALIDATION_TOKEN_LENGTH = "權杖長度為8個字元!";
  Blockly.Msg.VALIDATION_VALID_EMAIL_ADDRESS = "請輸入有效的電子郵件地址!";
  Blockly.Msg.VALUE_TO = "賦值給";
  Blockly.Msg.VARIABLES_DEFAULT_NAME = "變數";
  Blockly.Msg.VARIABLES_GET_CREATE_SET = "建立 '設定 %1'";
  Blockly.Msg.VARIABLES_GET_HELPURL = "https://github.com/google/blockly/wiki/Variables#get";  // untranslated
  Blockly.Msg.VARIABLES_GET_TOOLTIP = "返回此變數的值。";
  Blockly.Msg.VARIABLES_GLOBAL_DECLARE_TOOLTIP = "宣告一個全域變數。";
  Blockly.Msg.VARIABLES_LOCAL_DECLARE_TOOLTIP = "宣告一個區域變數。";
  Blockly.Msg.VARIABLES_SET = "賦值 %1 到 %2";
  Blockly.Msg.VARIABLES_SET_CREATE_GET = "建立 '取得 %1'";
  Blockly.Msg.VARIABLES_SET_HELPURL = "https://github.com/google/blockly/wiki/Variables#set";  // untranslated
  Blockly.Msg.VARIABLES_SET_TOOLTIP = "設定此變數，好和輸入值相等。";
  Blockly.Msg.VARIABLES_TITLE = "變數";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_BOOLEAN = "表列布林值";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_COLOUR = "表列顏色";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_CONNECTION = "表列連接";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_IMAGE = "表列圖像";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_NUMBER = "表列數字";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_STRING = "表列字串";
  Blockly.Msg.VARIABLES_TYPE_BOOLEAN = "布林";
  Blockly.Msg.VARIABLES_TYPE_COLOUR = "顏色";
  Blockly.Msg.VARIABLES_TYPE_CONNECTION = "連接";
  Blockly.Msg.VARIABLES_TYPE_IMAGE = "圖像";
  Blockly.Msg.VARIABLES_TYPE_NUMBER = "數字";
  Blockly.Msg.VARIABLES_TYPE_STRING = "字串";
  Blockly.Msg.VARIABLE_B = "store B [";  // untranslated
  Blockly.Msg.VARIABLE_G = "store G [";  // untranslated
  Blockly.Msg.VARIABLE_R = "if yes, store R [";  // untranslated
  Blockly.Msg.VARIABLE_TO = "] into";  // untranslated
  Blockly.Msg.VARIABLE_USED_BEFORE_DECLARATION = "該變數在聲明之前使用。";
  Blockly.Msg.VARIABLE_VALUE = "if yes, store value [";  // untranslated
  Blockly.Msg.VARIABLE_X = "if yes, store X [";  // untranslated
  Blockly.Msg.VARIABLE_Y = "store Y [";  // untranslated
  Blockly.Msg.VARIABLE_Z = "store Z [";  // untranslated
  Blockly.Msg.VOICE_PITCH = "語音音調";
  Blockly.Msg.VOICE_SPEED = "語音速度";
  Blockly.Msg.WAIT = "等待 毫秒";
  Blockly.Msg.WAIT_FOR_TOOLTIP = "等待感應器值。";
  Blockly.Msg.WAIT_OR = "或等待";
  Blockly.Msg.WAIT_TIME_TOOLTIP = "等待特定時間 (以毫秒為單位)。";
  Blockly.Msg.WAIT_TOOLTIP = "等待條件變為 true。";
  Blockly.Msg.WAIT_UNTIL = "等到";
  Blockly.Msg.WIRELESS_TOOLTIP = "Represents a wireless connection.";  // untranslated
  Blockly.Msg.WRITE_TO_PIN_TOOLTIP = "將值發送到選定的引腳。";
  Blockly.Msg.X = "x";
  Blockly.Msg.XEND = "end of X axis";  // untranslated
  Blockly.Msg.XLABEL = "X axis label";  // untranslated
  Blockly.Msg.XSTART = "start of X axis";  // untranslated
  Blockly.Msg.XTICK = "distance between X ticks";  // untranslated
  Blockly.Msg.Y = "y";
  Blockly.Msg.YAW = "偏航";
  Blockly.Msg.YEND = "end of Y axis";  // untranslated
  Blockly.Msg.YES = "是的";
  Blockly.Msg.YLABEL = "Y axis label";  // untranslated
  Blockly.Msg.YOUNGER_THEN_14 = "我不到16歲!";
  Blockly.Msg.YSTART = "start of Y axis";  // untranslated
  Blockly.Msg.YTICK = "distance between Y ticks";  // untranslated
  Blockly.Msg.Z = "z";
  Blockly.Msg.PROCEDURES_DEFRETURN_TITLE = Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE;
  Blockly.Msg.LISTS_GET_SUBLIST_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST;
  Blockly.Msg.ACTION_LEDBAR = Blockly.Msg.LEDBAR;
  Blockly.Msg.KEY_GETSAMPLE_TOOLTIP = Blockly.Msg.KEY_ISPRESSED_TOOLTIP;
  Blockly.Msg.SENSOR_INFRARED_GETSAMPLE_TOOLTIP = Blockly.Msg.INFRARED_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_PINTOUCH_PRESSED_GETSAMPLE_TOOLTIP = Blockly.Msg.PIN_ISTOUCHED_TOOLTIP;
  Blockly.Msg.SENSOR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_ACCELEROMETER_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_HUMIDITY_TEMPERATURE_GETSAMPLE_TOOLTIP = Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_DOWN = Blockly.Msg.SENSOR_GESTURE_DOWN;
  Blockly.Msg.SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_ULTRASONIC_GETSAMPLE_TOOLTIP = Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_UP = Blockly.Msg.SENSOR_GESTURE_UP;
  Blockly.Msg.LISTS_CREATE_WITH_ITEM_TITLE = Blockly.Msg.VARIABLES_DEFAULT_NAME;
  Blockly.Msg.SENSOR_HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_ENCODER_GETSAMPLE_TOOLTIP = Blockly.Msg.ENCODER_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_FACE_UP = Blockly.Msg.SENSOR_GESTURE_FACE_UP;
  Blockly.Msg.SENSOR_HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MATH_CHANGE_TITLE_ITEM = Blockly.Msg.VARIABLES_DEFAULT_NAME;
  Blockly.Msg.TOUCH_GETSAMPLE_TOOLTIP = Blockly.Msg.TOUCH_ISPRESSED_TOOLTIP;
  Blockly.Msg.CONTROLS_FOR_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  Blockly.Msg.MODE_FACE_DOWN = Blockly.Msg.SENSOR_GESTURE_FACE_DOWN;
  Blockly.Msg.CONTROLS_IF_ELSE_TITLE_ELSE = Blockly.Msg.CONTROLS_IF_MSG_ELSE;
  Blockly.Msg.SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP_CALLIOPE = Blockly.Msg.MICROPHONE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_FREEFALL = Blockly.Msg.SENSOR_GESTURE_FREEFALL;
  Blockly.Msg.PROCEDURES_DEFRETURN_DO = Blockly.Msg.PROCEDURES_DEFNORETURN_DO;
  Blockly.Msg.LISTS_GET_INDEX_HELPURL = Blockly.Msg.LISTS_INDEX_OF_HELPURL;
  Blockly.Msg.SENSOR_TIMER_GETSAMPLE_TOOLTIP = Blockly.Msg.TIMER_GETSAMPLE_TOOLTIP;
  Blockly.Msg.LISTS_INDEX_OF_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST;
  Blockly.Msg.SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP = Blockly.Msg.ACCELEROMETER_ROTATION_TOOLTIP;
  Blockly.Msg.ORA_ROBOT_PUSH_RUN = Blockly.Msg.MESSAGE_EDIT_START;
  Blockly.Msg.LISTS_SET_INDEX_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST;
  Blockly.Msg.PROCEDURES_DEFRETURN_COMMENT = Blockly.Msg.PROCEDURES_DEFNORETURN_COMMENT;
  Blockly.Msg.TEXT_CREATE_JOIN_ITEM_TITLE_ITEM = Blockly.Msg.VARIABLES_DEFAULT_NAME;
  Blockly.Msg.SENSOR_HUMIDITY_HUMIDITY_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_HUMIDITY_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_SHAKE = Blockly.Msg.SENSOR_GESTURE_SHAKE;
  Blockly.Msg.SENSOR_TEMPERATURE_TEMPERATURE_GETSAMPLE_TOOLTIP = Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.CONTROLS_IF_MSG_THEN = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  Blockly.Msg.PROCEDURES_DEFRETURN_PROCEDURE = Blockly.Msg.PROCEDURES_DEFNORETURN_PROCEDURE;
  Blockly.Msg.SENSOR_GYRO_GETSAMPLE_TOOLTIP = Blockly.Msg.GYRO_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_BATTERY_GETSAMPLE_TOOLTIP = Blockly.Msg.BATTERY_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.CONTROLS_IF_ELSEIF_TITLE_ELSEIF = Blockly.Msg.CONTROLS_IF_MSG_ELSEIF;
  Blockly.Msg.LISTS_GET_INDEX_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST;
  Blockly.Msg.CONTROLS_FOREACH_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  Blockly.Msg.SENSOR_INFRARED_PRESENCE_GETSAMPLE_TOOLTIP = Blockly.Msg.INFRARED_PRESENCE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COMPASS_GETSAMPLE_TOOLTIP = Blockly.Msg.COMPASS_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_HTCOLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.CONTROLS_IF_IF_TITLE_IF = Blockly.Msg.CONTROLS_IF_MSG_IF;
  Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP;
  Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY;
  Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_INFRARED_DISTANCE_GETSAMPLE_TOOLTIP = Blockly.Msg.INFRARED_DISTANCE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_HTCOLOUR_RGB_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP;
  Blockly.Msg.TEXT_APPEND_VARIABLE = Blockly.Msg.VARIABLES_DEFAULT_NAME;
  Blockly.Msg.SENSOR_KEY_GETSAMPLE_TOOLTIP = Blockly.Msg.KEY_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_TEMPERATURE_GETSAMPLE_TOOLTIP = Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_TOUCH_GETSAMPLE_TOOLTIP = Blockly.Msg.TOUCH_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COLOURTCS3472_RGB_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COLOURTCS3472_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_RGB_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;