#X-Generator: crowdin.com
bc.start=start
bg.constrain=constrain
bc.low=\u5c0f\u65bc
bc.high=\u5927\u65bc
bg.sd_write2=\u5beb\u5165\u5230 SD\u5361
bg.sd_write=\u5beb\u5165SD\u8a18\u61b6\u9ad4
bg.sd_return=\u8fd4\u56de
bd.storage=\u5132\u5b58
bc.device_address=\u786c\u9ad4\u4f4d\u5740
bc.register_address=\u8a3b\u518a\u4f4d\u5740
bc.watchdog_enable=\u555f\u7528
bc.ln=\u63db\u884c


bg.variable_poly=\u5b57\u5143\u8b8a\u6578\u540d\u7a31
bg.setter_variable_char=\u8a2d\u5b9a\u5b57\u5143\u8b8a\u6578
bg.char=A
bd.chars=\u5b57\u5143\u6e2c\u8a66
bg.not_equal_poly=\!\=
bg.glue_poly=\u9023\u7d50
bg.serial_read_poly=\u8b80\u53d6\u5e8f\u5217
bc.setup=\u8a2d\u5b9a
bg.setup=\u8d77\u59cb\u8a2d\u5b9a
bc.par=\u8f38\u5165
bc.vecsize=\u5927\u5c0f
bc.num=\#
bg.variable_vector=\u9663\u5217\u8b8a\u6578\u540d\u7a31
bc.position=\u4f4d\u7f6e

bg.code_setup=\u8d77\u59cb\u8a2d\u5b9a
bg.code_loop=loop
bg.serial_read=http\://translate.ardublock.com/translate/ardublock/11754/enus-zhtw\#
bg.not_equal_digital=\!\=

# BlockDrawer name
bc.angle=\u89d2\u5ea6
bc.base=\u5e95\u6578
bc.else=\u5426\u5247\u57f7\u884c
bc.exponent=\u6307\u6578
bc.from=\u5f9e
bc.level=\u7b49\u7d1a
bc.max=\u6700\u5927\u503c
bc.microseconds=\u5fae\u79d2
bc.milliseconds=\u6beb\u79d2

# BlockConnector label
bc.pin_number=\u8173\u4f4d\#
bc.status=\u72c0\u614b
bc.test=\u689d\u4ef6\u6eff\u8db3
bc.then=\u7136\u5f8c\u57f7\u884c
bc.to=\u5230
bc.value=\u503c
bc.variable=\u8b8a\u6578
bc.frequency=\u983b\u7387
bc.do=do
bc.motor_channel=\u96fb\u6a5f\u983b\u9053


bd.control=\u63a7\u5236
bd.dfrobot=DFRobot
bd.number=\u8b8a\u6578\u8207\u5e38\u6578
bd.operators=\u6578\u5b78\u904b\u7b97
bd.pins=\u63a5\u8173

bd.communication=\u901a\u8a0a

#linksprite

# BlockGenus initlabel
bg.df_lcd_keypad=\u6db2\u6676\u986f\u793a\u5c4f\u9375\u76e4
bg.Tinker_Accmeter=\u52a0\u901f\u5ea6\u8a08
bg.Tinker_Button=\u6309\u9215
bg.Tinker_Hall=\u970d\u723e\u78c1\u6027\u611f\u6e2c\u5668
bg.Tinker_LDR=LDR \u5149\u654f
bg.Tinker_LED=LED\u71c8
bg.Tinker_LED_pwm=LED\u71c8
bg.Tinker_LinearPotentiometer=\u76f4\u7dda\u578b\u96fb\u4f4d\u8a08
bg.Tinker_Mosfet=\u91d1\u6c27\u534a\u5834\u6548\u96fb\u6676\u9ad4
bg.Tinker_Mosfet_pwm=MOSFET
bg.Tinker_Relay=\u7e7c\u96fb\u5668
bg.Tinker_RotaryPotentiometer=\u65cb\u8f49\u96fb\u4f4d\u8a08
bg.Tinker_Servo=\u4f3a\u670d\u6a5f
bg.Tinker_Thermistor=\u71b1\u654f\u96fb\u963b
bg.Tinker_Tilt=\u50be\u659c\u611f\u6e2c\u5668
bg.Tinker_Touch=\u89f8\u78b0\u611f\u6e2c\u5668
bg.abs=\u7d55\u5c0d\u503c
bg.addition=+
bg.and=\u4e14
bg.cos=cos



