Skip to content

Commit 2f739cf

Browse files
committed
I modified i18n/ja.json
1 parent c14472a commit 2f739cf

File tree

1 file changed

+203
-0
lines changed

1 file changed

+203
-0
lines changed

i18n/ja.json

Lines changed: 203 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"title": "NodeBot Workshop",
23
"subtitle": "JavaScriptでのハードウェア制御を楽しもう!",
34
"exercise": {
45
"blink_blink": "Lチカ",
@@ -10,5 +11,207 @@
1011
"robot_arm": "ロボットアーム",
1112
"remote_temperature": "遠隔地の温度",
1213
"fire_alarm": "火災報知器"
14+
},
15+
"common": {
16+
"exercise": {
17+
"please_wait": "回答をテストしています。お待ちください。。。",
18+
"pass": {
19+
"create_board_instance": "Boardインスタンスが作成されました。",
20+
"create_led_instance": "LEDインスタンスが作成されました。",
21+
"create_button_instance": "Buttonインスタンスが作成されました。",
22+
"create_speaker_instance": "Piezoインスタンスが作成されました。",
23+
"create_thermometer_instance": "Thermometerインスタンスが作成されました。",
24+
"create_sensor_instance": "Sensorインスタンスが作成されました。",
25+
"create_servo_instance": "Servoインスタンスが作成されました。",
26+
"create_motor_instance": "Motorインスタンスが作成されました。",
27+
"connect_led_to_pin": "LEDが{{pin}}pinに接続されました。",
28+
"connect_button_to_pin": "Buttonが{{pin}}pinに接続されました。",
29+
"connect_speaker_to_pin": "Piezoが{{pin}}pinに接続されました。",
30+
"connect_thermometer_to_pin": "Thermometerが{{pin}}pinに接続されました。",
31+
"connect_sensor_to_pin": "Sensorが{{pin}}pinに接続されました。",
32+
"connect_servo_to_pin": "Servoが{{pin}}pinに接続されました。",
33+
"connect_motor_to_pin": "Motorが{{pin}}pinに接続されました。",
34+
"read_analogue_values": "Values were read from {{pin}}",
35+
"pin_mode": "Pin {{pin}} was set to {{mode}} mode",
36+
"board_wait_called": "board.waitが呼び出されました。"
37+
},
38+
"fail": {
39+
"create_board_instance": "Boardインスタンスが作成されていません。",
40+
"create_led_instance": "LEDインスタンスが作成されていません。",
41+
"create_button_instance": "Buttonインスタンスが作成されていません。",
42+
"create_speaker_instance": "Piezoインスタンスが作成されていません。",
43+
"create_thermometer_instance": "Thermometerインスタンスが作成されていません。",
44+
"create_sensor_instance": "Sensorインスタンスが作成されていません。",
45+
"create_servo_instance": "Servoインスタンスが作成されていません。",
46+
"create_motor_instance": "Motorインスタンスが作成されていません。",
47+
"connect_led_to_pin": "LEDがpinに接続されていません。",
48+
"connect_button_to_pin": "Buttonがpinに接続されていません。",
49+
"connect_speaker_to_pin": "Piezoがpinに接続されていません。",
50+
"connect_thermometer_to_pin": "Thermometerがpinに接続されていません。",
51+
"connect_sensor_to_pin": "Sensorがpinに接続されていません。",
52+
"connect_servo_to_pin": "Servoがpinに接続されていません。",
53+
"connect_motor_to_pin": "Motorがpinに接続されていません。",
54+
"read_analogue_values": "No values were read from {{pin}}",
55+
"pin_mode": "Pin {{pin}} was set to the wrong mode",
56+
"board_wait_called": "board.waitが呼び出されていません。"
57+
}
58+
}
59+
},
60+
"exercises": {
61+
"blink_blink": {
62+
"pass": {
63+
"led_flashing": "LED is flashing once a second",
64+
"pin_turned_on": "Pin 13 was turned on",
65+
"pin_turned_off": "Pin 13 was turned on"
66+
},
67+
"fail": {
68+
"led_flashing": "LED is not flashing once a second",
69+
"pin_mode": "Pin 13 was not set to OUTPUT mode",
70+
"pin_turned_on": "Pin 13 was never turned on",
71+
"pin_turned_off": "Pin 13 was never turned off"
72+
}
73+
},
74+
"fire_alarm": {
75+
"pass": {
76+
"premature_fire_alarm": "Fire alarm has not gone off yet",
77+
"speaker_turned_on": "Piezo sounded when fire started",
78+
"led_turned_on": "LED turned on when fire started",
79+
"speaker_turned_off": "Piezo became silent when fire stopped",
80+
"led_turned_off": "LED turned off when fire stopped",
81+
"speaker_reset": "Piezo was turned off when reset button pressed",
82+
"led_reset": "LED was turned off when reset button pressed",
83+
"speaker_turned_off_after_reset": "Piezo was turned off after it was turned on and reset button pressed",
84+
"led_turned_off_after_reset": "LED was turned off after it was turned on and reset button pressed",
85+
"speaker_stayed_off_after_reset_before_temperature_drops": "Piezo stayed off after reset button pressed before temperature dropped below 50",
86+
"led_stayed_off_after_reset_before_temperature_drops": "LED stayed off after reset button pressed before temperature dropped below 50",
87+
"speaker_stayed_off_after_fire_after_reset": "Piezo turned on when fire started after reset button was pressed",
88+
"led_stayed_off_after_fire_after_reset": "LED turned on when fire started after reset button was pressed"
89+
},
90+
"fail": {
91+
"premature_fire_alarm": "Fire alarm went off before a temperature was received!",
92+
"speaker_turned_on": "Piezo was not turned on when fire started",
93+
"led_turned_on": "LED was not turned on when fire started",
94+
"speaker_turned_off": "Piezo was not turned off when fire stopped",
95+
"led_turned_off": "LED was not turned off when fire stopped",
96+
"speaker_reset": "Piezo was not turned off when reset button pressed",
97+
"led_reset": "LED was not turned off when reset button pressed",
98+
"speaker_turned_off_after_reset": "Piezo was not turned off after it was turned on and reset button pressed",
99+
"led_turned_off_after_reset": "LED was not turned off after it was turned on and reset button pressed",
100+
"speaker_stayed_off_after_reset_before_temperature_drops": "Piezo turned back on after reset button pressed before temperature dropped below 50",
101+
"led_stayed_off_after_reset_before_temperature_drops": "LED turned back on after reset button pressed before temperature dropped below 50",
102+
"speaker_stayed_off_after_fire_after_reset": "Piezo was not turned on when fire started after reset button was pressed",
103+
"led_stayed_off_after_fire_after_reset": "LED was not turned on when fire started after reset button was pressed"
104+
}
105+
},
106+
"light_switch": {
107+
"pass": {
108+
"led_turn_off_after_first_press": "LED turned off after first button press",
109+
"led_turn_on_after_first_press": "LED turned on after first button press",
110+
"led_turn_off_after_second_press": "LED turned off after second button press",
111+
"led_turn_on_after_second_press": "LED turned on after second button press",
112+
"led_turn_off_after_third_press": "LED turned off after third button press",
113+
"led_turn_on_after_third_press": "LED turned on after third button press",
114+
"led_turn_off_after_fourth_press": "LED turned off after fourth button press",
115+
"led_turn_on_after_fourth_press": "LED turned on after fourth button press"
116+
},
117+
"fail": {
118+
"led_turn_off_after_first_press": "LED did not turn off after first button press",
119+
"led_turn_on_after_first_press": "LED did not turn on after first button press",
120+
"led_turn_off_after_second_press": "LED did not turn off after second button press",
121+
"led_turn_on_after_second_press": "LED did not turn on after second button press",
122+
"led_turn_off_after_third_press": "LED did not turn off after third button press",
123+
"led_turn_on_after_third_press": "LED did not turn on after third button press",
124+
"led_turn_off_after_fourth_press": "LED did not turn off after fourth button press",
125+
"led_turn_on_after_fourth_press": "LED did not turn on after fourth button press"
126+
}
127+
},
128+
"ping_bell": {
129+
"pass": {
130+
"speaker_played_tune_on_udp_message": "Piezo played a tone when sent a UDP message"
131+
},
132+
"fail": {
133+
"speaker_played_tune_on_udp_message": "Piezo didn't play a tone when sent a UDP message"
134+
}
135+
},
136+
"remote_temperature": {
137+
"pass": {
138+
"no_get_temperature_on_remote": "Remote has method 'getTemperature'",
139+
"got_wrong_temperature": "Received expected temperature"
140+
},
141+
"fail": {
142+
"no_get_temperature_on_remote": "Remote has no method 'getTemperature'",
143+
"got_wrong_temperature": "Didn't receive expected temperature"
144+
}
145+
},
146+
"robot_arm": {
147+
"pass": {
148+
"servo_to_called": "servo.to was called when sensor was read",
149+
"servo_moved_to_correct_angle": "Moved servo to correct angle"
150+
},
151+
"fail": {
152+
"servo_to_called": "servo.to wasn't called when sensor was read",
153+
"servo_moved_to_correct_angle": "Didn't move servo to correct angle"
154+
}
155+
},
156+
"servo_wave": {
157+
"pass": {
158+
"servo_sweep": "servo swept",
159+
"servo_did_not_stop": "servo stopped before moving to expected angle",
160+
"servo_stopped": "servo did not stop before waiting",
161+
"servo_wait": "servo waited for expected time",
162+
"servo_stop_before_return_to_center": "servo stopped before returning to center",
163+
"servo_returned_to_center": "servo returned to center"
164+
},
165+
"fail": {
166+
"servo_sweep": "servo did not sweep",
167+
"servo_did_not_stop": "servo did not stop before moving to expected angle",
168+
"servo_stopped": "servo unexpectedly stopped before waiting",
169+
"servo_wait": "servo did not wait for expected time",
170+
"servo_stop_before_return_to_center": "servo did not stop before returning to center",
171+
"servo_returned_to_center": "servo did not return to center"
172+
}
173+
},
174+
"spin_motor_spin": {
175+
"pass": {
176+
"motor_start_called": "motor.start was called",
177+
"motor_stop_called": "motor.stop was called",
178+
"motor_continually_start_and_stop": "motor continually starts and stops",
179+
"motor_started_before_stopped": "motor was started before it was stopped",
180+
"motor_start_speed": "motor started at {{speed}}",
181+
"board_waited_before_stopping": "Used board.wait to wait {{seconds}} seconds before stopping the motor",
182+
"motor_stop_after_seconds": "motor stopped after {{seconds}} seconds",
183+
"board_waited_after_stopping": "Used board.wait to wait after stopping the motor",
184+
"board_waited_before_starting_again": "Used board.wait to wait {{seconds}} second before starting the motor again",
185+
"motor_started_again": "motor started again after {{seconds}} second",
186+
"motor_start_again_speed": "motor started again at {{speed}}"
187+
},
188+
"fail": {
189+
"motor_start_called": "motor.start was not called",
190+
"motor_stop_called": "motor.stop was not called",
191+
"motor_continually_start_and_stop": "motor doesn't continually start and stop",
192+
"motor_started_before_stopped": "motor was not started before it was stopped!",
193+
"motor_start_speed": "motor not started at {{speed}}",
194+
"board_waited_before_stopping": "Didn't use board.wait to wait {{seconds}} seconds before stopping the motor",
195+
"motor_stop_after_seconds": "motor didn't stop after {{seconds}} seconds",
196+
"board_waited_after_stopping": "Didn't use board.wait to wait after stopping the motor",
197+
"board_waited_before_starting_again": "Didn't use board.wait to wait {{seconds}} second before starting the motor again",
198+
"motor_started_again": "motor didn't start again after {{seconds}} second",
199+
"motor_start_again_speed": "motor not started again at {{speed}}"
200+
}
201+
},
202+
"street_lamp": {
203+
"pass": {
204+
"led_turned_on_when_resistor_value_high": "LED turned on when resistor value high",
205+
"led_turned_off_when_resistor_value_low": "LED turned off when resistor value low",
206+
"led_turned_off_after_turned_on": "LED was turned off after it was turned on",
207+
"led_turned_on_after_turned_off": "LED was turned on after it was turned off"
208+
},
209+
"fail": {
210+
"led_turned_on_when_resistor_value_high": "LED was not turned on when resistor value high",
211+
"led_turned_off_when_resistor_value_low": "LED was not turned off when resistor value low",
212+
"led_turned_off_after_turned_on": "LED was not turned off after it was turned on",
213+
"led_turned_on_after_turned_off": "LED was not turned on after it was turned off"
214+
}
215+
}
13216
}
14217
}

0 commit comments

Comments
 (0)