bg.df_360_degree_rotation_motor=360\u9023\u7e8c\u65cb\u8f49\u4f3a\u670d\u6a5f
bg.df_analog_ambient_light_sensor=\u985e\u6bd4\u6578\u64da\u8f38\u51fa-\u74b0\u5883\u5149\u7dda\u611f\u61c9\u5668
bg.df_analog_gas_sensor=\u985e\u6bd4\u6c23\u9ad4\u611f\u6e2c\u5668
bg.df_analog_rotation_sensor_v1=\u985e\u6bd4\u65cb\u8f49\u611f\u61c9\u5668 V1
bg.df_analog_rotation_sensor_v2=\u985e\u6bd4\u65cb\u8f49\u611f\u61c9\u5668 V2
bg.df_analog_sound_sensor=\u985e\u6bd4\u5f0f\u8072\u97f3\u611f\u6e2c\u5668
bg.df_capacitive_touch_sensor=\u96fb\u5bb9\u5f0f\u89f8\u78b0\u611f\u6e2c\u5668
bg.df_digital_infrared_motion_sensor=\u6578\u4f4d\u7d05\u5916\u52d5\u4f5c\u611f\u61c9\u5668
bg.df_digital_ir_receiver_module=\u6578\u4f4d\u5f0fIR\u7d05\u5916\u7dda\u8a0a\u865f\u63a5\u6536\u6a21\u7d44
bg.df_digital_push_button=\u6578\u4f4d\u5f0f\u6309\u9215\u6a21\u7d44
bg.df_digital_viberation_sensor=\u6578\u4f4d\u5f0f\u9707\u52d5\u611f\u6e2c\u5668
bg.df_flame_sensor=\u706b\u7130\u611f\u61c9\u5668
bg.df_joystick_module_button=\u6416\u687f\u6a21\u7d44_\u6309\u9215\u8a0a\u865f
bg.df_joystick_module_x=\u6416\u687f\u6a21\u7d44_X\u8ef8\u8a0a\u865f
bg.df_joystick_module_y=\u6416\u687f\u6a21\u7d44_Y\u8ef8\u8a0a\u865f
bg.df_led=LED\u71c8\u6a21\u7d44
bg.df_led_pwm=\u53ef\u8abf\u5149LED\u71c8\u6a21\u7d44
bg.df_line_tracking_sensor=\u5faa\u7dda\u611f\u6e2c\u5668
bg.df_mma7260_x=MMA7260\u4e09\u8ef8\u52a0\u901f\u5ea6\u8a08_X\u8ef8
bg.df_mma7260_y=MMA7260\u4e09\u8ef8\u52a0\u901f\u5ea6\u8a08_Y\u8ef8
bg.df_mma7260_z=MMA7260\u4e09\u8ef8\u52a0\u901f\u5ea6\u8a08_Z\u8ef8
bg.df_relay=\u7e7c\u96fb\u5668
bg.df_servo=\u4f3a\u670d\u6a5f
bg.df_temperature_sensor=\u6eab\u5ea6\u611f\u6e2c\u5668
bg.df_buzzer=\u8702\u9cf4\u5668
bg.df_buzzer_tone=\u8702\u9cf4\u5668
bg.df_buzzer_tone_delay=\u8702\u9cf4\u5668

bg.df_digital_magnetic_sensor=\u96fb\u5b50\u7f85\u76e4
bg.df_analog_voltage_divider=\u985e\u6bd4\u96fb\u58d3\u5206\u58d3\u5668
bg.df_analog_mma7361_x=X-\u8ef8\u52a0\u901f\u898f
bg.df_analog_mma7361_y=Y\u8ef8\u52a0\u901f\u898f
bg.df_analog_mma7361_z=Z\u8ef8\u52a0\u901f\u898f

bg.digital-high=\u9ad8
bg.digital-low=\u4f4e 0
bg.digital-off=\u95dc\u9589
bg.digital-on=\u958b\u555f
bg.division=\u00f7
bg.false=FALSE
bg.glue_sb=\u9023\u7d50
bg.greater=>
bg.greater_equal=>
bg.if=\u5982\u679c
bg.ifelse=if/else
bg.less=<
bg.less_equal=<\=
bg.loop=\u8ff4\u5708
bg.subroutine=\u526f\u51fd\u5f0f
bg.subroutine-ref=\u5c0d\u6620
bg.map=map
bg.max=max
bg.message=\u8a0a\u606f
bg.min=\u6700\u5c0f\u503c
bg.modulo=%
bg.multiplication=x
bg.not=not
bg.not_equal=\!\=
bg.number=1
bg.or=or
bg.pin-read-analog=\u985e\u6bd4\u5f15\u8173
bg.pin-read-digital=\u6578\u4f4d\u5f15\u8173
bg.pin-write-analog=\u8a2d\u7f6e\u985e\u6bd4\u8173\u4f4d
bg.pin-write-digital=\u8a2d\u7f6e\u6578\u4f4d pin
bg.pow=\u96fb\u6e90
bg.random=\u96a8\u6a5f
bg.repeat_times=\u91cd\u8907\u57f7\u884c
bg.seeed_joystick=Grove\u7cfb\u5217 \u6416\u687f\u6a21\u7d44


#linksprite
bg.ls_ButtonModule=\u6309\u9215\u6a21\u7d44
bg.ls_BuzzerModule=\u8702\u9cf4\u5668\u6a21\u7d44
bg.ls_HighPowerLedModule=\u9ad8\u529f\u7387Led\u6a21\u7d44
bg.ls_LDRModule=LDR \u6a21\u7d44
bg.ls_LEDBar=LED \u689d
bg.ls_RelayModule=\u7e7c\u96fb\u5668\u6a21\u7d44
bg.ls_SoundSensor=\u8072\u97f3\u611f\u6e2c\u5668
bg.ls_ThermalModule=\u6eab\u5ea6\u611f\u61c9\u6a21\u7d44
bg.ls_TouchSensorModule=\u89f8\u78b0\u611f\u61c9\u6a21\u7d44

bg.serial_print=serial print
bg.servo=\u4f3a\u670d\u6a5f
bg.setter_variable_digital=\u8a2d\u5b9a\u6578\u4f4d\u578b\u8b8a\u6578

bg.ultrasonic=\u8d85\u97f3\u6ce2\u611f\u6e2c\u5668
bg.variable_digital=\u6578\u4f4d\u8b8a\u6578\u540d\u7a31
bg.while=\u7576
bg.tone=\u97f3\u983b
bg.tone_time=\u97f3\u983b
bg.no_tone=\u505c\u6b62\u97f3\u983b




ardublock.ui.new=\u958b\u555f\u65b0\u6a94
ardublock.ui.save=\u5132\u5b58
ardublock.ui.saveAs=\u53e6\u5b58\u65b0\u6a94
ardublock.ui.load=\u958b\u555f\u820a\u6a94
ardublock.ui.upload=\u4e0a\u50b3
ardublock.ui.clone=\u8907\u88fd
ardublock.ui.add_comment=\u8a3b\u8a18
ardublock.ui.delete_comment=\u522a\u9664\u8a3b\u8a18
ardublock.ui.website=\u8a2a\u554f\u5b98\u7db2


ardublock.translator.exception.noLoopFound=\u627e\u4e0d\u5230loop\u8ff4\u5708
ardublock.translator.exception.multipleLoopFound=\u627e\u5230\u591a\u500bloop\u8ff4\u5708
ardublock.translator.exception.subroutineNotDeclared=\u672a\u5ba3\u544a\u526f\u51fd\u5f0f

message.title.error=\u932f\u8aa4
message.title.question=\u554f\u984c


# Descriptions of all Block



bg.subroutine.description=\u65b0\u589e\u526f\u51fd\u5f0f
bg.subroutine-ref.description=\u547c\u53eb\u526f\u7a0b\u5f0f
bg.pin-read-analog.description=\u8b80\u53d6\u63a5\u8173\u985e\u6bd4\u503c
bg.pin-read-digital.description=\u8b80\u53d6\u63a5\u8173\u6578\u4f4d\u503c
bg.pin-read-digital-pullup.description=\u8a2d\u5b9a\u63a5\u8173\u6578\u4f4d\u503c
bg.pin-write-digital.description=\u8a2d\u5b9a\u63a5\u8173\u6578\u4f4d\u503c
bg.pin-write-analog.description=\u8a2d\u5b9a\u985e\u6bd4\u503c
bg.addition.description=\u52a0
bg.subtraction.description=\u6e1b
bg.multiplication.description=\u4e58
bg.division.description=\u9664
bg.random.description=\u5c0d\u6620\u503c
bg.not_equal_poly.description=\u5982\u679c\u7b2c\u4e00\u500b\u5b57\u5143\u4e0d\u7b49\u65bc\u7b2c\u4e8c\u500b\u5b57\u5143\u5247\u70ba true
bg.true.description=Boolean True.
bg.false.description=Boolean False.
bg.setter_variable_digital.description=\u8a2d\u5b9a\u6578\u4f4d\u578b\u8b8a\u6578
bg.servo.description=\u63a7\u5236\u4f3a\u670d\u6a5f
bg.ultrasonic.description=\u8d85\u97f3\u6ce2\u611f\u6e2c\u5668
bg.message.description=\u6587\u5b57\u8a0a\u606f
bg.glue_msg.description=\u9023\u7d50\u6587\u5b57\u8a0a\u606f
bg.variable_fake.description=\u6578\u4f4d\u8b8a\u6578
bg.Tinker_Servo.description=TinkerKit \u4f3a\u670d\u6a5f
bg.df_analog_voltage_divider.description=\u5f9e\u63a5\u8173\u8b80\u53d6\u985e\u6bd4\u503c
bg.df_servo.description=\u8a2d\u5b9apwm\u503c
bg.df_led.description=LED \u6a21\u7d44
bg.df_relay.description=\u7e7c\u96fb\u5668\u6a21\u7d44
bg.df_buzzer.description=\u8702\u9cf4\u5668\u6a21\u7d44
bg.seeed_o2_sensor=\u6c23\u9ad4\u611f\u6e2c(\u6c27\u6c23)
bg.seeed_uv_sensor=\u7d2b\u5916\u7dda\u611f\u6e2c
bg.seeed_sound_sensor=\u8072\u97f3\u611f\u6e2c\u5668
bg.seeed_moisture_sensor=\u6ebc\u5ea6\u611f\u6e2c\u5668
bg.seeed_temp_sensor=\u8072\u97f3\u611f\u6e2c\u5668








bg.ls_ButtonModule.description=\u6309\u9215\u6a21\u7d44
bg.ls_BuzzerModule.description=\u8702\u9cf4\u5668\u6a21\u7d44
bg.ls_HighPowerLedModule.description=\u9ad8\u529f\u7387Led\u6a21\u7d44
bg.ls_ThermalModule.description=\u6eab\u5ea6\u611f\u61c9\u6a21\u7d44
bg.ls_TouchSensorModule.description=\u89f8\u78b0\u611f\u61c9\u6a21\u7d44






#workshop blocks 

#InsectBot blocks


##iDrawing blocks








#





#











#








#legacy support

# littlebits 


