From d3b92c2d316bd142ab1c8bb7cbd567331a3bb176 Mon Sep 17 00:00:00 2001 From: kimorkim Date: Mon, 11 Apr 2016 10:42:59 +0900 Subject: [PATCH] =?UTF-8?q?lang=20=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= =?UTF-8?q?=20=EB=B0=8F=20=EB=82=B4=EC=9A=A9=20=EC=B6=94=EA=B0=80=20?= =?UTF-8?q?=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extern/util/code.js | 322 +++++++++++++++++++++- extern/util/en.js | 647 ++++++++++++++++++++++++++++++++------------ extern/util/ko.js | 320 +++++++++++++++++++++- extern/util/vn.js | 347 ++++++++++++++++++++++-- 4 files changed, 1435 insertions(+), 201 deletions(-) diff --git a/extern/util/code.js b/extern/util/code.js index 3bef89dbe2..33827c599b 100644 --- a/extern/util/code.js +++ b/extern/util/code.js @@ -320,7 +320,7 @@ Lang.Blocks.START_when_message_cast_2 = ")"; Lang.Blocks.START_when_object_click = "this.addEventListener('mousedown')"; Lang.Blocks.START_when_object_click_canceled = "this.addEventListener('mouseup')"; Lang.Blocks.START_when_run_button_click = "Entry.addEventListener('run')"; -Lang.Blocks.START_when_scene_start = "장면이 시작했을 때"; +Lang.Blocks.START_when_scene_start = "장면이 시작했을때"; Lang.Blocks.START_when_some_key_click = "키를 눌렀을 때"; Lang.Blocks.TEXT = "글상자"; Lang.Blocks.TEXT_text = "Entry"; @@ -1215,7 +1215,7 @@ Lang.Helper.robotis_openCM70_aux_led_module = "LED 모듈의 LED 를 켜거나 Lang.Helper.robotis_openCM70_aux_custom = "사용자 센서 제작에 대한 설명은 ROBOTIS e-매뉴얼(http://support.robotis.com/ko/)을 참고하세요."; Lang.Helper.robotis_openCM70_cm_custom_value = "컨트롤 테이블 주소를 직접 입력하여 값을 확인 합니다.
컨트롤 테이블 대한 설명은 ROBOTIS e-매뉴얼(http://support.robotis.com/ko/)을 참고하세요."; Lang.Helper.robotis_openCM70_cm_custom = "컨트롤 테이블 주소를 직접 입력하여 값을 정합니다.
컨트롤 테이블 대한 설명은 ROBOTIS e-매뉴얼(http://support.robotis.com/ko/)을 참고하세요."; -Lang.Menus.start_programming = "First Step for Software Education"; +Lang.Menus.start_programming = "First Steps to Computing Education"; Lang.Menus.Entry = "Entry"; Lang.Menus.intro_learning = "Learn to code in fun and easy way."; Lang.Menus.intro_learning_anyone = "Start now with Entry!"; @@ -1693,7 +1693,6 @@ Lang.Category.background_nature = ""; Lang.Category.background_others = ""; Lang.Device = {}; Lang.Device.arduino = ""; -Lang.Device.neobot = ""; Lang.Device.hamster = "hamster"; Lang.Device.albert = "albert"; Lang.Device.robotis_carCont = ""; @@ -1818,14 +1817,14 @@ Lang.Menus.maze_operation7_1_textset_2 = ""; Lang.Menus.maze_operation7_2_textset_1 = ""; Lang.Menus.maze_operation7_2_textset_2 = ""; Lang.Menus.maze_operation7_4_textset_1 = ""; -Lang.Menus.maze_operation7_4_textset_2 = ")이 빠진 경우"; +Lang.Menus.maze_operation7_4_textset_2 = ""; Lang.Menus.maze_operation9_title = ""; Lang.Menus.maze_operation9_1_desc = ""; Lang.Menus.maze_operation9_2_desc = ""; Lang.Menus.maze_operation9_3_desc = ""; Lang.Menus.maze_operation9_1_textset_1 = ""; Lang.Menus.maze_operation9_3_textset_1 = ""; -Lang.Menus.maze_operation9_3_textset_2 = ")이 빠진 경우"; +Lang.Menus.maze_operation9_3_textset_2 = ""; Lang.Menus.maze_operation10_title = ""; Lang.Menus.maze_operation10_1_desc = ""; Lang.Menus.maze_operation10_2_desc = ""; @@ -1867,6 +1866,7 @@ Lang.Menus.maze_object_wall1 = ""; Lang.Menus.maze_object_wall2 = ""; Lang.Menus.maze_object_wall3 = ""; Lang.Menus.maze_object_battery = ""; +Lang.Menus.maze_command_ex = ""; Lang.Menus.maze_command_title = ""; Lang.Menus.maze_command_move_desc = ""; Lang.Menus.maze_command_jump_desc = ""; @@ -1886,6 +1886,7 @@ Lang.Menus.good = ""; Lang.Menus.but = ""; Lang.Menus.try_again = ""; Lang.Menus.cfest_success = ""; +Lang.Menus.succeeded_and_cert = ""; Lang.Menus.cause_msgs_1 = ""; Lang.Menus.cause_msgs_2 = ""; Lang.Menus.cause_msgs_3 = ""; @@ -1917,7 +1918,7 @@ Lang.Menus.command_assembly = ""; Lang.Menus.start = ""; Lang.Menus.engine_running = ""; Lang.Menus.engine_replay = ""; -Lang.Menus.goto_show = "Show"; +Lang.Menus.goto_show = "Learn more"; Lang.Menus.make_together = ""; Lang.Menus.make_together_content = ""; Lang.Menus.project_nobody_like = ""; @@ -2297,4 +2298,311 @@ Lang.Fonts.gothic = "Nanum Gothic"; Lang.Fonts.pen_script = "Nanum Pen Script"; Lang.Fonts.jeju_hallasan = "Jeju Hallasan"; Lang.Fonts.gothic_coding = "Nanum Gothic Coding"; ->>>>>>> dist/stage +Lang.Menus.lecture_description = ""; +Lang.Menus.curriculum_description = ""; +Lang.Menus.linebreak_off_desc_1 = "글상자의 크기가 글자의 크기를 결정합니다."; +Lang.Menus.linebreak_off_desc_2 = "내용을 한 줄로만 작성할 수 있습니다."; +Lang.Menus.linebreak_off_desc_3 = "새로운 글자가 추가되면 글상자의 좌우 길이가 길어집니다."; +Lang.Menus.linebreak_on_desc_1 = "글상자의 크기가 글자가 쓰일 수 있는 영역을 결정합니다."; +Lang.Menus.linebreak_on_desc_2 = "내용 작성시 엔터키로 줄바꿈을 할 수 있습니다."; +Lang.Menus.linebreak_on_desc_3 = "내용을 작성하시거나 새로운 글자를 추가시 길이가 글상자의 가로 영역을 넘어서면 자동으로 줄이 바뀝니다."; +Lang.Menus.entry_with = ""; +Lang.Menus.ebs_season_1 = ""; +Lang.Menus.ebs_season_2 = ""; +Lang.Menus.partner = ""; +Lang.Menus.project_term_popup_title = ""; +Lang.Menus.project_term_popup_description_1 = ""; +Lang.Menus.project_term_popup_description_2 = ""; +Lang.Menus.project_term_popup_description_3 = ""; +Lang.Menus.project_term_popup_description_4 = ""; +Lang.Menus.project_term_agree_1_1 = ""; +Lang.Menus.project_term_agree_1_2 = ""; +Lang.Menus.project_term_agree_2_1 = ""; +Lang.Menus.project_term_agree_2_2 = ""; +Lang.Menus.project_term_agree_2_3 = ""; +Lang.Menus.project_term_agree_3_1 = ""; +Lang.Menus.project_term_agree_3_2 = ""; +Lang.Menus.agree_all = ""; +Lang.Menus.select_login = ""; +Lang.Menus.select = ""; +Lang.Menus.with_login = ""; +Lang.Menus.without_login = ""; +Lang.Menus.start_challenge = ""; +Lang.Menus.start_challenge_2 = ""; +Lang.Menus.if_not_save_not_login = ""; +Lang.Menus.if_not_member_yet = ""; +Lang.Menus.join_entry = ""; +Lang.Menus.learned_computing = ""; +Lang.Menus.cparty_index_description_1 = ""; +Lang.Menus.cparty_index_description_2 = ""; +Lang.Menus.cparty_index_description_3 = ""; +Lang.Buttons.yes = ""; +Lang.Buttons.button_no = ""; +Lang.Menus.cparty_index_description_4 = ""; +Lang.Menus.cparty_index_description_5 = ""; +Lang.Menus.cparty_index_description_6 = ""; +Lang.Menus.cparty_index_description_7 = ""; +Lang.Menus.cparty_index_description_8 = ""; +Lang.Menus.congratulation = ""; +Lang.Menus.warm_up = ""; +Lang.Menus.beginner = ""; +Lang.Menus.intermediate = ""; +Lang.Menus.advanced = ""; +Lang.Menus.applied = ""; +Lang.Menus.cert_msg_tail = ""; +Lang.Menus.cert_msg_head = ""; +Lang.Menus.maze_text_content_1 = ""; +Lang.Menus.maze_text_content_2 = "' to jump over the obstacles."; +Lang.Menus.maze_text_content_3 = ""; +Lang.Menus.maze_text_content_4 = ""; +Lang.Menus.maze_text_content_5 = ""; +Lang.Menus.maze_text_content_6 = ""; +Lang.Menus.maze_text_content_7 = ""; +Lang.Menus.maze_text_content_8 = ""; +Lang.Menus.maze_text_content_9 = ""; +Lang.Menus.maze_text_content_10 = ""; +Lang.Menus.maze_text_content_11 = ""; +Lang.Menus.maze_text_content_12 = ""; +Lang.Menus.maze_text_content_13 = ""; +Lang.Menus.maze_text_content_14 = ""; +Lang.Menus.maze_text_content_15 = ""; +Lang.Menus.maze_text_content_16 = ""; +Lang.Menus.maze_text_content_17 = ""; +Lang.Menus.maze_text_content_18 = ""; +Lang.Menus.maze_text_content_19 = ""; +Lang.Menus.maze_text_content_20 = ""; +Lang.Menus.maze_content_1 = ""; +Lang.Menus.maze_content_2 = ""; +Lang.Menus.maze_content_3 = ""; +Lang.Menus.maze_content_4 = ""; +Lang.Menus.maze_content_5 = ""; +Lang.Menus.maze_content_6 = ""; +Lang.Menus.maze_content_7 = ""; +Lang.Menus.maze_content_8 = ""; +Lang.Menus.maze_content_9 = ""; +Lang.Menus.maze_content_10 = ""; +Lang.Menus.maze_content_11 = ""; +Lang.Menus.maze_content_12 = ""; +Lang.Menus.maze_content_13 = ""; +Lang.Menus.maze_content_14 = ""; +Lang.Menus.maze_content_15 = ""; +Lang.Menus.maze_content_16 = ""; +Lang.Menus.maze_content_17 = ""; +Lang.Menus.maze_content_18 = ""; +Lang.Menus.maze_content_19 = ""; +Lang.Menus.maze_content_20 = ""; +Lang.Menus.ai_content_1 = ""; +Lang.Menus.ai_content_2 = ""; +Lang.Menus.ai_content_3 = ""; +Lang.Menus.ai_content_4 = ""; +Lang.Menus.ai_content_5 = ""; +Lang.Menus.ai_content_6 = ""; +Lang.Menus.ai_content_7 = ""; +Lang.Menus.ai_content_8 = ""; +Lang.Menus.ai_content_9 = ""; +Lang.Menus.ai_content_10 = ""; +Lang.Menus.maze_hints_title_1 = ""; +Lang.Menus.maze_hints_content_1 = ""; +Lang.Menus.maze_hints_detail_1 = ""; +Lang.Menus.maze_hints_title_2 = ""; +Lang.Menus.maze_hints_content_2 = ""; +Lang.Menus.maze_hints_detail_2 = ""; +Lang.Menus.maze_hints_title_3 = ""; +Lang.Menus.maze_hints_content_3 = ""; +Lang.Menus.maze_hints_detail_3 = ""; +Lang.Menus.maze_hints_title_4 = ""; +Lang.Menus.maze_hints_content_4 = ""; +Lang.Menus.maze_hints_detail_4 = ""; +Lang.Menus.maze_hints_title_5 = ""; +Lang.Menus.maze_hints_content_5 = ""; +Lang.Menus.maze_hints_detail_5 = ""; +Lang.Menus.maze_hints_title_6 = ""; +Lang.Menus.maze_hints_content_6 = ""; +Lang.Menus.maze_hints_detail_6 = ""; +Lang.Menus.maze_hints_title_7 = ""; +Lang.Menus.maze_hints_content_7 = ""; +Lang.Menus.maze_hints_detail_7 = ""; +Lang.Menus.maze_hints_title_8 = ""; +Lang.Menus.maze_hints_content_8 = ""; +Lang.Menus.maze_hints_detail_8 = ""; +Lang.Menus.ai_hints_title_1_1 = ""; +Lang.Menus.ai_hints_content_1_1 = ""; +Lang.Menus.ai_hints_detail_1_1 = ""; +Lang.Menus.ai_hints_title_1_2 = ""; +Lang.Menus.ai_hints_content_1_2 = ""; +Lang.Menus.ai_hints_detail_1_2 = ""; +Lang.Menus.ai_hints_title_1_3 = ""; +Lang.Menus.ai_hints_content_1_3 = ""; +Lang.Menus.ai_hints_detail_1_3 = ""; +Lang.Menus.ai_hints_title_2_1 = ""; +Lang.Menus.ai_hints_content_2_1 = ""; +Lang.Menus.ai_hints_detail_2_1 = ""; +Lang.Menus.ai_hints_title_2_2 = ""; +Lang.Menus.ai_hints_content_2_2 = ""; +Lang.Menus.ai_hints_detail_2_2 = ""; +Lang.Menus.ai_hints_content_3_1 = ""; +Lang.Menus.ai_hints_title_3_2 = ""; +Lang.Menus.ai_hints_content_3_2 = ""; +Lang.Menus.ai_hints_detail_3_2 = ""; +Lang.Menus.ai_hints_content_4_1 = ""; +Lang.Menus.ai_hints_detail_4_1 = ""; +Lang.Menus.ai_hints_title_4_2 = ""; +Lang.Menus.ai_hints_content_4_2 = ""; +Lang.Menus.ai_hints_detail_4_2 = ""; +Lang.Menus.ai_hints_title_4_3 = ""; +Lang.Menus.ai_hints_content_4_3 = ""; +Lang.Menus.ai_hints_detail_4_3 = ""; +Lang.Menus.ai_hints_content_5_1 = ""; +Lang.Menus.ai_hints_detail_5_1 = ""; +Lang.Menus.ai_hints_title_5_2 = ""; +Lang.Menus.ai_hints_content_5_2 = ""; +Lang.Menus.ai_hints_detail_5_2 = ""; +Lang.Menus.ai_hints_title_6_1 = ""; +Lang.Menus.ai_hints_content_6_1 = ""; +Lang.Menus.ai_hints_detail_6_1 = ""; +Lang.Menus.ai_hints_content_7_1 = ""; +Lang.Menus.ai_hints_detail_7_1 = ""; +Lang.Menus.ai_hints_title_7_2 = ""; +Lang.Menus.ai_hints_content_7_2 = ""; +Lang.Menus.ai_hints_detail_7_2 = ""; +Lang.Menus.ai_hints_content_8_1 = ""; +Lang.Menus.ai_hints_detail_8_1 = ""; +Lang.Menus.ai_hints_title_8_2 = ""; +Lang.Menus.ai_hints_content_8_2 = ""; +Lang.Menus.ai_hints_detail_8_2 = ""; +Lang.Menus.ai_hints_content_9_1 = ""; +Lang.Menus.ai_hints_detail_9_1 = ""; +Lang.Menus.ai_hints_title_9_2 = ""; +Lang.Menus.ai_hints_content_9_2 = ""; +Lang.Menus.ai_hints_detail_9_2 = ""; +Lang.Menus.maze_text_goal_1 = ""; +Lang.Menus.maze_text_goal_2 = ""; +Lang.Menus.maze_text_goal_3 = ""; +Lang.Menus.maze_text_goal_4 = ""; +Lang.Menus.maze_text_goal_5 = ""; +Lang.Menus.maze_text_goal_6 = ""; +Lang.Menus.maze_text_goal_7 = ""; +Lang.Menus.maze_text_goal_8 = ""; +Lang.Menus.maze_text_goal_9 = ""; +Lang.Menus.maze_text_goal_10 = ""; +Lang.Menus.maze_text_goal_11 = ""; +Lang.Menus.maze_text_goal_12 = ""; +Lang.Menus.maze_text_goal_13 = ""; +Lang.Menus.maze_text_goal_14 = ""; +Lang.Menus.maze_text_goal_15 = ""; +Lang.Menus.maze_text_goal_16 = ""; +Lang.Menus.maze_text_goal_17 = ""; +Lang.Menus.maze_text_goal_18 = ""; +Lang.Menus.maze_text_goal_19 = ""; +Lang.Menus.maze_text_goal_20 = ""; +Lang.Menus.above_radar = ""; +Lang.Menus.bottom_radar = ""; +Lang.Menus.front_radar = ""; +Lang.Menus.above_object = ""; +Lang.Menus.front_object = ""; +Lang.Menus.object_below = ""; +Lang.Menus.destination = ""; +Lang.Menus.asteroids = ""; +Lang.Menus.item = ""; +Lang.Menus.wall = ""; +Lang.Menus.buy_now = ""; +Lang.Menus.goals = ""; +Lang.Menus.instructions = ""; +Lang.Menus.object_info = ""; +Lang.Menus.entry_basic_mission = ""; +Lang.Menus.entry_application_mission = ""; +Lang.Menus.maze_move_forward = ""; +Lang.Menus.maze_when_run = ""; +Lang.Menus.maze_turn_left = ""; +Lang.Menus.maze_turn_right = ""; +Lang.Menus.maze_repeat_times_1 = ""; +Lang.Menus.maze_repeat_times_2 = ""; +Lang.Menus.maze_repeat_until_1 = ""; +Lang.Menus.maze_repeat_until_2 = ""; +Lang.Menus.maze_call_function = ""; +Lang.Menus.maze_function = ""; +Lang.Menus.maze_repeat_until_all_1 = ""; +Lang.Menus.maze_repeat_until_all_2 = ""; +Lang.Menus.command_guide = ""; +Lang.Menus.ai_success_msg_1 = ""; +Lang.Menus.ai_success_msg_2 = ""; +Lang.Menus.ai_success_msg_3 = ""; +Lang.Menus.ai_success_msg_4 = ""; +Lang.Menus.ai_cause_msg_1 = ""; +Lang.Menus.ai_cause_msg_2 = ""; +Lang.Menus.ai_cause_msg_3 = ""; +Lang.Menus.ai_cause_msg_4 = ""; +Lang.Menus.ai_move_forward = ""; +Lang.Menus.ai_move_above = ""; +Lang.Menus.ai_move_under = ""; +Lang.Menus.ai_repeat_until_dest = ""; +Lang.Menus.ai_if_front_1 = ""; +Lang.Menus.ai_if_front_2 = ""; +Lang.Menus.ai_else = ""; +Lang.Menus.ai_if_1 = ""; +Lang.Menus.ai_if_2 = ""; +Lang.Menus.ai_use_item = ""; +Lang.Menus.ai_radar = ""; +Lang.Menus.ai_above = ""; +Lang.Menus.ai_front = ""; +Lang.Menus.ai_under = ""; +Lang.Menus.ai_object_is_1 = ""; +Lang.Menus.ai_object_is_2 = ""; +Lang.Menus.challengeMission = ""; +Lang.Menus.withTeacher = ""; +Lang.Menus.host = ""; +Lang.Menus.support = ""; +Lang.Menus.subjectivity = ""; +Lang.Menus.learnMore = ""; +Lang.Menus.ai_object_is_3 = ""; +Lang.Menus.stage_is_not_available = ""; +Lang.Menus.progress_not_saved = ""; +Lang.Menus.want_refresh = ""; +Lang.Blocks.copy_block = ""; +Lang.Blocks.delete_block = ""; +Lang.Blocks.tidy_up_block = ""; +Lang.Menus.monthly_entry_grade = ""; +Lang.Menus.monthly_entry_contents = ""; +Lang.Menus.monthly_entry_etc1 = ""; +Lang.Menus.monthly_entry_etc2 = ""; +Lang.Blocks.block_hi = ""; +Lang.Blocks.entry_bot_name = ""; +Lang.Blocks.hi_entry = ""; +Lang.Blocks.bark_dog = ""; +Lang.Blocks.walking_entryBot = ""; +Lang.Blocks.entry = ""; +Lang.Blocks.hello = ""; +Lang.Blocks.nice = ""; +Lang.Menus.group_make_lecture_1 = ""; +Lang.Menus.group_make_lecture_2 = ""; +Lang.Menus.group_make_lecture_3 = ""; +Lang.Menus.group_make_lecture_4 = ""; +Lang.Menus.group_add_lecture_1 = ""; +Lang.Menus.group_add_lecture_2 = ""; +Lang.Menus.group_add_lecture_3 = ""; +Lang.Menus.group_add_lecture_4 = ""; +Lang.Menus.group_make_course_1 = ""; +Lang.Menus.group_make_course_2 = ""; +Lang.Menus.group_make_course_3 = ""; +Lang.Menus.group_make_course_4 = ""; +Lang.Menus.group_add_course_1 = ""; +Lang.Menus.group_add_course_2 = ""; +Lang.Menus.group_add_course_3 = ""; +Lang.Menus.group_add_course_4 = ""; +Lang.Menus.people = ""; +Lang.Menus.all = ""; +Lang.Menus.life = ""; +Lang.Menus.nature = ""; +Lang.Menus.animal_insect = ""; +Lang.Menus.environment = ""; +Lang.Menus.things = ""; +Lang.Menus.vehicles = ""; +Lang.Menus.others = ""; +Lang.Menus.fantasy = ""; +Lang.Menus.instrument = ""; +Lang.Menus.piano = ""; +Lang.Menus.marimba = ""; +Lang.Menus.drum = ""; +Lang.Menus.janggu = ""; +Lang.Menus.sound_effect = ""; +Lang.Menus.others_instrument = ""; diff --git a/extern/util/en.js b/extern/util/en.js index 26e5123d99..52f831f515 100644 --- a/extern/util/en.js +++ b/extern/util/en.js @@ -93,7 +93,7 @@ Lang.Blocks.BRUSH_set_color_1 = "Set brush color to"; Lang.Blocks.BRUSH_set_color_2 = ""; Lang.Blocks.BRUSH_set_opacity_1 = "Set opacity to"; Lang.Blocks.BRUSH_set_opacity_2 = "%"; -Lang.Blocks.BRUSH_set_random_color = "Set brush color to randomly"; +Lang.Blocks.BRUSH_set_random_color = "Set brush color to random"; Lang.Blocks.BRUSH_set_thickness_1 = "Set thickness to"; Lang.Blocks.BRUSH_set_thickness_2 = ""; Lang.Blocks.BRUSH_stamp = "Stamp"; @@ -167,7 +167,7 @@ Lang.Blocks.FLOW_wait_second_1 = "Wait"; Lang.Blocks.FLOW_wait_second_2 = "seconds"; Lang.Blocks.FLOW_wait_until_true_1 = "Wait until"; Lang.Blocks.FLOW_wait_until_true_2 = ""; -Lang.Blocks.FLOW_when_clone_start = "When clone was created"; +Lang.Blocks.FLOW_when_clone_start = "When clone is created"; Lang.Blocks.FUNC = "Function"; Lang.Blocks.JUDGEMENT = "Decision"; Lang.Blocks.JUDGEMENT_boolean_and = "AND"; @@ -175,34 +175,34 @@ Lang.Blocks.JUDGEMENT_boolean_not_1 = "Is Not"; Lang.Blocks.JUDGEMENT_boolean_not_2 = ""; Lang.Blocks.JUDGEMENT_boolean_or = "OR"; Lang.Blocks.JUDGEMENT_false = "False"; -Lang.Blocks.JUDGEMENT_is_clicked = "Mouse clicked?"; +Lang.Blocks.JUDGEMENT_is_clicked = "Mouse down?"; Lang.Blocks.JUDGEMENT_is_press_some_key_1 = "Key"; -Lang.Blocks.JUDGEMENT_is_press_some_key_2 = "was pressed?"; -Lang.Blocks.JUDGEMENT_reach_something_1 = "Reached to"; +Lang.Blocks.JUDGEMENT_is_press_some_key_2 = " pressed?"; +Lang.Blocks.JUDGEMENT_reach_something_1 = "touching"; Lang.Blocks.JUDGEMENT_reach_something_2 = "?"; Lang.Blocks.JUDGEMENT_true = "True"; Lang.Blocks.LOOKS = "Looks"; Lang.Blocks.LOOKS_change_scale_percent_1 = "Change scale by"; Lang.Blocks.LOOKS_change_scale_percent_2 = ""; -Lang.Blocks.LOOKS_change_to_next_shape = "Change to the next shape"; -Lang.Blocks.LOOKS_change_to_nth_shape_1 = "Change shape to the"; +Lang.Blocks.LOOKS_change_to_next_shape = "Change to next"; +Lang.Blocks.LOOKS_change_to_nth_shape_1 = "Change shape to"; Lang.Blocks.LOOKS_change_to_nth_shape_2 = ""; Lang.Blocks.LOOKS_change_shape_prev = "prev"; Lang.Blocks.LOOKS_change_shape_next = "next"; -Lang.Blocks.LOOKS_change_to_near_shape_1 = "Change to the"; +Lang.Blocks.LOOKS_change_to_near_shape_1 = "Change to"; Lang.Blocks.LOOKS_change_to_near_shape_2 = "shape"; Lang.Blocks.LOOKS_dialog_1 = "Say"; Lang.Blocks.LOOKS_dialog_2 = ""; -Lang.Blocks.LOOKS_dialog_3 = "balloon"; +Lang.Blocks.LOOKS_dialog_3 = ""; Lang.Blocks.LOOKS_dialog_time_1 = "Say"; -Lang.Blocks.LOOKS_dialog_time_2 = "while"; -Lang.Blocks.LOOKS_dialog_time_3 = "seconds to"; -Lang.Blocks.LOOKS_dialog_time_4 = "balloon"; +Lang.Blocks.LOOKS_dialog_time_2 = "for"; +Lang.Blocks.LOOKS_dialog_time_3 = "secs"; +Lang.Blocks.LOOKS_dialog_time_4 = ""; Lang.Blocks.LOOKS_erase_all_effects = "Erase all effects"; Lang.Blocks.LOOKS_flip_x = "Flip vertically"; Lang.Blocks.LOOKS_flip_y = "Flip horizontally"; -Lang.Blocks.LOOKS_hide = "Hide a shape"; -Lang.Blocks.LOOKS_remove_dialog = "Remove speak"; +Lang.Blocks.LOOKS_hide = "hide"; +Lang.Blocks.LOOKS_remove_dialog = "Remove speech"; Lang.Blocks.LOOKS_set_effect_1 = "Set"; Lang.Blocks.LOOKS_set_effect_2 = "effect to"; Lang.Blocks.LOOKS_set_effect_3 = ""; @@ -213,15 +213,15 @@ Lang.Blocks.LOOKS_set_object_order_1 = "go to"; Lang.Blocks.LOOKS_set_object_order_2 = "th layer"; Lang.Blocks.LOOKS_set_scale_percent_1 = "Set scale to"; Lang.Blocks.LOOKS_set_scale_percent_2 = ""; -Lang.Blocks.LOOKS_show = "Show a shape"; +Lang.Blocks.LOOKS_show = "show"; Lang.Blocks.mouse_pointer = "Mouse Pointer"; Lang.Blocks.MOVING = "Moving"; -Lang.Blocks.MOVING_bounce_wall = "Bounce if object reach to the boundary"; +Lang.Blocks.MOVING_bounce_wall = "if on edge, bounce"; Lang.Blocks.MOVING_bounce_when_1 = "Bounce if reach to the"; Lang.Blocks.MOVING_bounce_when_2 = ""; Lang.Blocks.MOVING_flip_arrow_horizontal = "Flip horizontally by arrow direction"; Lang.Blocks.MOVING_flip_arrow_vertical = "Flip vertically by arrow direction"; -Lang.Blocks.MOVING_locate_1 = "Move to the"; +Lang.Blocks.MOVING_locate_1 = "Move to"; Lang.Blocks.MOVING_locate_2 = ""; Lang.Blocks.MOVING_locate_time_1 = "Moving while"; Lang.Blocks.MOVING_locate_time_2 = "seconds to the"; @@ -238,14 +238,14 @@ Lang.Blocks.MOVING_locate_xy_time_4 = ""; Lang.Blocks.MOVING_locate_y_1 = "Move to the Y:"; Lang.Blocks.MOVING_locate_y_2 = ""; Lang.Blocks.MOVING_move_direction_1 = "Move"; -Lang.Blocks.MOVING_move_direction_2 = "to current direction"; +Lang.Blocks.MOVING_move_direction_2 = "forward"; Lang.Blocks.MOVING_move_direction_angle_1 = "Rotate"; Lang.Blocks.MOVING_move_direction_angle_2 = "and move"; -Lang.Blocks.MOVING_move_direction_angle_3 = "times"; +Lang.Blocks.MOVING_move_direction_angle_3 = ""; Lang.Blocks.MOVING_move_x_1 = "Change X by"; Lang.Blocks.MOVING_move_x_2 = ""; -Lang.Blocks.MOVING_move_xy_time_1 = "Moving while"; -Lang.Blocks.MOVING_move_xy_time_2 = "seconds by X:"; +Lang.Blocks.MOVING_move_xy_time_1 = "For"; +Lang.Blocks.MOVING_move_xy_time_2 = "secs move to X:"; Lang.Blocks.MOVING_move_xy_time_3 = "Y:"; Lang.Blocks.MOVING_move_xy_time_4 = ""; Lang.Blocks.MOVING_move_y_1 = "Change Y by"; @@ -257,22 +257,22 @@ Lang.Blocks.MOVING_rotate_by_angle_dropdown_2 = "degree"; Lang.Blocks.MOVING_rotate_by_angle_time_1 = "Rotate while"; Lang.Blocks.MOVING_rotate_by_angle_time_2 = "seconds by"; Lang.Blocks.MOVING_rotate_by_angle_time_3 = "degree"; -Lang.Blocks.MOVING_rotate_direction_1 = "Add direction by"; +Lang.Blocks.MOVING_rotate_direction_1 = "Change direction by "; Lang.Blocks.MOVING_rotate_direction_2 = ""; Lang.Blocks.MOVING_see_angle_1 = "Set direction to"; Lang.Blocks.MOVING_see_angle_2 = ""; Lang.Blocks.MOVING_see_angle_direction_1 = "See angle to"; Lang.Blocks.MOVING_see_angle_direction_2 = "degree"; -Lang.Blocks.MOVING_see_angle_object_1 = "See angle to the"; +Lang.Blocks.MOVING_see_angle_object_1 = "Turn towards"; Lang.Blocks.MOVING_see_angle_object_2 = ""; Lang.Blocks.MOVING_see_direction_1 = "Rotate to the"; Lang.Blocks.MOVING_see_direction_2 = ""; Lang.Blocks.MOVING_set_direction_by_angle_1 = "Set rotation to"; Lang.Blocks.MOVING_set_direction_by_angle_2 = ""; -Lang.Blocks.MOVING_add_direction_by_angle_1 = "Add rotation by"; +Lang.Blocks.MOVING_add_direction_by_angle_1 = "Rotate"; Lang.Blocks.MOVING_add_direction_by_angle_2 = ""; -Lang.Blocks.MOVING_add_direction_by_angle_time_1 = "to the"; -Lang.Blocks.MOVING_add_direction_by_angle_time_2 = "seconds, rotate"; +Lang.Blocks.MOVING_add_direction_by_angle_time_1 = ""; +Lang.Blocks.MOVING_add_direction_by_angle_time_2 = "secs rotate"; Lang.Blocks.MOVING_add_direction_by_angle_time_3 = ""; Lang.Blocks.no_target = "No Target"; Lang.Blocks.oneself = "Self"; @@ -283,11 +283,11 @@ Lang.Blocks.SOUND_sound_silent_all = "Stop all sounds"; Lang.Blocks.SOUND_sound_something_1 = "Play"; Lang.Blocks.SOUND_sound_something_2 = "Sound"; Lang.Blocks.SOUND_sound_something_second_1 = "Play"; -Lang.Blocks.SOUND_sound_something_second_2 = "Sound"; -Lang.Blocks.SOUND_sound_something_second_3 = "seconds"; +Lang.Blocks.SOUND_sound_something_second_2 = "sound for"; +Lang.Blocks.SOUND_sound_something_second_3 = "secs"; Lang.Blocks.SOUND_sound_something_second_wait_1 = "Play"; Lang.Blocks.SOUND_sound_something_second_wait_2 = "Sound for"; -Lang.Blocks.SOUND_sound_something_second_wait_3 = "seconds and wait"; +Lang.Blocks.SOUND_sound_something_second_wait_3 = "secs and wait"; Lang.Blocks.SOUND_sound_something_wait_1 = "Play"; Lang.Blocks.SOUND_sound_something_wait_2 = "Sound and wait"; Lang.Blocks.SOUND_sound_volume_change_1 = "Change volume by"; @@ -319,7 +319,7 @@ Lang.Blocks.START_when_message_cast_1 = "When"; Lang.Blocks.START_when_message_cast_2 = "message received"; Lang.Blocks.START_when_object_click = "When object clicked"; Lang.Blocks.START_when_object_click_canceled = "When object click released"; -Lang.Blocks.START_when_run_button_click = "When start button clicked"; +Lang.Blocks.START_when_run_button_click = "When run"; Lang.Blocks.START_when_scene_start = "When scene was started"; Lang.Blocks.START_when_some_key_click = "When press some key"; Lang.Blocks.TEXT = "Text"; @@ -351,7 +351,7 @@ Lang.Blocks.VARIABLE_change_variable_name = "Rename variable"; Lang.Blocks.VARIABLE_combine_something_1 = "join"; Lang.Blocks.VARIABLE_combine_something_2 = ""; Lang.Blocks.VARIABLE_combine_something_3 = ""; -Lang.Blocks.VARIABLE_get_canvas_input_value = "Answer"; +Lang.Blocks.VARIABLE_get_canvas_input_value = "response"; Lang.Blocks.VARIABLE_get_variable = "Value of variable"; Lang.Blocks.VARIABLE_get_variable_1 = "Value of"; Lang.Blocks.VARIABLE_get_variable_2 = ""; @@ -630,7 +630,7 @@ Lang.Menus.gallery = "Gallery"; Lang.Menus.learn = "Learn"; Lang.Menus.login = "Sign In"; Lang.Menus.logout = "Sign Out"; -Lang.Menus.make = "Make"; +Lang.Menus.make = "Create"; Lang.Menus.register = "Sign Up"; Lang.Msgs = {}; Lang.Msgs.auth_only = "Authenticated users only"; @@ -762,7 +762,7 @@ Lang.Workspace.remove_object_msg = "remove was successfully completed."; Lang.Workspace.removed_msg = "was successfully removed"; Lang.Workspace.rotate_method = "Rotate"; Lang.Workspace.rotation = "Rotation"; -Lang.Workspace.run = "Start"; +Lang.Workspace.run = "Run"; Lang.Workspace.saved = "Saved"; Lang.Workspace.saved_msg = "was successfully saved."; Lang.Workspace.save_failed = "Problem occurred while saving a project. Please try again."; @@ -818,8 +818,8 @@ Lang.Blocks.VARIABLE_is_included_in_list_2 = "value"; Lang.Blocks.VARIABLE_is_included_in_list_3 = ""; Lang.code = "view code"; Lang.Blocks.SCENE_when_scene_start = "When scene started"; -Lang.Blocks.SCENE_start_scene_1 = ""; -Lang.Blocks.SCENE_start_scene_2 = "Start scene"; +Lang.Blocks.SCENE_start_scene_1 = "Start"; +Lang.Blocks.SCENE_start_scene_2 = "scene"; Lang.Blocks.SCENE_start_neighbor_scene_1 = "Start"; Lang.Blocks.SCENE_start_neighbor_scene_2 = "scene"; Lang.Blocks.SCENE_start_scene_pre = "pre"; @@ -847,7 +847,7 @@ Lang.Blocks.CALC_calc_operation_log = "log value"; Lang.Blocks.CALC_calc_operation_ln = "natural log value"; Lang.Blocks.CALC_calc_operation_natural = "integer value"; Lang.Blocks.CALC_calc_operation_unnatural = "decimal value"; -Lang.Blocks.MOVING_locate_object_time_1 = "Moving while"; +Lang.Blocks.MOVING_locate_object_time_1 = "factorial value"; Lang.Blocks.MOVING_locate_object_time_2 = "seconds to the"; Lang.Blocks.MOVING_locate_object_time_3 = ""; Lang.Blocks.wall_up = "upper wall"; @@ -970,9 +970,9 @@ Lang.EntryStatic.curriculum_is_open_true = "open"; Lang.EntryStatic.curriculum_open_false = "closed"; Lang.EntryStatic.notice = "Notice"; Lang.EntryStatic.qna = "Q&A"; -Lang.EntryStatic.tips = "Know How & Tips"; -Lang.EntryStatic.free = "Free"; -Lang.EntryStatic.report = "Proposal"; +Lang.EntryStatic.tips = "Tips & Tricks"; +Lang.EntryStatic.free = "Discussions"; +Lang.EntryStatic.report = "Suggestions"; Lang.Blocks.CALC_calc_operation_abs = "absolute value"; Lang.Workspace.Variable_Timer = "timer"; Lang.Workspace.Variable_placeholder_name = "variable name"; @@ -1010,7 +1010,7 @@ Lang.EntryStatic.art_category_animation = "Animation"; Lang.EntryStatic.art_category_physical = "Physical"; Lang.EntryStatic.art_category_etc = "etc"; Lang.EntryStatic.art_category_media = "media art"; -Lang.EntryStatic.art_sort_updated = "Updated"; +Lang.EntryStatic.art_sort_updated = "Most Recent"; Lang.EntryStatic.art_sort_visit = "Views"; Lang.EntryStatic.art_sort_likeCnt = "Likes"; Lang.EntryStatic.art_sort_comment = "Comments"; @@ -1023,7 +1023,7 @@ Lang.EntryStatic.level_high = "Row"; Lang.EntryStatic.level_mid = "Middle"; Lang.EntryStatic.level_row = "High"; Lang.Blocks.transparency = "Transparency"; -Lang.EntryStatic.discuss_sort_created = "Updated"; +Lang.EntryStatic.discuss_sort_created = "Most Recent"; Lang.EntryStatic.discuss_sort_visit = "Views"; Lang.EntryStatic.discuss_sort_likesLength = "Likes"; Lang.EntryStatic.discuss_sort_commentsLength = "Comments"; @@ -1242,7 +1242,7 @@ Lang.Menus.non_menber = "General"; Lang.Menus.teacher = "Teacher"; Lang.Menus.terms_conditions = "Terms and Conditions"; Lang.Menus.personal_information = "Information about the collection and use of personal information "; -Lang.Menus.limitation_liability = "Limitation of Liability and Duty of Announcement"; +Lang.Menus.limitation_liability = "Limitation of Liability"; Lang.Menus.entry_agree = "Agree to ENTRY’s Terms of Use"; Lang.Menus.info_agree = ""; Lang.Menus.next = "Next"; @@ -1288,17 +1288,17 @@ Lang.Menus.did_not_join = "Haven’t signed up yet?"; Lang.Menus.go_join = "Go to join"; Lang.Menus.first_step = "First Step for Software Education"; Lang.Menus.entry_content_one = "Bring your imagination to life with ENTRY."; -Lang.Menus.entry_content_two = "Create games, animations, media art, and other cool stuff!"; -Lang.Menus.entry_content_three = "You are invited to the awesome world of ENTRY! Learn while having fun and create cool stuff that you can share with your friends!"; -Lang.Menus.funny_space = "A fun learning space"; +Lang.Menus.entry_content_two = "Create games, animations, media art, and other cool projects!"; +Lang.Menus.entry_content_three = "Create projects and share with your friends. Enter the exciting world of ENTRY!"; +Lang.Menus.funny_space = "A Fun Learning Space"; Lang.Menus.in_learn_section = "In < Learn > section,"; -Lang.Menus.learn_problem_solving = "you can try various learning contents using computer. You can solve mission via computer programming, or you can learn the principle of software through video."; -Lang.Menus.joy_create = "The joy of creating"; +Lang.Menus.learn_problem_solving = "Various learning contents and mini challenges are available for you in the < Learn > section. Solve mini challenges by coding. Watch fun videos and learn to program."; +Lang.Menus.joy_create = "A Creative Space"; Lang.Menus.in_make = "In < Create > section"; -Lang.Menus.make_contents = "you can easily creat your own project through visual programming language like Scratch. And there are a lot of projects. For example, not only can you test some law of physics, but you can make animation with your favorite character."; +Lang.Menus.make_contents = "In the section, create your own program with block-based programming language. Create simulation programs to test laws of Physics. Create animation program with your favorite characters. Bring your imagination to life with Entry. "; Lang.Menus.and_content = "There is no limit to what you can create. You can experiment physical laws you’ve learned in science class, create animations featuring your favorite characters, and even make your own games. "; -Lang.Menus.share_collaborate = "Share and Collaborate"; -Lang.Menus.explore_contents = "In < Explore > section, you can easily share your own project with others. And you can figure out how to be made by people and then you can develop their projects. It is also possible to cooperate with your friends and to make awesome projects."; +Lang.Menus.share_collaborate = "A Sharing Space"; +Lang.Menus.explore_contents = "The section, showcases thousands of projects created and shared by the Entry community. Try out the fun and creative projects, see how they are coded, and improve them. You can also cooperate with your peers to create exciting projects."; Lang.Menus.why_software = "Why is learning to code important?"; Lang.Menus.speak_obama_contents = "Learning these skills isn’t just important for your future. It’s important for our country’s future."; Lang.Menus.obama = "Barack Obama"; @@ -1310,23 +1310,23 @@ Lang.Menus.eric_contents = "For most people on Earth, the digital revolution has Lang.Menus.eric = "Eric Schmidt"; Lang.Menus.sandbug_contents = "An understanding of computer science is becoming increasingly essential in today’s world. Our national competitiveness depends upon our ability to educate our children—and that includes our girls—in this critical field."; Lang.Menus.sandbug = "sheryl Sandberg"; -Lang.Menus.view_entry_tools = "Learn and play in a fun way with ENTRY Teaching Tools"; +Lang.Menus.view_entry_tools = "Introducing Entry’s unplugged games for teaching programming."; Lang.Menus.solve_problem = "Problem Solving"; -Lang.Menus.solve_problem_content = "Learn the principles of programming by completing missions. "; +Lang.Menus.solve_problem_content = "Mini challenges will help you learn the basics of programming."; Lang.Menus.find_extra_title = "ENTRY Bot part finding extravaganza"; Lang.Menus.all_ages = "For all ages"; Lang.Menus.total = "Total"; Lang.Menus.step = "steps"; -Lang.Menus.find_extra_contents = "ENTRY Bot is an awesome dog created one day at the Rutz Robot Puppy Factory during a blackout. Help him find his missing parts and escape the factory while learning to code. "; -Lang.Menus.software_play_contents = "You can try the ‘Let’s play, Software!’program that was featured on EBS. "; -Lang.Menus.resources_contents = "Download ENTRY learning materials for free!"; +Lang.Menus.find_extra_contents = "Entry bot is special robot created one day at the Rutz Robot Toy Factory during a blackout. Help him find his missing parts and escape the factory while learning to code."; +Lang.Menus.software_play_contents = "Watch ‘Let’s Play Software’ , follow along the tutorials and learn to create fun programs."; +Lang.Menus.resources_contents = "Download free learning materials created for teachers and students"; Lang.Menus.from = "From"; Lang.Menus.sw_camp = "Software Creativity Camp, Ministry of Science, ICT and Future Planning"; Lang.Menus.elementary = "Elementary"; Lang.Menus.middle = "Middle school"; Lang.Menus.grades = "Grades"; Lang.Menus.lesson = "Lessons"; -Lang.Menus.sw_contents_one = "This textbook allows elementary students to experience physical computing over a 5-lesson course. Students learn how to use ENTRY, and create images and stories. In the final section, students use Arduino as a learning tool and get to try their hands at creating a keyboard. "; +Lang.Menus.sw_contents_one = "This guidebook is for elementary students learn physical computing over a 5-lesson course. Students learn to use Entry and create images and stoires. In the final section, students use Arduino to create a musical keyboard"; Lang.Menus.sw_camp_detail = "Ministry of Science, ICT and Future Planning Software Creation Camp"; Lang.Menus.sw_contents_two = "This textbook allows middle school students to experience ENTRY and physical computing over a 5-lesson course. Students learn how to use ENTRY, and create a maze game and quiz program. In the final section, students use Arduino and keyboard to steer a car."; Lang.Menus.sw_contents_three = "This is a teacher’s guide for starting computing classes in schools. It contains a variety of unplugged activities and lesson plans using clips from ‘Let’s play, Software!’broadcasts. "; @@ -1334,15 +1334,15 @@ Lang.Menus.naver_sw = "NAVER Let’s play, Software!"; Lang.Menus.teacher_teaching = "Teacher’s Guide (for elementary grades 5-6 and above)"; Lang.Menus.funny_sw = "Have Fun with Software"; Lang.Menus.sw_contents_four = "This textbook allows students to learn about computing in a fun and playful way through a variety of unplugged activities such as ENTRY Board, and teaches students the basic principles of programming via ENTRY Course Mode. Once they have got down the basics, students learn how to create stories, games, artistic works, and applications using ENTRY. The textbook allows students to create and present their own software. "; -Lang.Menus.ct_text_5 = "Grow computational thinking with textbooks."; +Lang.Menus.ct_text_5 = "Grow computational thinking with skills."; Lang.Menus.teacher_grade_5 = "교원 (초등학교 5학년)"; -Lang.Menus.ct_text_5_content = "This is a teaching guide containing 8 contents of real-life problem solving process. Each contents are designed to meet and solve various subject matter problems reflecting revised National curriculum. To help children cultivate computational thinking, try it right now!"; +Lang.Menus.ct_text_5_content = "This teacher's guide contains 8 problem solving tasks. Each task is designed to reflect the revised National Curriculum and contains interdisciplinary themes. Cultivate computational thinking skills."; Lang.Menus.ct_text_6 = "교과서와 함께 키우는 컴퓨팅 사고력"; Lang.Menus.teacher_grade_6 = "교원 (초등학교 6학년)"; Lang.Menus.ct_text_6_content = "실생활의 문제를 해결하자는 테마로 준비된 총 8개의 학습콘텐츠가 담긴 교사용 지도안입니다. 각 콘텐츠는 개정된 교육과정을 반영한 타교과와의 연계를 통해 다양한 문제를 만나고 해결해볼 수 있도록 설계되었습니다. 아이들이 컴퓨팅 사고력을 갖춘 융합형 인재가 될 수 있도록 지금 적용해보세요!"; Lang.Menus.sw_use = "All textbooks are for non-commercial use only, and can be used freely so long as the author is credited. "; Lang.Menus.title = "Title"; -Lang.Menus.writer = "Writer"; +Lang.Menus.writer = "By"; Lang.Menus.view = "Views"; Lang.Menus.date = "Date"; Lang.Menus.find_id_pwd = "Find ID or Password"; @@ -1356,14 +1356,14 @@ Lang.Menus.physical_computing = "Physical Computing"; Lang.Menus.sensorboard_contents = "Using Arduino no longer requires building a circuit using lots of wires. With ENTRY Board, you can use LED lights, temperature, sound, light sensors, a slider, and switches by simply mounting it onto an Arduino board. Now anyone can easily create their own unique projects using ENTRY Board!"; Lang.Menus.entrybot_boardgame = "ENTRY-Bot Board Game"; Lang.Menus.unplugged = "Unplugged Activities"; -Lang.Menus.unplugged_contents = "Learn about the principles of programming by playing ENTRY-Bot Board Game. By helping ENTRY-Bot, the robot dog find parts and escape the blacked-out factory, you can begin to learn to look at problems through the eyes of a computing expert. "; +Lang.Menus.unplugged_contents = "Learn the principles of programming through Entry-bot Board Game. By helping Entrybot escape the factory, you can learn to think like a computer scientist."; Lang.Menus.entrybot_cardgame = "ENTRY Bot Cardgame : Bomb Tempest"; -Lang.Menus.entrybot_cardgame_contents = "suddenly 12 types of bombs are displayed at the city entry! Bomb could be expected ? Bomb dismantled one by one and let's learn the principles of software with entry block! Sequential , Repeat, Bomb is one look through the conditions itdapnida be a hero saved the city entry!!"; -Lang.Menus.basic_learn = "Entry basic learning"; -Lang.Menus.basic_learn_contents = "Here offers a variety of content using Entry"; -Lang.Menus.troubleshooting = "Troubleshooting learn"; +Lang.Menus.entrybot_cardgame_contents = "12 different types of bombs appear at the city of Entry! Dismantle the bombs one at a time and learn the basics of programming. By using the concepts of sequence, repetition and conditionals, save the City and become a hero!"; +Lang.Menus.basic_learn = "Entry Basics"; +Lang.Menus.basic_learn_contents = "Learn to program with Entry’s coursewares"; +Lang.Menus.troubleshooting = "Problem Solving"; Lang.Menus.playsoftware = "Let's play, Software!"; -Lang.Menus.make_own_lesson = "You can create your very own lessons and share them with others. "; +Lang.Menus.make_own_lesson = "Create your own lessons and share them with everyone."; Lang.Menus.lecture = "Lecture"; Lang.Menus.curriculum = "Course"; Lang.Menus.group_lecture = "Lectures"; @@ -1372,8 +1372,8 @@ Lang.Menus.group_homework = "Assignment"; Lang.Menus.group_noproject = "No Project"; Lang.Menus.group_nolecture = "No Lecture"; Lang.Menus.group_nocurriculum = "No Course"; -Lang.Menus.lecture_contents = "You can create your very own lessons by selecting only the necessary features. "; -Lang.Menus.curriculum_contents = "Create a curriculum consisting of a series of lessons. "; +Lang.Menus.lecture_contents = "Create customized lessons with limited blocks."; +Lang.Menus.curriculum_contents = "Create a course by putting together series of lessons."; Lang.Menus.grade_info = "Grades information"; Lang.Menus.difficulty = "Difficulty"; Lang.Menus.usage = "Usages"; @@ -1444,16 +1444,16 @@ Lang.Menus.physical = "Physical"; Lang.Menus.etc = "ETC"; Lang.Menus.connected_contents = "Linking content"; Lang.Menus.connected_contents_content = "Discover the variety of content that can be done with the entry . If you're new software to learn easily from person to enjoy board games , you can take advantage of the Arduino and physical computing , such as creating a luxurious view of your own creation ."; -Lang.Menus.basic_mission = "Basic mission : find entry bot maze "; -Lang.Menus.basic_mission_content = "Entry bot was able to think for themselves because of a power outage at the plant enables to create a robot dog . Help me escape the factory so that bots can find the entry free!"; -Lang.Menus.application_mission = "Application mission: Entry bot's space travel"; +Lang.Menus.basic_mission = "Basic mission : Entry bot Maze"; +Lang.Menus.basic_mission_content = "A power outage at a toy robot factory magically enabled Entrybot to come to life. Help Entrybot escape the factory and find freedom!"; +Lang.Menus.application_mission = "Application mission: Entry bot's Space Odyssey"; Lang.Menus.write_article = "Write"; -Lang.Menus.view_all_articles = "View all articles"; -Lang.Menus.view_own_articles = "View own articles"; +Lang.Menus.view_all_articles = "View all posts"; +Lang.Menus.view_own_articles = "View my posts"; Lang.Menus.learning_materials = "Learning materials"; -Lang.Menus.ebs_software_first = " is the educational content and the entry is made ​​with Naver and EBS . Here we actually looked create a simple program to leverage the entry , you can go to learn the basic principles of software .In addition, each content even without prior knowledge of computer science through the video is ready to proceed fully feel the fun and curiosity."; -Lang.Menus.go_software = "Go Let's play software!"; -Lang.Menus.ebs_context = "Go EBS"; +Lang.Menus.ebs_software_first = " is a TV series created by Naver, EBS and Entry Labs. Learn the basic principles of programming. Watch the show, follow along the video tutorials, and learn to code!"; +Lang.Menus.go_software = "Visit Let's play software!"; +Lang.Menus.ebs_context = "Visit EBS"; Lang.Menus.category = "Category"; Lang.Menus.add_picture = "Add Picture"; Lang.Menus.upload_article = "Upload article"; @@ -1613,22 +1613,22 @@ Lang.Menus.modal_interest = "Marked"; Lang.Menus.modal_project = "Project"; Lang.Menus.section = "Sections"; Lang.Menus.modal_project = "Project"; -Lang.Blocks.MOVING_add_direction_by_angle_time_explain_1 = "While"; -Lang.Blocks.MOVING_direction_relative_duration_1 = "Adding direction while"; -Lang.Blocks.MOVING_direction_relative_duration_2 = "seconds by"; +Lang.Blocks.MOVING_add_direction_by_angle_time_explain_1 = "For"; +Lang.Blocks.MOVING_direction_relative_duration_1 = "For"; +Lang.Blocks.MOVING_direction_relative_duration_2 = "secs set direction to"; Lang.Blocks.MOVING_direction_relative_duration_3 = ""; Lang.Helper.direction_relative_duration = "Rotates the direction of this object by the input number of degrees over the input amount of time."; Lang.Blocks.CALC_get_sound_volume = "Volume"; Lang.Helper.get_sound_volume = "Reports the sound volume."; Lang.Blocks.SOUND_sound_from_to_1 = "Play"; -Lang.Blocks.SOUND_sound_from_to_2 = "Sound"; +Lang.Blocks.SOUND_sound_from_to_2 = "sound from"; Lang.Blocks.SOUND_sound_from_to_3 = "to"; -Lang.Blocks.SOUND_sound_from_to_4 = "seconds"; +Lang.Blocks.SOUND_sound_from_to_4 = "secs"; Lang.Helper.sound_from_to = ""; Lang.Blocks.SOUND_sound_from_to_and_wait_1 = "Play"; -Lang.Blocks.SOUND_sound_from_to_and_wait_2 = "Sound"; +Lang.Blocks.SOUND_sound_from_to_and_wait_2 = "sound from"; Lang.Blocks.SOUND_sound_from_to_and_wait_3 = "to"; -Lang.Blocks.SOUND_sound_from_to_and_wait_4 = "seconds and wait"; +Lang.Blocks.SOUND_sound_from_to_and_wait_4 = "secs and wait"; Lang.Helper.sound_from_to_and_wait = ""; Lang.Blocks.CALC_quotient_and_mod_1 = ""; Lang.Blocks.CALC_quotient_and_mod_2 = "of"; @@ -1694,7 +1694,6 @@ Lang.Category.background_others = "Others"; Lang.Device = {}; Lang.Device.arduino = "arduino"; Lang.Device.hamster = "hamster"; -Lang.Device.neobot = "neobot"; Lang.Device.albert = "albert"; Lang.Device.robotis_carCont = ""; Lang.Device.robotis_openCM70 = ""; @@ -1744,7 +1743,7 @@ Lang.Helper.Block_info = "Block Info "; Lang.Helper.Block_click_msg = "Clicking on the block comes the description of the block . "; Lang.Workspace.List_create_cloud = "Use for shared list
(Stored in Server)"; Lang.Menus.play_software_2 = "Let’s play, Software2!"; -Lang.Menus.play_software_2_content = ""; +Lang.Menus.play_software_2_content = " is a TV series created by Naver, EBS and Entry Labs. Learn the basic principles of programming. Watch the show, follow along the video tutorials, and learn to code!"; Lang.Menus.open_project_to_all = "Open"; Lang.Menus.close_project = "Close"; Lang.Menus.category_media_art = "Media Art"; @@ -1801,83 +1800,84 @@ Lang.Menus.maze_6_content_2 = "How do I use the ‘Repeat until’block?"; Lang.Menus.maze_6_detail_2 = "Using the ‘Repeat until’block, you can determine until when a specified action is repeated.
Just put the blocks you want to repeat inside the ‘Repeat until’ block.
Then, the repetition will stop when you reach the space where the {IMAGE} is located. "; Lang.Menus.maze_programing_mode_0 = "Block Coding"; Lang.Menus.maze_programing_mode_1 = "Javascript"; -Lang.Menus.maze_operation1_title = "1단계 – 자바스크립트모드 안내"; -Lang.Menus.maze_operation1_1_desc = "나는 로봇강아지 엔트리봇이야. 나에게 명령을 내려서 미션을 해결할 수 있게 도와줘! 미션은 시작할 때마다 \'목표\'를 통해서 확인할 수 있어!"; -Lang.Menus.maze_operation1_2_desc = "미션을 확인했다면 명령을 내려야 해 \'명령어 꾸러미\'명령어가 있는 공간이야. 마우스키보드명령을 내릴 수 있어. 마우스로는 명령어 꾸러미에 있는 명령어를 클릭하거나, 명령어\'명령어 조립소\'로 끌고와서 나에게 명령을 내릴 수 있어!"; -Lang.Menus.maze_operation1_2_textset_1 = "마우스로 명령어를 클릭하는 방법 "; -Lang.Menus.maze_operation1_2_textset_2 = "마우스로 명령어를 드래그앤드랍하는 방법 "; -Lang.Menus.maze_operation1_3_desc = "키보드로 명령을 내리려면 \'명령어 꾸러미\' 에 있는 명령어를 키보드로 직접 입력하면 돼.
명령어를 입력할 때 명령어 끝에 있는 ()와 ; 를 빼먹지 않도록 주의해야해!"; -Lang.Menus.maze_operation1_4_desc = "미션을 해결하기 위한 명령어를 다 입력했다면 [시작하기]를 누르면 돼.
[시작하기]를 누르면 나는 명령을 내린대로 움직일 거야!
각 명령어가 궁금하다면 [명령어 도움말]을 확인해봐!"; -Lang.Menus.maze_operation7_title = "7단계 - 반복 명령 알아보기(횟수반복)"; -Lang.Menus.maze_operation7_1_desc = "똑같은 일을 반복해서 명령하는건 매우 귀찮은 일이야.
이럴땐 반복과 관련된 명령어를 사용하면 훨씬 쉽게 명령을 내릴 수 있어."; -Lang.Menus.maze_operation7_2_desc = "그렇다면 반복되는 명령을 쉽게 내리는 방법을 알아보자.
먼저 반복하기 명령어를 클릭한 다음, i<1 의 숫자를 바꿔서 반복횟수를 정하고
괄호({ }) 사이에 반복할 명령어를 넣어주면 돼!"; -Lang.Menus.maze_operation7_3_desc = "예를 들어 이 명령어은 move(); 를 10번 반복해서 실행해.
명령어와 동일한 명령어지."; -Lang.Menus.maze_operation7_4_desc = "이 명령어를 사용할 때는 { } 안에 반복할 명령어를 잘 입력했는지,
`;`는 빠지지 않았는지 잘 살펴봐!
이 명령어에 대한 자세한 설명은 [명령어 도움말]에서 볼 수 있어."; -Lang.Menus.maze_operation7_1_textset_1 = "똑같은 명령어를 반복해서 사용하는 경우"; -Lang.Menus.maze_operation7_1_textset_2 = "반복 명령어를 사용하는 경우"; -Lang.Menus.maze_operation7_2_textset_1 = "반복 횟수"; -Lang.Menus.maze_operation7_2_textset_2 = "반복할 명령"; -Lang.Menus.maze_operation7_4_textset_1 = "괄호({})가 빠진 경우"; -Lang.Menus.maze_operation7_4_textset_2 = "세미콜론(;)이 빠진 경우"; -Lang.Menus.maze_operation9_title = "9단계 - 반복 명령 알아보기(조건반복)"; -Lang.Menus.maze_operation9_1_desc = "앞에서는 몇 번을 반복하는 횟수반복 명령어에 대해 배웠어.
이번에는 계속해서 반복하는 명령어를 살펴보자.
이 명령어를 사용하면 미션이 끝날 때까지 동일한 행동을 계속 반복하게 돼.
이 명령어 역시 괄호({ }) 사이에 반복할 명령어를 넣어 사용할 수 있어!"; -Lang.Menus.maze_operation9_2_desc = "예를 들어 이 명령어 은 미션을 완료할때까지 반복해서 move(); right()를 실행해.
명령어와 동일한 명령어지."; -Lang.Menus.maze_operation9_3_desc = "이 명령어를 사용할 때도 { } 안에 반복할 명령어를 잘 입력했는지,
`true`가 빠지지 않았는지 잘 살펴봐!
이 명령어에 대한 자세한 설명은 [명령어 도움말]에서 볼 수 있어."; -Lang.Menus.maze_operation9_1_textset_1 = "반복할 명령"; -Lang.Menus.maze_operation9_3_textset_1 = "괄호({})가 빠진 경우"; -Lang.Menus.maze_operation9_3_textset_2 = "세미콜론(;)이 빠진 경우"; -Lang.Menus.maze_operation10_title = "10단계 - 조건 명령 알아보기"; -Lang.Menus.maze_operation10_1_desc = "앞에서는 미션이 끝날 때까지 계속 반복하는 반복 명령어에 대해 배웠어.
이번에는 특정한 조건에서만 행동을 하는 조건 명령어를 살펴보자.
에서 보는것처럼 조건 명령어를 사용하면 명령을 보다 효율적으로 잘 내릴 수 있어."; -Lang.Menus.maze_operation10_2_desc = "조건 명령어는 크게 `조건``조건이 발생했을때 실행되는 명령`으로 나눌수 있어.
먼저 조건 부분을 살펴보자. If 다음에 나오는 ( ) 부분이 조건을 입력하는 부분이야.
과 같은 명령어를 예로 살펴보자. if(front == \“wall\”) 는 만약 내 앞에(front) \"wall(벽)\"이 있다면을 뜻해"; -Lang.Menus.maze_operation10_3_desc = "이제 `조건이 발생했을 때 실행되는 명령`을 살펴보자.
이 부분은 괄호{}로 묶여 있고, 조건이 발생했을때 괄호안의 명령을 실행하게 돼!
조건이 발생하지 않으면 이 부분은 무시하고 그냥 넘어가게 되지.
의 명령어를 예로 살펴보자. 조건은 만약에 `내 앞에 벽이 있을 때` 이고,
이 조건이 발생했을 때 나는 괄호안의 명령어 right(); 처럼 오른쪽으로 회전하게 돼!"; -Lang.Menus.maze_operation10_4_desc = "조건 명령어반복하기 명령어와 함께 쓰이는 경우가 많아.
앞으로 쭉 가다가, 벽을 만났을때만 회전하게 하려면
순서와 같이 명령을 내릴 수 있지!"; -Lang.Menus.maze_operation10_1_textset_1 = "[일반명령]"; -Lang.Menus.maze_operation10_1_textset_2 = "앞으로 2칸 가고
오른쪽으로 회전하고,
앞으로 3칸가고,
오른쪽으로 회전하고, 앞으로...
"; -Lang.Menus.maze_operation10_1_textset_3 = "[조건명령]"; -Lang.Menus.maze_operation10_1_textset_4 = "앞으로 계속 가다가
`만약에 벽을 만나면`
오른쪽으로 회전해~!
"; -Lang.Menus.maze_operation10_2_textset_1 = "조건"; -Lang.Menus.maze_operation10_2_textset_2 = "조건이 발생했을 때 실행되는 명령"; -Lang.Menus.maze_operation10_3_textset_1 = "조건"; -Lang.Menus.maze_operation10_3_textset_2 = "조건이 발생했을 때 실행되는 명령"; -Lang.Menus.maze_operation10_4_textset_1 = "미션이 끝날때 까지
계속 앞으로 간다.
"; -Lang.Menus.maze_operation10_4_textset_2 = "계속 앞으로 가다가,
만약에 벽을 만나면
"; -Lang.Menus.maze_operation10_4_textset_3 = "계속 앞으로 가다가,
만약에 벽을 만나면
오른쪽으로 회전한다.
"; -Lang.Menus.maze_operation15_title = "15단계 - 함수 명령 알아보기"; -Lang.Menus.maze_operation15_1_desc = "자주 사용하는 명령어들을 매번 입력하는건 매우 귀찮은 일이야.
자주 사용하는 명령어들을 묶어서 이름을 붙이고,
필요할 때마다 그 명령어 묶음을 불러온다면 훨씬 편리하게 명령을 내릴 수 있어!
이런 명령어 묶음을 `함수`라고 해. 이제 함수 명령에 대해 자세히 알아보자."; -Lang.Menus.maze_operation15_2_desc = "함수 명령어는 명령어를 묶는 `함수만들기` 과정과,
묶은 명령어를 필요할 때 사용하는 `함수 불러오기` 과정이 있어.
먼저 함수만들기 과정을 살펴보자.
함수를 만들려면 함수의 이름과, 그 함수에 들어갈 명령어를 입력해야 해.
function을 입력한 다음 함수의 이름을 정할 수 있어. 여기서는 promise로 만들거야.
함수 이름을 만들었으면 ()를 붙여줘. 그 다음 괄호({})를 입력해.
그리고 이 괄호 안에 함수에 들어갈 명령어들을 입력하면 함수가 만들어져!"; -Lang.Menus.maze_operation15_3_desc = "이 명령어를 예로 살펴보자. 나는 promise 라는 함수를 만들었어.
이 함수를 불러서 실행하면 괄호({})안에 있는
move();
move();
left(); 가 실행돼!"; -Lang.Menus.maze_operation15_4_desc = "함수를 불러와서 실행하려면 아까 만든 함수의 이름을 입력하고 뒤에 `();`를 붙이면 돼.
promise 라는 이름으로 함수를 만들었으니 promise(); 를 입력하면 앞에서 묶어놓은
명령어들이 실행되는거지!
과 같이 명령을 내리면 처럼 동작하게 돼!
함수 명령어를 사용하려면 과 같이 함수를 만들고 함수를 불러와야해!"; -Lang.Menus.maze_operation15_1_textset_1 = "자주 사용하는 명령어 확인하기"; -Lang.Menus.maze_operation15_1_textset_2 = "명령어들을 묶어서 이름 붙이기"; -Lang.Menus.maze_operation15_1_textset_3 = "명령어 묶음 불러오기"; -Lang.Menus.maze_operation15_2_textset_1 = "명령어 묶음의 이름(함수 이름)"; -Lang.Menus.maze_operation15_2_textset_2 = "묶을 명령어들"; -Lang.Menus.maze_operation15_3_textset_1 = "명령어 묶음의 이름(함수 이름)"; -Lang.Menus.maze_operation15_3_textset_2 = "묶을 명령어들"; -Lang.Menus.maze_operation15_4_textset_1 = "함수 만들기"; -Lang.Menus.maze_operation15_4_textset_2 = "함수 불러오기"; -Lang.Menus.maze_operation15_4_textset_3 = "실제 상황"; -Lang.Menus.maze_object_title = "오브젝트 정보"; -Lang.Menus.maze_object_parts_box = "부품 상자"; -Lang.Menus.maze_object_obstacle1 = "장애물"; +Lang.Menus.maze_operation1_title = "STEP 1 – Javascript mode guide"; +Lang.Menus.maze_operation1_1_desc = "Hi, I'm Entrybot, the robot dog. Give me commands to reach the mission goals. You can learn about the mission when you begin under \'Goals.\'"; +Lang.Menus.maze_operation1_2_desc = "Once you learn your goal, you need to give me commands. \’Command Box\’ is where the commands reside. You can create commands using mouse and keyboard. With the mouse, you can click or drag the commands to create instructions."; +Lang.Menus.maze_operation1_2_textset_1 = "How to click on the commands"; +Lang.Menus.maze_operation1_2_textset_2 = "How to drag and drop commands"; +Lang.Menus.maze_operation1_3_desc = "If you want to use the keyboard to give commands, type in the commands in the \’Command Box.\’
When you type in the commands, be careful not to ommit () and ;"; +Lang.Menus.maze_operation1_4_desc = "Once you have finished inputting the commands, click [Run.]
I will move according to your code once you click [Run.]
If you want to know more about each command, check out the [Command guide.]"; +Lang.Menus.maze_operation7_title = "STEP 7 - How repeat works (repeat number of times)"; +Lang.Menus.maze_operation7_1_desc = "Repeating the same command over and over is a cumbersome task.
Simplify the command using the repeat commands."; +Lang.Menus.maze_operation7_2_desc = "Then let's look at how we can simplify commands that repeat.
First, click the repeat command. Then change the number ini<1
Then insert the commands to repeat within { }"; +Lang.Menus.maze_operation7_3_desc = "For example, this command executes move(); 10 times.
It is the same as command "; +Lang.Menus.maze_operation7_4_desc = "When using commands, make sure to spell the commands correctly within { }
and that you don't forget ’;'.
Learn more about the commands in the 'command guide'"; +Lang.Menus.maze_operation7_1_textset_1 = "When using commands repeatedly"; +Lang.Menus.maze_operation7_1_textset_2 = "When using repeat command"; +Lang.Menus.maze_operation7_2_textset_1 = "Number of times to repeat"; +Lang.Menus.maze_operation7_2_textset_2 = "Commands to repeat"; +Lang.Menus.maze_operation7_4_textset_1 = "When ({}) is missing"; +Lang.Menus.maze_operation7_4_textset_2 = "When semicolon(;) is missing"; +Lang.Menus.maze_operation9_title = "STEP 9 - How repeat works(Conditional loop)"; +Lang.Menus.maze_operation9_1_desc = "We learned about repeating for set number of times.
This time, let's explore commands for repeating continuously.
When you use this command, the action will be executed until end of the mission.
Insert commands to be repeated within ({ })."; +Lang.Menus.maze_operation9_2_desc = " move(); right(); until end of mission.
It is the same as command "; +Lang.Menus.maze_operation9_3_desc = "Make sure to spell the commands correctly within { }
and make sure ‘true' isn't missing!
You can learn more about this command in the 'command guide'"; +Lang.Menus.maze_operation9_1_textset_1 = "Commands to repeat"; +Lang.Menus.maze_operation9_3_textset_1 = "When ({}) is missing"; +Lang.Menus.maze_operation9_3_textset_2 = "When semicolon(;) is missing"; +Lang.Menus.maze_operation10_title = "STEP 10 – How condition works"; +Lang.Menus.maze_operation10_1_desc = "We learned about repeating commands until end of the mission.
This time, let's explore the commands that are only executed under certain conditions.
As you can see in , using conditional statement can make commands more efficient."; +Lang.Menus.maze_operation10_2_desc = "conditional statement can be split into condition and commands to be executed when met with the condition.
First, let's look at the conditions. Insert the condition within ( ) that follows ‘if'.
For example if(front == ‘wall') means, \’if there is a wall in front of me.\’"; +Lang.Menus.maze_operation10_3_desc = "Now let's explore commands to execute when met with the condition. These commands are tied within curly braces {} and are executed when met with the given condition.When condition is not met, the commands are ignored.Let's look at an example . If the condition is 'when a wall is in front of me', and the condition is met, then I execute the commands within the braces and turn right following the command right();"; +Lang.Menus.maze_operation10_4_desc = "The conditional statements are often used with repeat commands.
Go straight and turn only when met with a wall.
I can create commands in the order of "; +Lang.Menus.maze_operation10_1_textset_1 = "[commands]"; +Lang.Menus.maze_operation10_1_textset_2 = "move 2 forward
turn right,
move 3 forward
turn right, move forward…
"; +Lang.Menus.maze_operation10_1_textset_3 = "[conditional statements]"; +Lang.Menus.maze_operation10_1_textset_4 = "Go forward
'when met with a wall’
turn right!
"; +Lang.Menus.maze_operation10_2_textset_1 = "condition"; +Lang.Menus.maze_operation10_2_textset_2 = "commands to execute when condition is met"; +Lang.Menus.maze_operation10_3_textset_1 = "condition"; +Lang.Menus.maze_operation10_3_textset_2 = "commands to execute when condition is met"; +Lang.Menus.maze_operation10_4_textset_1 = "Go forward
until end of mission
"; +Lang.Menus.maze_operation10_4_textset_2 = "Go forward
until met with a wall
"; +Lang.Menus.maze_operation10_4_textset_3 = "Go forward
until met with a wall
then turn right
"; +Lang.Menus.maze_operation15_title = "STEP 15 – How function works"; +Lang.Menus.maze_operation15_1_desc = "It is a cumbersome task to type out the commands that are used often.
Give a name to the set of commands that are used often.
Then call the set of commands by its name to create commands conveniently.
These sets commands are called 'functions'. Now let's explore what functions are."; +Lang.Menus.maze_operation15_2_desc = "Using a function involves process of creating a function by grouping a set of functions, and calling the set of commands by 'call function’.
Let's take a look at the process of defining a function.To define a function, give a function name and set of commands to execute.
First input ‘function' and then give the function name. This time, I'll call it promise.
Once you've given it a name, insert (). Then type in ({ }).Once you insert the commands within these brackets, you have finished defining a function!"; +Lang.Menus.maze_operation15_3_desc = "Take a look at this command. I created a function called promise
When I call this function, then the commands within the brackets({}) will execute
move();
move();
left();
"; +Lang.Menus.maze_operation15_4_desc = "To call and execute functions, input the name of the functions, then add '();' behind it.
So to call a function called 'promise', I need to type promise();
to execute the function.
When I make commands like , the program will execute as that of
To use the function, define function as and call it."; +Lang.Menus.maze_operation15_1_textset_1 = "Checking the commands that are used often"; +Lang.Menus.maze_operation15_1_textset_2 = "Giving a name for set of commands"; +Lang.Menus.maze_operation15_1_textset_3 = "Calling a set of commands"; +Lang.Menus.maze_operation15_2_textset_1 = "Name of the command set (function name)"; +Lang.Menus.maze_operation15_2_textset_2 = "commads to group as a set"; +Lang.Menus.maze_operation15_3_textset_1 = "Name of the command set (function name)"; +Lang.Menus.maze_operation15_3_textset_2 = "commads to group as a set"; +Lang.Menus.maze_operation15_4_textset_1 = "Defining function"; +Lang.Menus.maze_operation15_4_textset_2 = "Calling function"; +Lang.Menus.maze_operation15_4_textset_3 = "Real situation"; +Lang.Menus.maze_object_title = "Object info"; +Lang.Menus.maze_object_parts_box = "Tool box"; +Lang.Menus.maze_object_obstacle1 = "obstacle"; Lang.Menus.maze_object_obstacle2 = "bee"; Lang.Menus.maze_object_obstacle3 = "banana"; -Lang.Menus.maze_object_friend = "친구"; +Lang.Menus.maze_object_friend = "friend"; Lang.Menus.maze_object_wall1 = "wall"; Lang.Menus.maze_object_wall2 = "wall"; Lang.Menus.maze_object_wall3 = "wall"; -Lang.Menus.maze_object_battery = "베터리"; -Lang.Menus.maze_command_title = "명령어 도움말"; -Lang.Menus.maze_command_move_desc = "엔트리봇을 한 칸 앞으로 이동시킵니다."; -Lang.Menus.maze_command_jump_desc = "아래 이미지와 같은 장애물 앞에서 장애물을 뛰어 넘습니다.
"; -Lang.Menus.maze_command_right_desc = "제자리에서 오른쪽으로 90도 회전합니다."; -Lang.Menus.maze_command_left_desc = "제자리에서 왼쪽으로 90도 회전합니다."; -Lang.Menus.maze_command_for_desc = "괄호{} 안에 있는 명령을 입력한 횟수 만큼 반복해서 실행합니다."; -Lang.Menus.maze_command_while_desc = "미션이 끝날 때가지 괄호{} 안에 있는 명령을 계속 반복해서 실행합니다."; -Lang.Menus.maze_command_if1_desc = "조건 `바로 앞에 벽이 있을때`이 발생했을 때,
괄호{} 안에 있는 명령을 실행합니다."; -Lang.Menus.maze_command_if2_desc = "조건 `바로 앞에 벌집이 있을때`이 발생했을 때,
괄호{} 안에 있는 명령을 실행합니다."; -Lang.Menus.maze_command_if3_desc = "조건 `바로 앞에 바나나가 있을때`이 발생했을 때,
괄호{} 안에 있는 명령을 실행합니다."; -Lang.Menus.maze_command_promise_desc = "promise 라는 함수를 만들고 실행하면 괄호{} 안에
있던 명령어가 실행합니다."; +Lang.Menus.maze_object_battery = "battery"; +Lang.Menus.maze_command_ex = "example"; +Lang.Menus.maze_command_title = "command guide"; +Lang.Menus.maze_command_move_desc = "moves entrybot one forward"; +Lang.Menus.maze_command_jump_desc = "jumps over obstacles like the image below.
"; +Lang.Menus.maze_command_right_desc = "turn 90 degrees right in place."; +Lang.Menus.maze_command_left_desc = "turn 90 degrees left in place."; +Lang.Menus.maze_command_for_desc = "repeat commands within curly braces {} for given number of times."; +Lang.Menus.maze_command_while_desc = "repeat commands within curly braces {} until end of mission"; +Lang.Menus.maze_command_if1_desc = "When condition 'when met with a wall’ is fulfilled,
execute commands within curly braces {}"; +Lang.Menus.maze_command_if2_desc = "When condition 'when met with a beehive’ is fulfilled,
execute commands within curly braces {}"; +Lang.Menus.maze_command_if3_desc = "When condition 'when met with a banana’ is fulfilled,
execute commands within curly braces {}"; +Lang.Menus.maze_command_promise_desc = "when a function called 'promise' is defined and executed,
then the functions within the curly braces {} will execute. "; Lang.Menus.perfect = "Perfect! You succeeded using "; Lang.Menus.succeeded_using_blocks = " blocks!"; Lang.Menus.awesome = "Awesome! You succeeded using just"; @@ -1886,6 +1886,7 @@ Lang.Menus.good = "Good!"; Lang.Menus.but = "
But, there is a way to succeed using just "; Lang.Menus.try_again = " blocks.
Why don’t you try again?"; Lang.Menus.cfest_success = "Awesome! You helped save my friends!
Looks like you’re a natural born programmer!
See you again soon!"; +Lang.Menus.succeeded_and_cert = "blocks!
My certificate of completion is ready!"; Lang.Menus.cause_msgs_1 = "Oh dear, it’s a dead end. Try again."; Lang.Menus.cause_msgs_2 = "Oops. There’s nothing to jump over. Try again."; Lang.Menus.cause_msgs_3 = "Ouch! That hurt. You should have jumped over this. Try again."; @@ -1917,9 +1918,9 @@ Lang.Menus.command_assembly = "Command Assembly"; Lang.Menus.start = "Start"; Lang.Menus.engine_running = "Play"; Lang.Menus.engine_replay = "Replay"; -Lang.Menus.goto_show = "Show"; -Lang.Menus.make_together = "Let's make together!"; -Lang.Menus.make_together_content = "We are making our Entry with teachers and students."; +Lang.Menus.goto_show = "Learn more"; +Lang.Menus.make_together = "Let's build together!"; +Lang.Menus.make_together_content = "Entry is created with teachers and students"; Lang.Menus.project_nobody_like = "Click 'Like', if you like it!"; Lang.Menus.project_nobody_interest = "Click 'Mark' to keep it on your blog."; Lang.Menus.lecture_nobody_like = "Click 'Like', if you like it!"; @@ -1938,7 +1939,7 @@ Lang.Menus.before_changed = "before changed"; Lang.Menus.after_changed = "after changed"; Lang.Menus.from_changed = "( From 17 Apr 2016 ) "; Lang.Menus.essential = "essential"; -Lang.Menus.access_term_title = "Hello we are an educational institute Entry .
Thank you for loving your entry
From November 15, 2015 Entry Training Institute Website Terms and Conditions
is amended to read as follows:"; +Lang.Menus.access_term_title = "Hello we are an educational institute Entry .
Thank you for loving your entry
From April 17, 2016 Entry Training Institute Website Terms and Conditions
is amended to read as follows:"; Lang.Menus.member_info = "Member information"; Lang.Menus.personal_info = "Agree to the collection and use of personal information."; Lang.Menus.option = "select one"; @@ -2155,13 +2156,13 @@ Lang.Menus.no_group_id = "학급 아이디가 존재하지 않습니다"; Lang.Menus.no_group_pwd = "비밀번호가 일치하지 않습니다"; Lang.Menus.lms_please_choice = "선택해 주세요."; Lang.Menus.group_lesson = "나의 학급 강의"; -Lang.Menus.lms_banner_add_group = "학급 기능 도입"; -Lang.Menus.lms_banner_entry_group = "엔트리 학급 만들기"; -Lang.Menus.lms_banner_desc_1 = "우리 반 학생들을 엔트리에 등록하세요!"; -Lang.Menus.lms_banner_desc_2 = "이제 보다 편리하고 쉽게 우리 반 학생들의 작품을 찾고,"; -Lang.Menus.lms_banner_desc_3 = "성장하는 모습을 확인할 수 있습니다. "; -Lang.Menus.lms_banner_download_manual = "메뉴얼 다운로드"; -Lang.Menus.lms_banner_detail = "자세히 보기"; +Lang.Menus.lms_banner_add_group = "Learning Management System is now available"; +Lang.Menus.lms_banner_entry_group = "Create Entry class "; +Lang.Menus.lms_banner_desc_1 = "Add your students"; +Lang.Menus.lms_banner_desc_2 = "Manage your student's projects"; +Lang.Menus.lms_banner_desc_3 = "and track their growth."; +Lang.Menus.lms_banner_download_manual = "Manual Download"; +Lang.Menus.lms_banner_detail = "Try it out!"; Lang.Menus.already_exist_email = "email already exists"; Lang.Menus.remove_project = "Are you sure to remove this project?"; Lang.Menus.study_lesson = "Class Lessons"; @@ -2173,10 +2174,10 @@ Lang.Menus.group_discuss = "Class Discuss"; Lang.Menus.my_profile = "My page"; Lang.Menus.search_updated = "최신 작품"; Lang.Menus.search_recent = "최근 조회수 높은 작품"; -Lang.Menus.search_complexity = "제작에 공들인 작품"; +Lang.Menus.search_complexity = "최근 제작에 공들인 작품"; Lang.Menus.search_staffPicked = "스태프선정 작품 저장소"; Lang.Menus.search_childCnt = "사본이 많은 작품"; -Lang.Menus.search_likeCnt = "좋아요가 많은 작품"; +Lang.Menus.search_likeCnt = "최근 좋아요가 많은 작품"; Lang.Menus.gnb_share = "Share"; Lang.Menus.gnb_community = "Community"; Lang.Menus.lms_add_lectures = "Add Lectures"; @@ -2297,3 +2298,311 @@ Lang.Fonts.gothic = "Nanum Gothic"; Lang.Fonts.pen_script = "Nanum Pen Script"; Lang.Fonts.jeju_hallasan = "Jeju Hallasan"; Lang.Fonts.gothic_coding = "Nanum Gothic Coding"; +Lang.Menus.lecture_description = "선생님들이 직접 만드는 강의입니다."; +Lang.Menus.curriculum_description = "선생님들이 직접 만드는 코스입니다."; +Lang.Menus.linebreak_off_desc_1 = "글상자의 크기가 글자의 크기를 결정합니다."; +Lang.Menus.linebreak_off_desc_2 = "내용을 한 줄로만 작성할 수 있습니다."; +Lang.Menus.linebreak_off_desc_3 = "새로운 글자가 추가되면 글상자의 좌우 길이가 길어집니다."; +Lang.Menus.linebreak_on_desc_1 = "글상자의 크기가 글자가 쓰일 수 있는 영역을 결정합니다."; +Lang.Menus.linebreak_on_desc_2 = "내용 작성시 엔터키로 줄바꿈을 할 수 있습니다."; +Lang.Menus.linebreak_on_desc_3 = "내용을 작성하시거나 새로운 글자를 추가시 길이가 글상자의 가로 영역을 넘어서면 자동으로 줄이 바뀝니다."; +Lang.Menus.entry_with = "Entry is Created With Teachers"; +Lang.Menus.ebs_season_1 = "Visit Season 1"; +Lang.Menus.ebs_season_2 = "Visit Season 2"; +Lang.Menus.partner = "Our Partners"; +Lang.Menus.project_term_popup_title = "Copyright policy."; +Lang.Menus.project_term_popup_description_1 = "Please review the Entry "; +Lang.Menus.project_term_popup_description_2 = "copyright policy "; +Lang.Menus.project_term_popup_description_3 = "to allow public viewing "; +Lang.Menus.project_term_popup_description_4 = "of the project."; +Lang.Menus.project_term_agree_1_1 = "I agree to the release of my work itself and its source "; +Lang.Menus.project_term_agree_1_2 = " code."; +Lang.Menus.project_term_agree_2_1 = "I permit others to use it."; +Lang.Menus.project_term_agree_2_2 = "(includes copy, distribution, and transmission through "; +Lang.Menus.project_term_agree_2_3 = "airwaves)"; +Lang.Menus.project_term_agree_3_1 = "I permit others to make modifications to it."; +Lang.Menus.project_term_agree_3_2 = "(includes remixes, modifications, and derivative works)"; +Lang.Menus.agree_all = "I agree to all conditions."; +Lang.Menus.select_login = "Log in"; +Lang.Menus.select = "Please select"; +Lang.Menus.with_login = "Log in and"; +Lang.Menus.without_login = "Start Challenge"; +Lang.Menus.start_challenge = "Start Challenge"; +Lang.Menus.start_challenge_2 = "without Logging in"; +Lang.Menus.if_not_save_not_login = "* Your progress will not be saved if not logged in."; +Lang.Menus.if_not_member_yet = "If you aren't a member yet,"; +Lang.Menus.join_entry = "Join Entry"; +Lang.Menus.learned_computing = "Have you learned computing before?"; +Lang.Menus.cparty_index_description_1 = "My first computing."; +Lang.Menus.cparty_index_description_2 = "Learn programming concepts and develop your thinking skills while playing Entry. "; +Lang.Menus.cparty_index_description_3 = "Challenge yourself to exciting mission stages and earn certificates."; +Lang.Buttons.yes = "Yes"; +Lang.Buttons.button_no = "No"; +Lang.Menus.cparty_index_description_4 = "2015 Online Coding Party is part of"; +Lang.Menus.cparty_index_description_5 = "Software Programming Experience Week"; +Lang.Menus.cparty_index_description_6 = "prepared with"; +Lang.Menus.cparty_index_description_7 = "Teachers Preparing Software Education group."; +Lang.Menus.cparty_index_description_8 = ""; +Lang.Menus.congratulation = "Congratulation!"; +Lang.Menus.warm_up = "warm-up"; +Lang.Menus.beginner = "beginner"; +Lang.Menus.intermediate = "intermediate"; +Lang.Menus.advanced = "advanced"; +Lang.Menus.applied = "applied"; +Lang.Menus.cert_msg_tail = "track."; +Lang.Menus.cert_msg_head = "You have successfully completed the"; +Lang.Menus.maze_text_content_1 = " 명령어를 사용해서 나를 부품 상자까지 이동시켜줘!"; +Lang.Menus.maze_text_content_2 = " 명령어를 사용해서 장애물을 뛰어넘어야해!"; +Lang.Menus.maze_text_content_3 = "Nice! I see another part over there. The path is twisted but I can get there using the 'right();', 'left();' commands. "; +Lang.Menus.maze_text_content_4 = "I can move smoothly now. Take me to my parts using the commands we've learned so far."; +Lang.Menus.maze_text_content_5 = "Wow! Two parts! Let's collect them both so I can recover faster."; +Lang.Menus.maze_text_content_6 = "Last part! I'll recover fully with that last piece. You'll help me, right?"; +Lang.Menus.maze_text_content_7 = "I'm feeling great! I can repeat tasks without stress now. Oh no! What is that robot in front of us? I think it needs help! Use 'for' command to get to the friend!"; +Lang.Menus.maze_text_content_8 = "Excellent! I was able to rescue my robot friend thanks to you. I see another friend over there. Be careful. There are beehives to avoid. You can do it! Let's use the 'for' command to get to my friend."; +Lang.Menus.maze_text_content_9 = "Use 'while' instead of 'for' to repeat until we've accomplished our goal. Take me to my friend."; +Lang.Menus.maze_text_content_10 = "Now we have 'if' command. Use 'if' and 'while' to let me know which way to turn."; +Lang.Menus.maze_text_content_11 = "Great! Let's do this once more. Tell me when to turn left."; +Lang.Menus.maze_text_content_12 = "There are beehives scattered in the pathway. Tell me when to jump over."; +Lang.Menus.maze_text_content_13 = "So many friends need help! Let's go help them"; +Lang.Menus.maze_text_content_14 = "More friends to rescue! Let's first try going around those square blocks and repeat to get to all of my friends."; +Lang.Menus.maze_text_content_15 = "I'm tired from moving so much. I've grouped the commands that are often used into 'functions'. Use functions to get me to my battery!"; +Lang.Menus.maze_text_content_16 = "Excellent! Create functions and take me to my battery!"; +Lang.Menus.maze_text_content_17 = "Great job! Let's create functions with 'jump()"; +Lang.Menus.maze_text_content_18 = "The pathway is complex this time. But no worries! Just tell me when to use 'left()"; +Lang.Menus.maze_text_content_19 = "The functions are already defined! However, it seems difficult to get to the battery using only the functions. Let's try mixing functions and commands to get to the battery."; +Lang.Menus.maze_text_content_20 = "You've done a fantastic job so far! After I retrieve that last battery, I will no longer need charging. Help me get to the battery using the functions so I can live free forever!"; +Lang.Menus.maze_content_1 = "Hi, I'm Entrybot. I'm trying to escape from this factory but first, I have to fix myself. Will you help me fetch my parts? Assemble 'Move forward' block and press Start. "; +Lang.Menus.maze_content_2 = "Very good! I'm feeling much better! I see my part over there but I might get electrocuted if I don't be careful. Let's use 'jump over obstacle' block to get to the part."; +Lang.Menus.maze_content_3 = "Great! My part is right over there. The path is a bit twisted but I can get there using 'rotate' blocks. You'll help me, right?"; +Lang.Menus.maze_content_4 = "Nice! I can almost move freely now. Let's get the part using 'rotate' and 'jump' blocks."; +Lang.Menus.maze_content_5 = "Wow! Two parts! Let's get them both so I can restore my health faster."; +Lang.Menus.maze_content_6 = "Thanks to you I'm feeling much better! I'm able to get better with those parts. You'll help me, right?"; +Lang.Menus.maze_content_7 = "I'm feeling great! I can repeat the same task without trouble now. Oh! Do you see the robot over there? I think she might need help. Let's go help her out. Bring me to her by changing the number of 'repeat's"; +Lang.Menus.maze_content_8 = "Excellent! I was able to rescue my pal! It looks like another one of my friends need help. Be careful there are beehives. Be sure to jump over the beehives! Can you do it? Help me reach her using the 'repeat' block. "; +Lang.Menus.maze_content_9 = "Instead of repeating a task for set number of times, I can repeat until I reach my robot pal instead! Help me save my friend!"; +Lang.Menus.maze_content_10 = "Now we can use the 'if' block. Help me use the 'if' block to turn at right timing."; +Lang.Menus.maze_content_11 = "Let's try it again! Let me know when to turn left."; +Lang.Menus.maze_content_12 = "There are beehives all over the place. Tell me when to jump!"; +Lang.Menus.maze_content_13 = "My friends need help! Let's go help them!"; +Lang.Menus.maze_content_14 = "More friends need rescue! Let's first go around the small square and repeat it to rescue all my friends."; +Lang.Menus.maze_content_15 = "Now I can memorize blocks that are used repeatedly. Promise blocks are the ones that I was able to memorize. I'm a bit tired from moving so much. Help me refill my battery using the Promise feature!"; +Lang.Menus.maze_content_16 = "Great! Tell me which blocks are used often and put them under the Promise block!"; +Lang.Menus.maze_content_17 = "Nice! Use Promise blocks to help me get my battery. Make sure to insert 'Jump' blocks in the Promise block."; +Lang.Menus.maze_content_18 = "The path looks complex! We can get through this if we turn left and right at the right time."; +Lang.Menus.maze_content_19 = "The 'Promise' if already set for us! However, we can't use the Promise blocks as is. I'll need to use the Promise blocks at the right timing to get the battery."; +Lang.Menus.maze_content_20 = "Excellent! You've done great so far! After the final battery, I won't need to charge any more. So help me get the last battery using the Promise so I can live forever free!"; +Lang.Menus.ai_content_1 = "Hi! I'm Entrybot. I just completed the space exploration mission and I need to return to Earth but it's not easy because of the asteroids. Could you help me return home? I have radars on top, front and back of the spaceship to detect how far an obstacle exists. It'll help you make smart decisions."; +Lang.Menus.ai_content_2 = "Thank you! I was able to avoid the asteroids without trouble. There are more asteroids this time. Let's try avoiding them!"; +Lang.Menus.ai_content_3 = "Great! I was able to safely avoid the asteroids! There are more asteroids now! Don't worry though! I have the 'repeat' block. Place blocks in the 'repeat' block so we can get to the destination!"; +Lang.Menus.ai_content_4 = "Excellent! It's so much more easier to avoid the asteroids using the repeat blocks! However, it's tiring driving the spaceship at all times! I can use the radar to sense what's coming. Help avoid the asteroids using the radar."; +Lang.Menus.ai_content_5 = "Nice! I'm so glad we've come this far. The radar will tell how far an object exists. Let's use the radar to avoid the asteroids! Move forward until we come close to an asteroid then avoid!"; +Lang.Menus.ai_content_6 = "Great job! You're using radar to avoid tha asteroids. Use multiple radars to avoid the asteroids."; +Lang.Menus.ai_content_7 = "We're getting close to Earth! I want to go in a safer path if possible. It must be safer to move farther from the asteroids, right? Compare the distance to the obstacle using the radar on the top and bottom of the spaceship to move to a safer direction."; +Lang.Menus.ai_content_8 = "Excellent! We're safely cruising through space. Oh! What is that? That's looks like my special energy! Let's collect the special energy on our way!"; +Lang.Menus.ai_content_9 = "Very good! We're almost there. The path is filled with asteroid. But don’t worry! We can get rid of the obstacles using the special item."; +Lang.Menus.ai_content_10 = "Good! I can see Earth! But now it's impossible to see the asteroids ahead! I'm not worried though. We can avoid the asteroids with more caution. Let's go home!"; +Lang.Menus.maze_hints_title_1 = "How to start"; +Lang.Menus.maze_hints_content_1 = "How do I move Entrybot?"; +Lang.Menus.maze_hints_detail_1 = "1. Drag the block you want to use and place it under 'When Run'
2. Once finished, click 'Run'
3. I will follow the block instructions step by step, reading them from top to bottom"; +Lang.Menus.maze_hints_title_2 = "Jumping over obstacles"; +Lang.Menus.maze_hints_content_2 = "What do I do when I come across an obstacle?"; +Lang.Menus.maze_hints_detail_2 = "On your pathway, you might come across obstacles.
Use 'jump over' block to jump over the obstacle. "; +Lang.Menus.maze_hints_title_3 = "Repeat block(1)"; +Lang.Menus.maze_hints_content_3 = "How do I use repeat (3) times block?"; +Lang.Menus.maze_hints_detail_3 = "If you want to repeat an action multiple times, use 'repeat ~times' block.
Place the blocks you want to repeat within the 'repeat ~times' block and input how many times to repeat."; +Lang.Menus.maze_hints_title_4 = "Repeat block(2)"; +Lang.Menus.maze_hints_content_4 = "How do I use 'repeat until ~' block?"; +Lang.Menus.maze_hints_detail_4 = "Use 'repeat until~do' block to set until when an action should be performed.
Place the blocks you want to repeat within 'repeat until~' block.
Then once met with {image}, repeat will stop."; +Lang.Menus.maze_hints_title_5 = "If block"; +Lang.Menus.maze_hints_content_5 = "How do I use 'if~' block?"; +Lang.Menus.maze_hints_detail_5 = "Using 'If {image}' block, you can designate what action should follow when met with {image}.
Blocks within the 'If {image}' will only execute when met with {image}."; +Lang.Menus.maze_hints_title_6 = "Repeat block(3)"; +Lang.Menus.maze_hints_content_6 = "How does 'Until met with all ~' block work?"; +Lang.Menus.maze_hints_detail_6 = "Repeat blocks within 'Until met with all ~' block until met with all {tile}.
Once met with all {tile} repeat will stop."; +Lang.Menus.maze_hints_title_7 = "Special Hint"; +Lang.Menus.maze_hints_content_7 = "It's too difficult. Help!"; +Lang.Menus.maze_hints_detail_7 = "Look at the path that I should travel. See the 4 small squares?
First create blocks that will take me around the square and repeat."; +Lang.Menus.maze_hints_title_8 = "Function"; +Lang.Menus.maze_hints_content_8 = "What is 'Functions/ Call Functions'? How do I use them?"; +Lang.Menus.maze_hints_detail_8 = "Put the most often used sets of blocks under 'Function'.
Once you create functions, use 'Call Function' to use it as often as needed."; +Lang.Menus.ai_hints_title_1_1 = "Goal of the game"; +Lang.Menus.ai_hints_content_1_1 = "Avoid asteroids and help me get to Earth"; +Lang.Menus.ai_hints_detail_1_1 = "Avoid asteroids and help me get to Earth"; +Lang.Menus.ai_hints_title_1_2 = "Instructions"; +Lang.Menus.ai_hints_content_1_2 = "How do I begin?"; +Lang.Menus.ai_hints_detail_1_2 = "1. Drag out blocks from the block box and connect is with the 'when run' block
2. Once finished assembling blocks, click 'Run'
3. I'll move according to your block instructions."; +Lang.Menus.ai_hints_title_1_3 = "To move"; +Lang.Menus.ai_hints_content_1_3 = "How do I move the entrybot?"; +Lang.Menus.ai_hints_detail_1_3 = "I can move up, forward or below.
When creating instructions, make sure I avoid the asteroids.
If you send me out of the screen, I can be lost in space forever! So be careful."; +Lang.Menus.ai_hints_title_2_1 = "Goal of the game"; +Lang.Menus.ai_hints_content_2_1 = "Use repeat blocks to avoid the asteroids."; +Lang.Menus.ai_hints_detail_2_1 = "Use repeat blocks to avoid the asteroids."; +Lang.Menus.ai_hints_title_2_2 = "Repeat block"; +Lang.Menus.ai_hints_content_2_2 = "What is a repeat block?"; +Lang.Menus.ai_hints_detail_2_2 = "Geez! It's a long way home so putting blocks together one by one is too tiresome. Let's try using the repeat block.
Once you group the blocks under the repeat block, you can shorten the length of the blocks!"; +Lang.Menus.ai_hints_content_3_1 = "Help me avoid the asteroids using the 'if' block"; +Lang.Menus.ai_hints_title_3_2 = "if block(1)"; +Lang.Menus.ai_hints_content_3_2 = "How does 'if ~' block work? "; +Lang.Menus.ai_hints_detail_3_2 = "Using 'if~ in front/ else' block can help me check if there are asteroids in front of me and help me avoid them.
If there's an asteroid in front of me, then blocks under 'if' will execute or if there isn't an asteroid, the blocks under 'else' will execute.
Tell me which way to go depending on whether there's an asteroid to avoid or not."; +Lang.Menus.ai_hints_content_4_1 = "Learn to use the radar to avoid the asteroids."; +Lang.Menus.ai_hints_detail_4_1 = "Learn to use the radar to avoid the asteroids."; +Lang.Menus.ai_hints_title_4_2 = "radar(1)"; +Lang.Menus.ai_hints_content_4_2 = "What is a radar and how can I use it?"; +Lang.Menus.ai_hints_detail_4_2 = "Radar tells me how far an object exists from where I am located.
If there is an object in front of me, the front radar will show '1'.
Also, radar can become a powerful tool when used with 'if <true>/else' block.
For example, when the distance to an object in front of me shows value greater than 1, then I am able to move forward safely.
However, if not, then I can go above or under to avoid it."; +Lang.Menus.ai_hints_title_4_3 = "if block(2)"; +Lang.Menus.ai_hints_content_4_3 = "How do I use 'if ' block?"; +Lang.Menus.ai_hints_detail_4_3 = "if <true> block/ else' block executes blocks under 'if' when condition is met and executes blocks under 'else' when condition is not met.
Think about how you want to move at different situations and create a condition within <true> block.
Remember that when condition is met and blocks under 'if' are executed, then the blocks under 'else' will be ignored."; +Lang.Menus.ai_hints_content_5_1 = "Use the radar to help me avoid the asteroids."; +Lang.Menus.ai_hints_detail_5_1 = "Use the radar to help me avoid the asteroids."; +Lang.Menus.ai_hints_title_5_2 = "if block(3)"; +Lang.Menus.ai_hints_content_5_2 = "How does nested if blocks work?"; +Lang.Menus.ai_hints_detail_5_2 = "I can nest 'if ~/else' block within 'if ~/else' block. This will help me make smart decisions in various situations.
For example, I can act according to whether an asteroid is in my path or not, then when I'm met with and asteroid, I can decide whether to go under or above."; +Lang.Menus.ai_hints_title_6_1 = "Radar(2)"; +Lang.Menus.ai_hints_content_6_1 = "How do I compare the values given by radar above and radar below?"; +Lang.Menus.ai_hints_detail_6_1 = "([above]radar) block shows distance to an object above.
You can use this block to check which asteroid above or below exist further away.
When deciding which way to avoid the asteroid, it'll be a smarter move to go in the direction where the asteroid is further away."; +Lang.Menus.ai_hints_content_7_1 = "Use the item to avoid the asteroids."; +Lang.Menus.ai_hints_detail_7_1 = "Use the item to avoid the asteroids."; +Lang.Menus.ai_hints_title_7_2 = "Checking object name"; +Lang.Menus.ai_hints_content_7_2 = "What can I do by checking the object name in front of me?"; +Lang.Menus.ai_hints_detail_7_2 = "To gain a special item, you need to check where the item is located.
Use 'object [above] is [item]' block.
By using this block, you can figure out where the item is located and move towards it."; +Lang.Menus.ai_hints_content_8_1 = "Use the item to help me avoid the asteroids."; +Lang.Menus.ai_hints_detail_8_1 = "Use the item to help me avoid the asteroids."; +Lang.Menus.ai_hints_title_8_2 = "Item"; +Lang.Menus.ai_hints_content_8_2 = "How do I gain special item and use it?"; +Lang.Menus.ai_hints_detail_8_2 = "Even though you succeed in avoiding the asteroids, when the pathway is lined with asteroids, there is no way to avoid them. In this case, use the 'use item' block.
It will get rid of all blocks in front.
However, you can only use this block when you've gained the item by passing through the item."; +Lang.Menus.ai_hints_content_9_1 = "Use all your skills and knowledge to go as far as you can."; +Lang.Menus.ai_hints_detail_9_1 = "Use all your skills and knowledge to go as far as you can."; +Lang.Menus.ai_hints_title_9_2 = "and"; +Lang.Menus.ai_hints_content_9_2 = "How do I use the 'and' block?"; +Lang.Menus.ai_hints_detail_9_2 = "and' block can fit in many conditions. When all conditions in the 'and' block is met, then the blocks will be executed. If one of them is false, the whole 'and' statement will be false and the blocks will not be executed."; +Lang.Menus.maze_text_goal_1 = "Use move(); command to move me to the part box!"; +Lang.Menus.maze_text_goal_2 = "Use jump(); command to avoid obstacles."; +Lang.Menus.maze_text_goal_3 = "Use left();right(); command to take me to my parts."; +Lang.Menus.maze_text_goal_4 = "Use various commands to take me to my parts."; +Lang.Menus.maze_text_goal_5 = "Move me so I can collect both of my part boxes."; +Lang.Menus.maze_text_goal_6 = "Move me so I can collect both of my part boxes."; +Lang.Menus.maze_text_goal_7 = "Use for command to take me to my friend!"; +Lang.Menus.maze_text_goal_8 = "Use for command and avoid obstacles to take me to my friend!"; +Lang.Menus.maze_text_goal_9 = "Use while command to take me to my friend."; +Lang.Menus.maze_text_goal_10 = "Use if and while commands to take me to all my friends."; +Lang.Menus.maze_text_goal_11 = "Use if and while commands to take me to all my friends."; +Lang.Menus.maze_text_goal_12 = "Use if and while commands to take me to all my friends."; +Lang.Menus.maze_text_goal_13 = "Call function to take me to my battery"; +Lang.Menus.maze_text_goal_14 = "Call function to take me to my battery"; +Lang.Menus.maze_text_goal_15 = "Insert commands within function. Then call the function to take me to my battery"; +Lang.Menus.maze_text_goal_16 = "Insert commands under a function. Then call the function to move me to the battery!"; +Lang.Menus.maze_text_goal_17 = "Insert commands under a function. Then call the function to move me to the battery!"; +Lang.Menus.maze_text_goal_18 = "Insert commands under a function. Then call the function to move me to the battery!"; +Lang.Menus.maze_text_goal_19 = "Insert commands under a function. Then call the function to move me to the battery!"; +Lang.Menus.maze_text_goal_20 = "Call the function and mix it with other commands and take me to my battery."; +Lang.Menus.above_radar = "above radar"; +Lang.Menus.bottom_radar = "bottom radar"; +Lang.Menus.front_radar = "front radar"; +Lang.Menus.above_object = "object above"; +Lang.Menus.front_object = "object in front"; +Lang.Menus.object_below = "object below"; +Lang.Menus.destination = "destination"; +Lang.Menus.asteroids = "asteroids"; +Lang.Menus.item = "item"; +Lang.Menus.wall = "wall"; +Lang.Menus.buy_now = "Buy now"; +Lang.Menus.goals = "Goal"; +Lang.Menus.instructions = "Instructions"; +Lang.Menus.object_info = "Object info"; +Lang.Menus.entry_basic_mission = "Entry basic mission"; +Lang.Menus.entry_application_mission = "Entry application mission"; +Lang.Menus.maze_move_forward = "move one forward"; +Lang.Menus.maze_when_run = "when Run"; +Lang.Menus.maze_turn_left = "turn left"; +Lang.Menus.maze_turn_right = "turn right"; +Lang.Menus.maze_repeat_times_1 = "repeat"; +Lang.Menus.maze_repeat_times_2 = "times"; +Lang.Menus.maze_repeat_until_1 = "repeat until"; +Lang.Menus.maze_repeat_until_2 = ""; +Lang.Menus.maze_call_function = "call function"; +Lang.Menus.maze_function = "function"; +Lang.Menus.maze_repeat_until_all_1 = "repeat until all of"; +Lang.Menus.maze_repeat_until_all_2 = ""; +Lang.Menus.command_guide = "Command guide"; +Lang.Menus.ai_success_msg_1 = "Thanks to you I've safely arrived home!"; +Lang.Menus.ai_success_msg_2 = "Phew! I was able to travel "; +Lang.Menus.ai_success_msg_3 = "distance enough to send a rescue signal to Earth! The rescue crew is on its way! Thank you!"; +Lang.Menus.ai_success_msg_4 = "Great! You succeeded using "; +Lang.Menus.ai_cause_msg_1 = "Oh no. Tell me which way to go."; +Lang.Menus.ai_cause_msg_2 = "Yikes! That was close! Let's try again."; +Lang.Menus.ai_cause_msg_3 = "Yikes! I might get lost in space if I go off the path. Let's try again."; +Lang.Menus.ai_cause_msg_4 = "It's too complicated. Try this block to move."; +Lang.Menus.ai_move_forward = "move forward"; +Lang.Menus.ai_move_above = "go above"; +Lang.Menus.ai_move_under = "go under"; +Lang.Menus.ai_repeat_until_dest = "repeat until destination"; +Lang.Menus.ai_if_front_1 = "if"; +Lang.Menus.ai_if_front_2 = "in front"; +Lang.Menus.ai_else = "else"; +Lang.Menus.ai_if_1 = "if"; +Lang.Menus.ai_if_2 = ""; +Lang.Menus.ai_use_item = "use item"; +Lang.Menus.ai_radar = "radar"; +Lang.Menus.ai_above = "above"; +Lang.Menus.ai_front = "front"; +Lang.Menus.ai_under = "under"; +Lang.Menus.ai_object_is_1 = "is"; +Lang.Menus.ai_object_is_2 = "object"; +Lang.Menus.challengeMission = "back"; +Lang.Menus.withTeacher = "Advisory teachers."; +Lang.Menus.host = "Host"; +Lang.Menus.support = "Support"; +Lang.Menus.subjectivity = "Subjectivity"; +Lang.Menus.learnMore = "Learn more "; +Lang.Menus.ai_object_is_3 = "?"; +Lang.Menus.stage_is_not_available = "The stage isn't available yet. Please enter the stages in the given order."; +Lang.Menus.progress_not_saved = "Your progress will not be saved."; +Lang.Menus.want_refresh = "Do you still want to refresh the page?"; +Lang.Blocks.copy_block = "copy block(s)"; +Lang.Blocks.delete_block = "delete block(s)"; +Lang.Blocks.tidy_up_block = "tidy up the blocks"; +Lang.Menus.monthly_entry_grade = "Elementary 3rd - Middle school 3rd grade"; +Lang.Menus.monthly_entry_contents = "Learn to program with Monthly Entry. This monthly digest provides project tutorials, tips and tricks and fun comics. "; +Lang.Menus.monthly_entry_etc1 = "*The Monthly Entry project templates are provided in the main page's recommended course"; +Lang.Menus.monthly_entry_etc2 = "* Monthly Entry is published during school semesters only"; +Lang.Blocks.block_hi = "Hi"; +Lang.Blocks.entry_bot_name = "Entrybot"; +Lang.Blocks.hi_entry = "Hello Entry!"; +Lang.Blocks.bark_dog = "dog barking"; +Lang.Blocks.walking_entryBot = "Walking Entrybot"; +Lang.Blocks.entry = "Entry"; +Lang.Blocks.hello = "Hello"; +Lang.Blocks.nice = "nice to meet you"; +Lang.Menus.group_make_lecture_1 = "내가 만든 강의가 없습니다."; +Lang.Menus.group_make_lecture_2 = "'학습하기>오픈 강의> 강의'에서"; +Lang.Menus.group_make_lecture_3 = "우리반 학습내용에 추가하고 싶은 강의를 만들어 주세요."; +Lang.Menus.group_make_lecture_4 = "강의 만들기"; +Lang.Menus.group_add_lecture_1 = "관심 강의가 없습니다."; +Lang.Menus.group_add_lecture_2 = "'학습하기>오픈 강의> 강의'에서 우리반 학습내용에"; +Lang.Menus.group_add_lecture_3 = "추가하고 싶은 강의를 관심강의로 등록해 주세요."; +Lang.Menus.group_add_lecture_4 = "강의 보기"; +Lang.Menus.group_make_course_1 = "내가 만든 코스가 없습니다."; +Lang.Menus.group_make_course_2 = "'학습하기 > 오픈 강의 > 코스 만들기'에서"; +Lang.Menus.group_make_course_3 = "우리반 학습내용에 추가하고 싶은 코스를 만들어 주세요."; +Lang.Menus.group_make_course_4 = "코스 만들기"; +Lang.Menus.group_add_course_1 = "관심 코스가 없습니다."; +Lang.Menus.group_add_course_2 = "'학습하기 > 오픈 강의 > 코스'에서 우리반 학습내용에"; +Lang.Menus.group_add_course_3 = "추가하고 싶은 코스를 관심코스로 등록해 주세요."; +Lang.Menus.group_add_course_4 = "코스 보기"; +Lang.Menus.people = "People"; +Lang.Menus.all = "All"; +Lang.Menus.life = "Life"; +Lang.Menus.nature = "Nature"; +Lang.Menus.animal_insect = "Animal/Insect"; +Lang.Menus.environment = "Environment"; +Lang.Menus.things = "Things"; +Lang.Menus.vehicles = "Vehicles"; +Lang.Menus.others = "Others"; +Lang.Menus.fantasy = "Fantasy"; +Lang.Menus.instrument = "Instrument"; +Lang.Menus.piano = "Piano"; +Lang.Menus.marimba = "Marimba"; +Lang.Menus.drum = "Drum"; +Lang.Menus.janggu = "Janggu"; +Lang.Menus.sound_effect = "Sound effect"; +Lang.Menus.others_instrument = "Others"; diff --git a/extern/util/ko.js b/extern/util/ko.js index b397828153..f0ef95b351 100644 --- a/extern/util/ko.js +++ b/extern/util/ko.js @@ -320,7 +320,7 @@ Lang.Blocks.START_when_message_cast_2 = "신호를 받았을 때"; Lang.Blocks.START_when_object_click = "오브젝트를 클릭했을 때"; Lang.Blocks.START_when_object_click_canceled = "오브젝트 클릭을 해제했을 때"; Lang.Blocks.START_when_run_button_click = "시작하기 버튼을 클릭했을 때"; -Lang.Blocks.START_when_scene_start = "장면이 시작했을 때"; +Lang.Blocks.START_when_scene_start = "장면이 시작했을때"; Lang.Blocks.START_when_some_key_click = "키를 눌렀을 때"; Lang.Blocks.TEXT = "글상자"; Lang.Blocks.TEXT_text = "엔트리"; @@ -817,7 +817,7 @@ Lang.Blocks.VARIABLE_is_included_in_list_1 = ""; Lang.Blocks.VARIABLE_is_included_in_list_2 = "에"; Lang.Blocks.VARIABLE_is_included_in_list_3 = "이 포함되어 있는가?"; Lang.code = "코드보기"; -Lang.Blocks.SCENE_when_scene_start = "장면이 시작 되었을 때"; +Lang.Blocks.SCENE_when_scene_start = "장면이 시작되었을때"; Lang.Blocks.SCENE_start_scene_1 = ""; Lang.Blocks.SCENE_start_scene_2 = "시작하기"; Lang.Blocks.SCENE_start_neighbor_scene_1 = ""; @@ -1694,7 +1694,6 @@ Lang.Category.background_others = "기타"; Lang.Device = {}; Lang.Device.arduino = "아두이노"; Lang.Device.hamster = "햄스터"; -Lang.Device.neobot = "네오봇"; Lang.Device.albert = "알버트"; Lang.Device.robotis_carCont = "로보티즈 자동차 로봇"; Lang.Device.robotis_openCM70 = "로보티즈 IoT"; @@ -1867,6 +1866,7 @@ Lang.Menus.maze_object_wall1 = "wall"; Lang.Menus.maze_object_wall2 = "wall"; Lang.Menus.maze_object_wall3 = "wall"; Lang.Menus.maze_object_battery = "베터리"; +Lang.Menus.maze_command_ex = "예시"; Lang.Menus.maze_command_title = "명령어 도움말"; Lang.Menus.maze_command_move_desc = "엔트리봇을 한 칸 앞으로 이동시킵니다."; Lang.Menus.maze_command_jump_desc = "아래 이미지와 같은 장애물 앞에서 장애물을 뛰어 넘습니다.
"; @@ -1886,6 +1886,7 @@ Lang.Menus.good = "좋아! "; Lang.Menus.but = "
하지만, "; Lang.Menus.try_again = " 개의 블록만으로 성공하는 방법도 있어.
다시 도전해 보는건 어때?"; Lang.Menus.cfest_success = "대단한걸! 덕분에 친구들을 구할 수 있었어!
아마도 너는 타고난 프로그래머 인가봐!
나중에 또 만나자~!"; +Lang.Menus.succeeded_and_cert = "개의 블록만으로 성공했어!
인증서를 받으러 가자."; Lang.Menus.cause_msgs_1 = "에구, 앞으로 갈 수 없는 곳이였어. 다시 해보자."; Lang.Menus.cause_msgs_2 = "히잉. 그냥 길에서는 뛰어 넘을 곳이 없어. 다시 해보자."; Lang.Menus.cause_msgs_3 = "에고고, 아파라. 뛰어 넘었어야 했던 곳이였어. 다시 해보자."; @@ -2173,10 +2174,10 @@ Lang.Menus.group_discuss = "학급 글 나누기"; Lang.Menus.my_profile = "마이 페이지"; Lang.Menus.search_updated = "최신 작품"; Lang.Menus.search_recent = "최근 조회수 높은 작품"; -Lang.Menus.search_complexity = "제작에 공들인 작품"; +Lang.Menus.search_complexity = "최근 제작에 공들인 작품"; Lang.Menus.search_staffPicked = "스태프선정 작품 저장소"; Lang.Menus.search_childCnt = "사본이 많은 작품"; -Lang.Menus.search_likeCnt = "좋아요가 많은 작품"; +Lang.Menus.search_likeCnt = "최근 좋아요가 많은 작품"; Lang.Menus.gnb_share = "공유하기"; Lang.Menus.gnb_community = "커뮤니티"; Lang.Menus.lms_add_lectures = "강의 올리기"; @@ -2297,4 +2298,311 @@ Lang.Fonts.gothic = "고딕체"; Lang.Fonts.pen_script = "필기체"; Lang.Fonts.jeju_hallasan = "한라산체"; Lang.Fonts.gothic_coding = "코딩고딕체"; ->>>>>>> dist/stage +Lang.Menus.lecture_description = "선생님들이 직접 만드는 강의입니다."; +Lang.Menus.curriculum_description = "선생님들이 직접 만드는 코스입니다."; +Lang.Menus.linebreak_off_desc_1 = "글상자의 크기가 글자의 크기를 결정합니다."; +Lang.Menus.linebreak_off_desc_2 = "내용을 한 줄로만 작성할 수 있습니다."; +Lang.Menus.linebreak_off_desc_3 = "새로운 글자가 추가되면 글상자의 좌우 길이가 길어집니다."; +Lang.Menus.linebreak_on_desc_1 = "글상자의 크기가 글자가 쓰일 수 있는 영역을 결정합니다."; +Lang.Menus.linebreak_on_desc_2 = "내용 작성시 엔터키로 줄바꿈을 할 수 있습니다."; +Lang.Menus.linebreak_on_desc_3 = "내용을 작성하시거나 새로운 글자를 추가시 길이가 글상자의 가로 영역을 넘어서면 자동으로 줄이 바뀝니다."; +Lang.Menus.entry_with = "함께 만드는 엔트리"; +Lang.Menus.ebs_season_1 = "시즌 1 보러가기"; +Lang.Menus.ebs_season_2 = "시즌 2 보러가기"; +Lang.Menus.partner = "파트너"; +Lang.Menus.project_term_popup_title = "작품 공개에 따른 엔트리 저작권 정책 동의"; +Lang.Menus.project_term_popup_description_1 = "작품 공개를 위해"; +Lang.Menus.project_term_popup_description_2 = "아래 정책을 확인해주세요."; +Lang.Menus.project_term_popup_description_3 = ""; +Lang.Menus.project_term_popup_description_4 = ""; +Lang.Menus.project_term_agree_1_1 = "내가 만든 작품과 그 소스코드의 공개를 동의합니다."; +Lang.Menus.project_term_agree_1_2 = ""; +Lang.Menus.project_term_agree_2_1 = "다른 사람이 나의 작품을 이용하는 것을 허락합니다."; +Lang.Menus.project_term_agree_2_2 = "( 복제 , 배포 , 공중송신 포함 )"; +Lang.Menus.project_term_agree_2_3 = ""; +Lang.Menus.project_term_agree_3_1 = "다른 사람이 나의 작품을 수정하는 것을 허락합니다."; +Lang.Menus.project_term_agree_3_2 = "( 리믹스, 변형, 2차 제작물 작성 포함)"; +Lang.Menus.agree_all = "전체 동의"; +Lang.Menus.select_login = "로그인 선택"; +Lang.Menus.select = "선택하세요"; +Lang.Menus.with_login = "로그인 하고"; +Lang.Menus.without_login = "로그인 안하고"; +Lang.Menus.start_challenge = "미션 도전하기"; +Lang.Menus.start_challenge_2 = "미션 도전하기"; +Lang.Menus.if_not_save_not_login = "* 로그인을 안하고 미션에 참여하시면 진행 상황이 저장되지 않습니다."; +Lang.Menus.if_not_member_yet = "엔트리 회원이 아니라면?"; +Lang.Menus.join_entry = "엔트리 회원 가입하기"; +Lang.Menus.learned_computing = "기존에 소프트웨어 교육을 받아보셨나요?"; +Lang.Menus.cparty_index_description_1 = "두근두근 소프트웨어와 첫 만남."; +Lang.Menus.cparty_index_description_2 = "소프트웨어랑 재미있게 놀다 보면 소프트웨어의 원리도 배우고, 생각하는힘도 쑥쑥!"; +Lang.Menus.cparty_index_description_3 = "엔트리를 통해 코딩 미션에 도전하고 인증서 받으세요."; +Lang.Buttons.yes = "예"; +Lang.Buttons.button_no = "아니오"; +Lang.Menus.cparty_index_description_4 = "2015 Online Coding Party는"; +Lang.Menus.cparty_index_description_5 = "SW교육 체험 주간"; +Lang.Menus.cparty_index_description_6 = "의 일환으로써,"; +Lang.Menus.cparty_index_description_7 = "SW교육을 준비하는 선생님들의 모임"; +Lang.Menus.cparty_index_description_8 = "과 함께 만들어졌습니다."; +Lang.Menus.congratulation = "축하 드립니다!"; +Lang.Menus.warm_up = "체험"; +Lang.Menus.beginner = "입문"; +Lang.Menus.intermediate = "기본"; +Lang.Menus.advanced = "발전"; +Lang.Menus.applied = "응용"; +Lang.Menus.cert_msg_tail = "과정을 성공적으로 마쳤습니다."; +Lang.Menus.cert_msg_head = ""; +Lang.Menus.maze_text_content_1 = "안녕? 나는 엔트리봇이야. 지금 나는 공장에서 탈출을 해야 해! 탈출하기 위해서 먼저 몸을 고쳐야 할 것 같아. 앞에 있는 부품을 얻을 수 있게 도와줄래? move()"; +Lang.Menus.maze_text_content_2 = "좋아 아주 잘했어! 덕분에 몸이 한결 가벼워졌어! 이번에도 부품상자까지 나를 이동시켜줘. 그런데 가는길에 장애물이 있어. 장애물 앞에서는 jump()"; +Lang.Menus.maze_text_content_3 = "멋진걸! 저기에도 부품이 있어! 길이 조금 꼬여있지만 오른쪽, 왼쪽으로 회전할 수 있는 right(); left() 명령어를 쓰면 충분히 갈 수 있을것 같아!"; +Lang.Menus.maze_text_content_4 = "좋아 이제 움직이는 건 많이 편해졌어! 이번에는 지금까지 배운 명령어를 같이 써서 저 부품상자까지 가보자!"; +Lang.Menus.maze_text_content_5 = "우와 부품이 두 개나 있잖아! 두 개 다 챙겨서 가자! 그러면 몸을 빨리 고칠 수 있을 것 같아!"; +Lang.Menus.maze_text_content_6 = "이번이 마지막 부품들이야! 저것들만 있으면 내 몸을 다 고칠 수 있을 거야! 이번에도 도와줄 거지?"; +Lang.Menus.maze_text_content_7 = "덕분에 몸이 아주 좋아졌어! 이제 똑같은 일을 여러 번 반복해도 무리는 없을 거야. 어? 그런데 앞에 있는 저 로봇은 뭐지? 뭔가 도움이 필요한 것 같아! 도와주자! for 명령어를 사용해서 저 친구한테 나를 데려다줘!"; +Lang.Menus.maze_text_content_8 = "좋아! 덕분에 친구 로봇을 살릴 수 있었어! 하지만 앞에도 도움이 필요한 친구가 있네, 하지만 이번에는 벌집이 있으니까 조심해서 벌집에 안 닿게 뛰어넘어가자! 할 수 있겠지? 이번에도 for 명령어를 사용해서 친구가 있는곳까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_content_9 = "이번에는 for 명령어 대신 미션이 끝날때까지 같은 일을 반복하도록 하는 while 명령어를 사용해봐! 나를 친구에게 데려다주면 미션이 끝나!"; +Lang.Menus.maze_text_content_10 = "이번에는 if 명령어가 나왔어! if와 while 명령어를 사용해서 내가 언제 어느 쪽으로 회전해야 하는지 알려줘!"; +Lang.Menus.maze_text_content_11 = "좋아 아까 했던 것처럼 해볼까? 언제 왼쪽으로 돌아야 하는지 알려줄 수 있겠어?"; +Lang.Menus.maze_text_content_12 = "이번에는 중간중간 벌집(bee)이 있네? 언제 뛰어넘어가야 할지 알려줄래?"; +Lang.Menus.maze_text_content_13 = "여기저기 도움이 필요한 친구들이 많이 있네! 모두 가서 도와주자!"; +Lang.Menus.maze_text_content_14 = "우와 이번에도 도와줘야 할 친구들이 많네. 먼저 조그마한 사각형을 돌도록 명령어를 만들고 만든 걸 반복해서 모든 친구를 구해보자."; +Lang.Menus.maze_text_content_15 = "오래 움직이다 보니 벌써 지쳐버렸어. 자주 쓰는 명령어를 function 명령어를 사용해서 함수로 만들어 놓았어! 함수를 사용하여 나를 배터리 까지 이동시켜줘!"; +Lang.Menus.maze_text_content_16 = "좋아 멋진걸! 그럼 이번에는 함수에 들어갈 명령어들을 넣어서 나를 배터리까지 이동시켜줘!"; +Lang.Menus.maze_text_content_17 = "좋아 이번에는 함수를 만들고, 함수를 사용해서 배터리를 얻을 수 있도록 도와줘! 함수를 만들때 jump();를 잘 섞어봐!"; +Lang.Menus.maze_text_content_18 = "이번에는 길이 좀 복잡한걸? 그래도 언제 left();를 쓰고, 언제 right();를 쓰면 되는지 알려만 주면 배터리 까지 갈 수 있겠어!."; +Lang.Menus.maze_text_content_19 = "이번에는 함수가 미리 정해져 있어! 그런데 함수만 써서 배터리까지 가기 힘들것 같아. 함수와 다른 명령어들을 섞어 써서 배터리 까지 이동시켜줘!"; +Lang.Menus.maze_text_content_20 = "좋아! 지금까지 정말 멋지게 잘 해줬어. 덕분에 이제 마지막 배터리만 채우면 앞으로는 충전이 필요 없을 거야. 함수를 이용해서 저 배터리를 얻고 내가 자유롭게 살 수 있도록 도와줘!"; +Lang.Menus.maze_content_1 = "안녕 나는 엔트리봇이라고 해. 지금 나는 공장에서 탈출하려는데 먼저 몸을 고쳐야 할 것 같아. 앞에 있는 부품을 얻을 수 있게 도와줄래? 앞으로 가기 블록을 조립하고 시작을 눌러봐."; +Lang.Menus.maze_content_2 = "좋아 아주 잘했어! 덕분에 몸이 한결 가벼워졌어! 앞에도 부품이 있는데 이번에는 잘못 가다간 감전되기 쉬울 것 같아. 한 번 장애물 뛰어넘기 블록을 써서 부품까지 가볼까?"; +Lang.Menus.maze_content_3 = "멋진걸! 저기에도 부품이 있어! 길이 조금 꼬여있지만 회전하기 블록을 쓰면 충분히 갈 수 있을 것 같아! 이번에도 도와줄 거지?"; +Lang.Menus.maze_content_4 = "좋아 이제 움직이는 건 많이 편해졌어! 이번에는 회전과 뛰어넘기를 같이 써서 저 부품을 얻어보자!"; +Lang.Menus.maze_content_5 = "우와 부품이 두 개나 있잖아! 두 개 다 챙겨서 가자! 그러면 몸을 빨리 고칠 수 있을 것 같아!"; +Lang.Menus.maze_content_6 = "이번이 마지막 부품들이야! 저것들만 있으면 내 몸을 다 고칠 수 있을 거야! 이번에도 도와줄 거지?"; +Lang.Menus.maze_content_7 = "덕분에 몸이 아주 좋아졌어! 이제 똑같은 일을 여러 번 반복해도 무리는 없을 거야. 어? 그런데 앞에 있는 저 로봇은 뭐지? 뭔가 도움이 필요한 것 같아! 도와주자! 얼른 반복하기의 숫자를 바꿔서 저 친구한테 나를 데려다줘!"; +Lang.Menus.maze_content_8 = "좋아! 덕분에 친구 로봇을 살릴 수 있었어! 하지만 앞에도 도움이 필요한 친구가 있는 것 같아, 하지만 이번에는 벌집이 있으니까 조심해서 벌집에 안 닿게 뛰어넘어가자! 할 수 있겠지? 그럼 아까 했던 것처럼 반복을 써서 친구한테 갈 수 있게 해줄래?"; +Lang.Menus.maze_content_9 = "이번에는 숫자만큼 반복하는 게 아니라 친구 로봇한테 갈 때까지 똑같은 일을 반복할 수 있어! 이번에도 친구를 구할 수 있도록 도와줘!"; +Lang.Menus.maze_content_10 = "이번에는 만약 블록이란 게 있어! 만약 블록을 써서 언제 어느 쪽으로 돌아야 하는지 알려줘!"; +Lang.Menus.maze_content_11 = "좋아 아까 했던 것처럼 해볼까? 언제 왼쪽으로 돌아야 하는지 알려줄 수 있겠어?"; +Lang.Menus.maze_content_12 = "이번에는 중간중간 벌집이 있네? 언제 뛰어넘어가야 할지 알려줄래?"; +Lang.Menus.maze_content_13 = "여기저기 도움이 필요한 친구들이 많이 있네! 모두 도와주자!"; +Lang.Menus.maze_content_14 = "우와 이번에도 도와줘야 할 친구들이 많네. 먼저 조그마한 사각형을 돌도록 블록을 만들고 만든 걸 반복해서 모든 친구를 구해보자."; +Lang.Menus.maze_content_15 = "반복을 하도 많이 했더니 자주 쓰는 블록은 외울 수 있을 것 같아! 약속 블록은 지금 내가 외운 블록들이야! 일단은 오래 움직여서 지쳤으니까 배터리를 좀 채울 수 있게 약속 호출 블록을 써서 배터리를 채울 수 있게 해줘!"; +Lang.Menus.maze_content_16 = "좋아 멋진걸! 그럼 이번에는 네가 자주 쓰일 블록을 나한테 가르쳐줘! 약속 정의 블록 안에 자주 쓰일 블록을 넣어보면 돼!"; +Lang.Menus.maze_content_17 = "좋아 이번에도 그러면 약속을 이용해서 배터리를 얻을 수 있도록 도와줄 거지? 약속에 뛰어넘기를 잘 섞어봐!"; +Lang.Menus.maze_content_18 = "이번에는 길이 좀 복잡한걸? 그래도 언제 왼쪽으로 돌고, 언제 오른쪽으로 돌면 되는지 알려만 주면 충전할 수 있을 것 같아."; +Lang.Menus.maze_content_19 = "이번에는 약속이 미리 정해져 있어! 그런데 바로 약속을 쓰기에는 안될 것 같아. 내가 갈 길을 보고 약속을 쓰면 배터리를 채울 수 있을 것 같은데 도와줄 거지?"; +Lang.Menus.maze_content_20 = "좋아! 지금까지 정말 멋지게 잘 해줬어. 덕분에 이제 마지막 배터리만 채우면 앞으로는 충전이 필요 없을 거야. 그러니까 약속을 이용해서 저 배터리를 얻고 내가 자유롭게 살 수 있도록 도와줄래?"; +Lang.Menus.ai_content_1 = "안녕? 나는 엔트리봇이라고 해. 우주 탐사를 마치고 지구로 돌아가려는데 우주를 떠다니는 돌들 때문에 쉽지 않네. 내가 안전하게 집에 갈 수 있도록 도와줄래? 나의 우주선에는 나의 앞과 위, 아래에 무엇이 어느 정도의 거리에 있는지 알려주는 레이더가 있어 너의 판단을 도와줄 거야!"; +Lang.Menus.ai_content_2 = "고마워! 덕분에 돌을 쉽게 피할 수 있었어. 그런데 이번엔 더 많은 돌이 있잖아? 블록들을 조립하여 돌들을 이리저리 잘 피해 보자!"; +Lang.Menus.ai_content_3 = "좋았어! 안전하게 돌을 피했어. 그런데 앞을 봐! 아까보다 더 많은 돌이 있어. 하지만 걱정하지 마. 나에게 반복하기 블록이 있거든. 반복하기 블록 안에 움직이는 블록을 넣으면 목적지에 도착할 때까지 계속 움직일게!"; +Lang.Menus.ai_content_4 = "대단해! 반복하기 블록을 쓰니 많은 돌을 피하기가 훨씬 수월한걸! 하지만 이렇게 일일이 조종하기는 피곤하다. 나에겐 레이더가 있으니 앞으로 무엇이 나올지 알 수 있어. 앞으로 계속 가다가 앞에 돌이 있으면 피할 수 있도록 해줄래?"; +Lang.Menus.ai_content_5 = "잘했어! 여기까지 와서 아주 기뻐. 이번에는 레이더가 앞에 있는 물체까지의 거리를 말해줄 거야. 이 기능을 사용하여 돌을 피해 보자! 돌까지의 거리가 멀 때는 앞으로 계속 가다가, 거리가 가까워지면 피할 수 있도록 해줄래?"; +Lang.Menus.ai_content_6 = "와~ 멋진걸? 레이더를 활용하여 돌을 잘 피해 나가고 있어! 이번에는 여러 개의 레이더를 사용하여 이리저리 돌들을 피해 나갈 수 있게 만들어줄래?"; +Lang.Menus.ai_content_7 = "휴~ 지구에 점점 가까워지고 있어! 돌을 피할 때 기왕이면 더 안전한 길로 가고 싶어! 아마도 돌이 더 멀리 있는 쪽이 더 안전한 길이겠지? 위쪽 레이더와 아래쪽 레이더를 비교하여 더 안전한 쪽으로 움직이도록 해줄래?"; +Lang.Menus.ai_content_8 = "좋아! 덕분에 무사히 비행하고 있어. 어? 그런데 저게 뭐지? 저건 내가 아주 위급한 상황에서 사용할 수 있는 특별한 에너지야! 이번에는 저 아이템들을 모두 모으며 움직이자!"; +Lang.Menus.ai_content_9 = "훌륭해! 이제 지구까지 얼마 안 남았어. 그런데 앞을 보니 돌들로 길이 꽉 막혀서 지나갈 수가 없잖아? 하지만 걱정하지 마. 아이템을 획득해서 사용하면 앞에 있는 꽉 막힌 돌들을 없앨 수 있다고!"; +Lang.Menus.ai_content_10 = "좋아! 드디어 저기 지구가 보여! 이럴 수가! 이제는 날아오는 돌들을 미리 볼 수가 없잖아? 돌들이 어떻게 날아올지 알지 못해도 지금까지처럼만 움직이면 잘 피할 수 있을 것 같아! 지구까지 가보는 거야!"; +Lang.Menus.maze_hints_title_1 = "시작 방법"; +Lang.Menus.maze_hints_content_1 = "엔트리봇은 어떻게 움직이나요?"; +Lang.Menus.maze_hints_detail_1 = "1. 블록 꾸러미에서 원하는 블록을 꺼내어 “시작하기를 클릭했을 때” 블록과 연결해봐
2. 다 조립했으면, 시작을 눌러봐
3. 나는 네가 조립한 블록대로 위에서부터 순서대로 움직일게"; +Lang.Menus.maze_hints_title_2 = "장애물 뛰어넘기"; +Lang.Menus.maze_hints_content_2 = "장애물이 있으면 어떻게 해야하나요?"; +Lang.Menus.maze_hints_detail_2 = "길을 가다보면 장애물을 만날 수 있어.
장애물이 앞에 있을 때에는 뛰어넘기 블록을 사용해야 해."; +Lang.Menus.maze_hints_title_3 = "반복 블록(1)"; +Lang.Menus.maze_hints_content_3 = "(3)회 반복하기 블록은 어떻게 사용하나요?"; +Lang.Menus.maze_hints_detail_3 = "같은 행동을 여러번 반복하려면 ~번 반복하기 블록을 사용해야 해.
반복하고 싶은 블록들을 ~번 반복하기 안에 넣고 반복 횟수를 입력하면 돼."; +Lang.Menus.maze_hints_title_4 = "반복 블록(2)"; +Lang.Menus.maze_hints_content_4 = "~를 만날 때 까지 반복하기 블록은 어떻게 사용하나요?"; +Lang.Menus.maze_hints_detail_4 = "~까지 반복하기'를 사용하면 같은 행동을 언제까지 반복할지를 정해줄 수 있어.
반복하고 싶은 블록들을 ~까지 반복하기안에 넣으면 돼.
그러면 {이미지}와 같은 타일 위에 있는 경우 반복이 멈추게 될 거야."; +Lang.Menus.maze_hints_title_5 = "만약 블록"; +Lang.Menus.maze_hints_content_5 = "만약 ~라면 블록은 어떻게 동작하나요?"; +Lang.Menus.maze_hints_detail_5 = "만약 앞에 {이미지}가 있다면' 블록을 사용하면 앞에 {이미지}가 있을 때 어떤 행동을 할 지 정해줄 수 있어.
앞에 {이미지}가 있을 때에만 블록 안의 블록들을 실행하고
그렇지 않으면 실행하지 않게 되는 거야."; +Lang.Menus.maze_hints_title_6 = "반복 블록(3)"; +Lang.Menus.maze_hints_content_6 = "모든 ~를 만날 때 까지 블록은 어떻게 동작하나요?"; +Lang.Menus.maze_hints_detail_6 = "모든 {타일}에 한 번씩 도착할 때까지 그 안에 있는 블록을 반복해서 실행해.
모든 {타일}에 한 번씩 도착하면 반복이 멈추게 될 거야."; +Lang.Menus.maze_hints_title_7 = "특별 힌트"; +Lang.Menus.maze_hints_content_7 = "너무 어려워요. 도와주세요."; +Lang.Menus.maze_hints_detail_7 = "내가 가야하는 길을 자세히 봐. 작은 사각형 4개가 보여?
작은 사각형을 도는 블록을 만들고, 반복하기를 사용해 보는것은 어때?"; +Lang.Menus.maze_hints_title_8 = "약속"; +Lang.Menus.maze_hints_content_8 = "약속하기/약속 불러오기 무엇인가요? 어떻게 사용하나요?"; +Lang.Menus.maze_hints_detail_8 = "나를 움직이기 위해 자주 쓰는 블록들의 묶음을 '약속하기' 블록 아래에 조립하여 약속으로 만들 수 있어.
한번 만들어 놓은 약속은 '약속 불러오기' 블록을 사용하여 여러 번 꺼내 쓸 수 있다구."; +Lang.Menus.ai_hints_title_1_1 = "게임의 목표"; +Lang.Menus.ai_hints_content_1_1 = "돌을 피해 오른쪽 행성까지 안전하게 이동할 수 있도록 도와주세요."; +Lang.Menus.ai_hints_detail_1_1 = "돌을 피해 오른쪽 행성까지 안전하게 이동할 수 있도록 도와주세요."; +Lang.Menus.ai_hints_title_1_2 = "시작 방법"; +Lang.Menus.ai_hints_content_1_2 = "어떻게 시작할 수 있나요?"; +Lang.Menus.ai_hints_detail_1_2 = "1. 블록 꾸러미에서 원하는 블록을 꺼내어 “시작하기를 클릭했을 때” 블록과 연결해봐
2. 다 조립했으면, 시작을 눌러봐
3. 나는 네가 조립한 블록대로 위에서부터 순서대로 움직일게"; +Lang.Menus.ai_hints_title_1_3 = "움직이게 하기"; +Lang.Menus.ai_hints_content_1_3 = "엔트리봇은 어떻게 움직이나요?"; +Lang.Menus.ai_hints_detail_1_3 = "나는 위쪽으로 가거나 앞으로 가거나 아래쪽으로 갈 수 있어.
방향을 정할 때에는 돌이 없는 방향으로 안전하게 갈 수 있도록 해줘.
나를 화면 밖으로 내보내면 우주미아가 되어버리니 조심해!"; +Lang.Menus.ai_hints_title_2_1 = "게임의 목표"; +Lang.Menus.ai_hints_content_2_1 = "반복하기 블록으로 돌들을 피할 수 있도록 도와주세요."; +Lang.Menus.ai_hints_detail_2_1 = "반복하기 블록으로 돌들을 피할 수 있도록 도와주세요."; +Lang.Menus.ai_hints_title_2_2 = "반복 블록"; +Lang.Menus.ai_hints_content_2_2 = "반복 블록은 무슨 블록인가요?"; +Lang.Menus.ai_hints_detail_2_2 = "휴~ 이번에 가야 할 길은 너무 멀어서 하나씩 조립하기는 힘들겠는걸? 반복하기블록을 사용해봐.
똑같이 반복되는 블록들을 반복하기 블록으로 묶어주면 아주 긴 블록을 짧게 줄여줄 수 있어!"; +Lang.Menus.ai_hints_content_3_1 = "만약 블록으로 돌을 피할 수 있도록 도와주세요."; +Lang.Menus.ai_hints_title_3_2 = "만약 블록(1)"; +Lang.Menus.ai_hints_content_3_2 = "만약 ~라면 블록은 어떻게 동작하나요?"; +Lang.Menus.ai_hints_detail_3_2 = "만약 앞에 ~가 있다면 / 아니면 블록을 사용하면 내 바로 앞에 돌이 있는지 없는지 확인해서 다르게 움직일 수 있어~
만약 내 바로 앞에 돌이 있다면 '만약' 아래에 있는 블록들을 실행하고 돌이 없으면 '아니면' 안에 있는 블록들을 실행할 거야.
내 바로 앞에 돌이 있을 때와 없을 때, 어떻게 움직일지 잘 결정해줘~"; +Lang.Menus.ai_hints_content_4_1 = "레이더의 사용 방법을 익히고 돌을 피해보세요."; +Lang.Menus.ai_hints_detail_4_1 = "레이더의 사용 방법을 익히고 돌을 피해보세요."; +Lang.Menus.ai_hints_title_4_2 = "레이더(1)"; +Lang.Menus.ai_hints_content_4_2 = "레이더란 무엇인가요? 어떻게 활용할 수 있나요?"; +Lang.Menus.ai_hints_detail_4_2 = "레이더는 지금 내가 물체와 얼마나 떨어져 있는지 알려주는 기계야.
만약 바로 내 앞에 무엇인가 있다면 앞쪽 레이더는 '1'을 보여줘.
또, 레이더는 혼자 있을 때 보다 만약 <사실>이라면 / 아니면 블록과
같이 쓰이면 아주 강력하게 쓸 수 있어.
예를 들어 내 앞에 물체와의 거리가 1보다 크다면 나는 안전하게 앞으로 갈 수 있겠지만, 아니라면 위나 아래쪽으로 피하도록 할 수 있지."; +Lang.Menus.ai_hints_title_4_3 = "만약 블록(2)"; +Lang.Menus.ai_hints_content_4_3 = "만약 <사실>이라면 블록은 어떻게 사용하나요?"; +Lang.Menus.ai_hints_detail_4_3 = "만약 <사실>이라면 / 아니면 블록은 <사실> 안에 있는 내용이 맞으면 '만약' 아래에 있는 블록을 실행하고, 아니면 '아니면' 아래에 있는 블록을 실행해.
어떤 상황에서 다르게 움직이고 싶은 지를 잘 생각해서 <사실> 안에 적절한 판단 조건을 만들어 넣어봐.
판단 조건을 만족해서 '만약' 아래에 있는 블록을 실행하고 나면 '아니면' 아래에 있는 블록들은 실행되지 않는다는 걸 기억해!"; +Lang.Menus.ai_hints_content_5_1 = "레이더를 활용해 돌을 쉽게 피할 수 있도록 도와주세요."; +Lang.Menus.ai_hints_detail_5_1 = "레이더를 활용해 돌을 쉽게 피할 수 있도록 도와주세요."; +Lang.Menus.ai_hints_title_5_2 = "만약 블록(3)"; +Lang.Menus.ai_hints_content_5_2 = "만약 블록이 겹쳐져 있으면 어떻게 동작하나요?"; +Lang.Menus.ai_hints_detail_5_2 = "만약 ~ / 아니면 블록안에도 만약 ~ / 아니면 블록을 넣을 수 있어! 이렇게 되면 다양한 상황에서 내가 어떻게 행동해야 할지 정할 수 있어.
예를 들어 앞에 돌이 길을 막고 있을때와 없을때의 행동을 정한다음, 돌이 있을때의 상황에서도 상황에 따라 위쪽으로 갈지 아래쪽으로 갈지 선택 할 수 있어"; +Lang.Menus.ai_hints_title_6_1 = "레이더(2)"; +Lang.Menus.ai_hints_content_6_1 = "위쪽 레이더와 아래쪽 레이더의 값을 비교하고 싶을 땐 어떻게 하나요?"; +Lang.Menus.ai_hints_detail_6_1 = "([위쪽]레이더) 블록은 위쪽 물체까지의 거리를 뜻하는 블록이야.
아래쪽과 위쪽 중에서 어느 쪽에 돌이 더 멀리 있는지 확인하기 위해서 쓸 수 있는 블록이지.
돌을 피해가는 길을 선택할 때에는 돌이 멀리 떨어져 있는 쪽으로 피하는게 앞으로 멀리 가는데 유리할거야~"; +Lang.Menus.ai_hints_content_7_1 = "아이템을 향해 이동하여 돌을 피해보세요."; +Lang.Menus.ai_hints_detail_7_1 = "아이템을 향해 이동하여 돌을 피해보세요."; +Lang.Menus.ai_hints_title_7_2 = "물체 이름 확인"; +Lang.Menus.ai_hints_content_7_2 = "앞으로 만날 물체의 이름을 확인해서 무엇을 할 수 있나요?"; +Lang.Menus.ai_hints_detail_7_2 = "아이템을 얻기위해서는 아이템이 어디에 있는지 확인할 필요가 있어.
그럴 때 사용할 수 있는 블록이 [위쪽] 물체는 [아이템]인가? 블록이야.
이 블록을 활용하면 아이템이 어느 위치에 있는지 알 수 있고 아이템이 있는 방향으로 움직이도록 블록을 조립할 수 있어."; +Lang.Menus.ai_hints_content_8_1 = "아이템을 적절하게 사용해서 돌을 피해보세요."; +Lang.Menus.ai_hints_detail_8_1 = "아이템을 적절하게 사용해서 돌을 피해보세요."; +Lang.Menus.ai_hints_title_8_2 = "아이템"; +Lang.Menus.ai_hints_content_8_2 = "아이템은 어떻게 얻고 사용하나요?"; +Lang.Menus.ai_hints_detail_8_2 = "돌들을 이리저리 잘 피해 나가더라도 앞이 모두 돌들로 꽉 막혀있을 땐 빠져나갈 방법이 없겠지? 그럴 때에는 아이템사용 블럭을 사용해봐.
이 블록은 내 앞의 돌들을 모두 없애는 블록이야.
단, 아이템이 있어야지만 블록을 사용할 수 있고, 아이템은 이미지를 지나면 얻을 수 있어."; +Lang.Menus.ai_hints_content_9_1 = "지금까지 배운 것들을 모두 활용해서 최대한 멀리 가보세요."; +Lang.Menus.ai_hints_detail_9_1 = "지금까지 배운 것들을 모두 활용해서 최대한 멀리 가보세요."; +Lang.Menus.ai_hints_title_9_2 = "그리고"; +Lang.Menus.ai_hints_content_9_2 = "그리고 블록은 어떻게 사용하나요?"; +Lang.Menus.ai_hints_detail_9_2 = "그리고 블록에는 여러개의 조건을 넣을 수 있어, 넣은 모든 조건이 사실일때만 사실이 되어 만약 블록 안에 있는 블록이 실행되고, 하나라도 거짓이 있으면 거짓으로 인식해서 그 안에 있는 블록을 실행하지 않아"; +Lang.Menus.maze_text_goal_1 = "move(); 명령어를 사용하여 부품 상자까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_2 = "jump(); 명령어로 장애물을 피해 부품 상자까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_3 = "left(); right(); 명령어로 부품상자까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_4 = "여러가지 명령어를 사용하여 부품상자까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_5 = "두 부품상자에 다 갈 수 있도록 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_6 = "두 부품상자에 다 갈 수 있도록 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_7 = "for 명령어를 사용하여 친구가 있는 곳 까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_8 = "for 명령어를 사용하고, 장애물을 피해 친구가 있는 곳 까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_9 = "while 명령어를 사용하여 친구가 있는 곳 까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_10 = "if와 while 명령어를 사용하여 친구가 있는 곳 까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_11 = "if와 while 명령어를 사용하여 친구가 있는 곳 까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_12 = "if와 while 명령어를 사용하여 친구가 있는 곳 까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_13 = "while과 for 명령어를 사용하여 모든 친구들을 만날 수 있도록 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_14 = "while과 for 명령어를 사용하여 모든 친구들을 만날 수 있도록 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_15 = "함수를 불러와서 배터리까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_16 = "함수에 명령어를 넣고 함수를 불러와서 배터리까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_17 = "함수에 명령어를 넣고 함수를 불러와서 배터리까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_18 = "함수에 명령어를 넣고 함수를 불러와서 배터리까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_19 = "함수에 명령어를 넣고 함수를 불러와서 배터리까지 나를 이동시켜줘!"; +Lang.Menus.maze_text_goal_20 = "함수와 다른명령어들을 섞어 사용하여 배터리까지 나를 이동시켜줘!"; +Lang.Menus.above_radar = "위쪽 레이더"; +Lang.Menus.bottom_radar = "아래쪽 레이더"; +Lang.Menus.front_radar = "앞쪽 레이더"; +Lang.Menus.above_object = "위쪽 물체"; +Lang.Menus.front_object = "앞쪽 물체"; +Lang.Menus.object_below = "아래쪽 물체"; +Lang.Menus.destination = "목적지"; +Lang.Menus.asteroids = "돌"; +Lang.Menus.item = "아이템"; +Lang.Menus.wall = "벽"; +Lang.Menus.buy_now = "구매바로가기"; +Lang.Menus.goals = "목표"; +Lang.Menus.instructions = "이용 안내"; +Lang.Menus.object_info = "오브젝트 정보"; +Lang.Menus.entry_basic_mission = "엔트리 기본 미션"; +Lang.Menus.entry_application_mission = "엔트리 응용 미션"; +Lang.Menus.maze_move_forward = "앞으로 한 칸 이동"; +Lang.Menus.maze_when_run = "시작하기를 클릭했을때"; +Lang.Menus.maze_turn_left = "왼쪽으로 회전"; +Lang.Menus.maze_turn_right = "오른쪽으로 회전"; +Lang.Menus.maze_repeat_times_1 = ""; +Lang.Menus.maze_repeat_times_2 = "번 반복하기"; +Lang.Menus.maze_repeat_until_1 = ""; +Lang.Menus.maze_repeat_until_2 = "을 만날때까지 반복"; +Lang.Menus.maze_call_function = "약속 불러오기"; +Lang.Menus.maze_function = "약속하기"; +Lang.Menus.maze_repeat_until_all_1 = "모든"; +Lang.Menus.maze_repeat_until_all_2 = "만날 때 까지 반복"; +Lang.Menus.command_guide = "명령어 도움말"; +Lang.Menus.ai_success_msg_1 = "덕분에 무사히 지구에 도착할 수 있었어! 고마워!"; +Lang.Menus.ai_success_msg_2 = "다행이야! 덕분에"; +Lang.Menus.ai_success_msg_3 = "번 만큼 앞쪽으로 갈 수 있어서 지구에 구조 신호를 보냈어! 이제 지구에서 구조대가 올거야! 고마워!"; +Lang.Menus.ai_success_msg_4 = "좋았어!"; +Lang.Menus.ai_cause_msg_1 = "이런, 어떻게 움직여야 할 지 더 말해줄래?"; +Lang.Menus.ai_cause_msg_2 = "아이쿠! 정말로 위험했어! 다시 도전해보자"; +Lang.Menus.ai_cause_msg_3 = "우와왓! 가야할 길에서 벗어나버리면 우주 미아가 되버릴꺼야. 다시 도전해보자"; +Lang.Menus.ai_cause_msg_4 = "너무 복잡해, 이 블록을 써서 움직여볼래?"; +Lang.Menus.ai_move_forward = "앞으로 가기"; +Lang.Menus.ai_move_above = "위쪽으로 가기"; +Lang.Menus.ai_move_under = "아래쪽으로 가기"; +Lang.Menus.ai_repeat_until_dest = "목적지에 도달 할 때까지 반복하기"; +Lang.Menus.ai_if_front_1 = "만약 앞에"; +Lang.Menus.ai_if_front_2 = "가 있다면"; +Lang.Menus.ai_else = "아니면"; +Lang.Menus.ai_if_1 = "만약"; +Lang.Menus.ai_if_2 = "이라면"; +Lang.Menus.ai_use_item = "아이템 사용"; +Lang.Menus.ai_radar = "레이더"; +Lang.Menus.ai_above = "위쪽"; +Lang.Menus.ai_front = "앞쪽"; +Lang.Menus.ai_under = "아래쪽"; +Lang.Menus.ai_object_is_1 = ""; +Lang.Menus.ai_object_is_2 = "물체는"; +Lang.Menus.challengeMission = "다른 미션 도전하기"; +Lang.Menus.withTeacher = "함께 만든 선생님들 "; +Lang.Menus.host = "주최"; +Lang.Menus.support = "후원"; +Lang.Menus.subjectivity = "주관"; +Lang.Menus.learnMore = " 더 배우고 싶어요"; +Lang.Menus.ai_object_is_3 = "인가?"; +Lang.Menus.stage_is_not_available = "아직 진행할 수 없는 스테이지입니다. 순서대로 스테이지를 진행해 주세요."; +Lang.Menus.progress_not_saved = "진행상황이 저장되지 않습니다."; +Lang.Menus.want_refresh = "이 페이지를 새로고침 하시겠습니까?"; +Lang.Blocks.copy_block = "블록 복사"; +Lang.Blocks.delete_block = "블록 삭제"; +Lang.Blocks.tidy_up_block = "블록 정리하기"; +Lang.Menus.monthly_entry_grade = "초등학교 3학년 ~ 중학교 3학년"; +Lang.Menus.monthly_entry_contents = "매월 발간되는 월간엔트리와 함께 소프트웨어 교육을 시작해 보세요! 차근차근 따라하며 쉽게 익힐 수 있도록 가볍게 구성되어있습니다. 기본, 응용 콘텐츠와 더 나아가기까지! 매월 업데이트되는 8개의 콘텐츠와 교재를 만나보세요~"; +Lang.Menus.monthly_entry_etc1 = "*메인 페이지의 월간 엔트리 추천코스를 활용하면 더욱 쉽게 수업을 할 수 있습니다."; +Lang.Menus.monthly_entry_etc2 = "*월간엔트리는 학기 중에만 발간됩니다."; +Lang.Blocks.block_hi = "안녕!"; +Lang.Blocks.entry_bot_name = "엔트리봇"; +Lang.Blocks.hi_entry = "안녕 엔트리!"; +Lang.Blocks.bark_dog = "강아지 짖는 소리"; +Lang.Blocks.walking_entryBot = "엔트리봇_걷기"; +Lang.Blocks.entry = "엔트리"; +Lang.Blocks.hello = "안녕"; +Lang.Blocks.nice = "반가워"; +Lang.Menus.group_make_lecture_1 = "내가 만든 강의가 없습니다."; +Lang.Menus.group_make_lecture_2 = "'학습하기>오픈 강의> 강의'에서"; +Lang.Menus.group_make_lecture_3 = "우리반 학습내용에 추가하고 싶은 강의를 만들어 주세요."; +Lang.Menus.group_make_lecture_4 = "강의 만들기"; +Lang.Menus.group_add_lecture_1 = "관심 강의가 없습니다."; +Lang.Menus.group_add_lecture_2 = "'학습하기>오픈 강의> 강의'에서 우리반 학습내용에"; +Lang.Menus.group_add_lecture_3 = "추가하고 싶은 강의를 관심강의로 등록해 주세요."; +Lang.Menus.group_add_lecture_4 = "강의 보기"; +Lang.Menus.group_make_course_1 = "내가 만든 코스가 없습니다."; +Lang.Menus.group_make_course_2 = "'학습하기 > 오픈 강의 > 코스 만들기'에서"; +Lang.Menus.group_make_course_3 = "우리반 학습내용에 추가하고 싶은 코스를 만들어 주세요."; +Lang.Menus.group_make_course_4 = "코스 만들기"; +Lang.Menus.group_add_course_1 = "관심 코스가 없습니다."; +Lang.Menus.group_add_course_2 = "'학습하기 > 오픈 강의 > 코스'에서 우리반 학습내용에"; +Lang.Menus.group_add_course_3 = "추가하고 싶은 코스를 관심코스로 등록해 주세요."; +Lang.Menus.group_add_course_4 = "코스 보기"; +Lang.Menus.people = "사람"; +Lang.Menus.all = "전체"; +Lang.Menus.life = "일상생활"; +Lang.Menus.nature = "자연"; +Lang.Menus.animal_insect = "동물/곤충"; +Lang.Menus.environment = "자연환경"; +Lang.Menus.things = "사물"; +Lang.Menus.vehicles = "이동수단"; +Lang.Menus.others = "기타"; +Lang.Menus.fantasy = "판타지"; +Lang.Menus.instrument = "악기"; +Lang.Menus.piano = "피아노"; +Lang.Menus.marimba = "마림바"; +Lang.Menus.drum = "드럼"; +Lang.Menus.janggu = "장구"; +Lang.Menus.sound_effect = "효과음"; +Lang.Menus.others_instrument = "기타타악기"; diff --git a/extern/util/vn.js b/extern/util/vn.js index bbb831e46b..462ef7eff4 100644 --- a/extern/util/vn.js +++ b/extern/util/vn.js @@ -7,7 +7,7 @@ Lang.Blocks = {}; Lang.Blocks.ARDUINO = "Hardware"; Lang.Blocks.ARDUINO_download_connector = "Download Arduino Connector"; Lang.Blocks.ARDUINO_download_source = "Entry Arduino code"; -Lang.Blocks.ARDUINO_reconnect = "Connect Hardware "; +Lang.Blocks.ARDUINO_reconnect = "Connect Hardware"; Lang.Blocks.ARDUINO_connected = "Hardware connected"; Lang.Blocks.ARDUINO_arduino_get_number_1 = "number result of signal"; Lang.Blocks.ARDUINO_arduino_get_number_2 = ""; @@ -39,19 +39,19 @@ Lang.Blocks.CODEino_sensor_name_3 = "resistance-A"; Lang.Blocks.CODEino_sensor_name_4 = "resistance-B"; Lang.Blocks.CODEino_sensor_name_5 = "resistance-C"; Lang.Blocks.CODEino_sensor_name_6 = "resistance-D"; -Lang.Blocks.CODEino_string_1 = " Sensor value "; -Lang.Blocks.CODEino_string_2 = " Operation "; +Lang.Blocks.CODEino_string_1 = " Sensor value"; +Lang.Blocks.CODEino_string_2 = " Operation"; Lang.Blocks.CODEino_string_3 = "Push button"; Lang.Blocks.CODEino_string_4 = "Connected A"; Lang.Blocks.CODEino_string_5 = "Connected B"; Lang.Blocks.CODEino_string_6 = "Connected C"; Lang.Blocks.CODEino_string_7 = "Connected D"; -Lang.Blocks.CODEino_string_8 = " 3-AXIS Accelerometer "; -Lang.Blocks.CODEino_string_9 = "-axis value "; -Lang.Blocks.CODEino_string_10 = "Sound is "; +Lang.Blocks.CODEino_string_8 = " 3-AXIS Accelerometer"; +Lang.Blocks.CODEino_string_9 = "-axis value"; +Lang.Blocks.CODEino_string_10 = "Sound is"; Lang.Blocks.CODEino_string_11 = "Great"; Lang.Blocks.CODEino_string_12 = "Small"; -Lang.Blocks.CODEino_string_13 = "Light is "; +Lang.Blocks.CODEino_string_13 = "Light is"; Lang.Blocks.CODEino_string_14 = "Bright"; Lang.Blocks.CODEino_string_15 = "Dark"; Lang.Blocks.CODEino_string_16 = "Left tilt"; @@ -1055,8 +1055,8 @@ Lang.Workspace.Scene_add_error = "The scene is up to 10."; Lang.Workspace.replica_of_object = "'s replicas"; Lang.Workspace.will_you_delete_scene = "Deleting scene can not be restored.\nAre you sure you want to delete scene?"; Lang.Workspace.duplicate_scene = "duplicate"; -Lang.Workspace.block_explain = "Block description "; -Lang.Workspace.block_intro = "Clicking on the block comes the description of the block . "; +Lang.Workspace.block_explain = "Block description"; +Lang.Workspace.block_intro = "Clicking on the block comes the description of the block ."; Lang.Helper = {}; Lang.Helper.when_run_button_click = "When thew Start button is clicked, the connected block blow will run."; Lang.Helper.when_some_key_pressed = "When an assigned key is pressed, the connected blocks below will run."; @@ -1088,7 +1088,7 @@ Lang.Helper.move_direction = "Moves in the direction of the arrow by set value." Lang.Helper.move_x = "Changes the x-position by the value regardless of the direction of the object."; Lang.Helper.move_y = "Changes the y-position by the value regardless of the direction of the object."; Lang.Helper.move_xy_time = "Changes the x- and y-position by the value regardless of the direction of the object."; -Lang.Helper.locate_object_time = "Moves the object to the mouse pointer position or to the position of another object over the input amount of time. "; +Lang.Helper.locate_object_time = "Moves the object to the mouse pointer position or to the position of another object over the input amount of time."; Lang.Helper.locate_x = "Moves the object to the input x-position value."; Lang.Helper.locate_y = "Moves the object to the input y-position value."; Lang.Helper.locate_xy = "Moves the object to the input x- and y-position values."; @@ -1178,7 +1178,7 @@ Lang.Helper.coordinate_mouse = "Reports either the x- or y-position value of the Lang.Helper.coordinate_object = "Reports the x/y-position of the object and various information (direction, shape name, etc.)."; Lang.Helper.quotient_and_mod = "quotient: The answer after you divide the first number by the second number.
remainder: The amount left over after division."; Lang.Helper.get_rotation_direction = "Reports the object’s value of direction and value of movement."; -Lang.Helper.calc_share = "Reports the quotient occurring from first number divided by the second number. "; +Lang.Helper.calc_share = "Reports the quotient occurring from first number divided by the second number."; Lang.Helper.calc_mod = "Reports the remainder occurring from the first number divided by the second number."; Lang.Helper.calc_operation = "Reports calculated values of a variety of equations relating to input numbers."; Lang.Helper.get_date = "Reports values regarding the current year, month, day, and time."; @@ -1225,12 +1225,12 @@ Lang.Helper.hide_variable = "Hides the value of the selected variable from the s Lang.Helper.value_of_index_from_list = "Reports the item at the location of the input value on the selected list."; Lang.Helper.add_value_to_list = "Adds the input item to the end location of the selected list."; Lang.Helper.remove_value_from_list = "Deletes the item at the location of the input value from the selected list."; -Lang.Helper.insert_value_to_list = "Inserts the input item at the location of the input value in the selected list. "; +Lang.Helper.insert_value_to_list = "Inserts the input item at the location of the input value in the selected list."; Lang.Helper.change_value_list_index = "Replaces the item at the location of the input value to the input text"; Lang.Helper.length_of_list = "Reports the number of items contained in the selected list."; Lang.Helper.show_list = "Shows the selected list on the stage."; Lang.Helper.hide_list = "Hides the selected list from the stage."; -Lang.Helper.text = "Reports the text in the text box. "; +Lang.Helper.text = "Reports the text in the text box."; Lang.Helper.text_write = "Changes the content of the text box to the input text."; Lang.Helper.text_append = "Adds the input text behind the text box."; Lang.Helper.text_prepend = "Adds the input text in front of the text box."; @@ -1253,7 +1253,7 @@ Lang.Menus.enter_password_again = "Enter your password again"; Lang.Menus.validation_password = "Please use at least 5 letters and/or numbers"; Lang.Menus.validation_id = "Please use 4-20 letters and/or numbers."; Lang.Menus.prev = "Back"; -Lang.Menus.born_year = "Year born "; +Lang.Menus.born_year = "Year born"; Lang.Menus.select_born = "Select the year you were born."; Lang.Menus.year = "years"; Lang.Menus.gender = "Gender"; @@ -1283,7 +1283,7 @@ Lang.Menus.studying_stage_group = ""; Lang.Menus.studying_stage = ""; Lang.Menus.password = "Password"; Lang.Menus.save_id = "Save ID"; -Lang.Menus.forgot_password = "Forgot Password ? "; +Lang.Menus.forgot_password = "Forgot Password ?"; Lang.Menus.did_not_join = "Haven’t signed up yet?"; Lang.Menus.go_join = "Go to join"; Lang.Menus.first_step = ""; @@ -1491,7 +1491,7 @@ Lang.Blocks.CALC_replace_string_3 = "with"; Lang.Blocks.CALC_replace_string_4 = ""; Lang.Blocks.CALC_change_string_case_1 = ""; Lang.Blocks.CALC_change_string_case_2 = "of"; -Lang.Blocks.CALC_change_string_case_3 = " "; +Lang.Blocks.CALC_change_string_case_3 = ""; Lang.Blocks.CALC_change_string_case_sub_1 = "uppercase"; Lang.Blocks.CALC_change_string_case_sub_2 = "lowercase"; Lang.Helper.char_at = "Reports the letter of the input text."; @@ -1607,7 +1607,7 @@ Lang.Menus.group_viewWorks = ""; Lang.Menus.added_group_lecture = ""; Lang.Menus.added_group_curriculum = ""; Lang.Menus.deleted_group_lecture = ""; -Lang.Menus.deleted_group_curriculum = " "; +Lang.Menus.deleted_group_curriculum = ""; Lang.Menus.modal_my = ""; Lang.Menus.modal_interest = ""; Lang.Menus.modal_project = ""; @@ -1633,7 +1633,7 @@ Lang.Helper.sound_from_to_and_wait = ""; Lang.Blocks.CALC_quotient_and_mod_1 = ""; Lang.Blocks.CALC_quotient_and_mod_2 = "of"; Lang.Blocks.CALC_quotient_and_mod_3 = "/"; -Lang.Blocks.CALC_quotient_and_mod_4 = " "; +Lang.Blocks.CALC_quotient_and_mod_4 = ""; Lang.Blocks.CALC_quotient_and_mod_sub_1 = "Quotient"; Lang.Blocks.CALC_quotient_and_mod_sub_2 = "Rest"; Lang.Blocks.self = "Self"; @@ -1694,7 +1694,6 @@ Lang.Category.background_others = ""; Lang.Device = {}; Lang.Device.arduino = "arduino"; Lang.Device.hamster = "hamster"; -Lang.Device.neobot = "neobot"; Lang.Device.albert = "albert"; Lang.Device.robotis_carCont = ""; Lang.Device.robotis_openCM70 = ""; @@ -1867,6 +1866,7 @@ Lang.Menus.maze_object_wall1 = ""; Lang.Menus.maze_object_wall2 = ""; Lang.Menus.maze_object_wall3 = ""; Lang.Menus.maze_object_battery = ""; +Lang.Menus.maze_command_ex = ""; Lang.Menus.maze_command_title = ""; Lang.Menus.maze_command_move_desc = ""; Lang.Menus.maze_command_jump_desc = ""; @@ -1886,6 +1886,7 @@ Lang.Menus.good = ""; Lang.Menus.but = ""; Lang.Menus.try_again = ""; Lang.Menus.cfest_success = ""; +Lang.Menus.succeeded_and_cert = ""; Lang.Menus.cause_msgs_1 = ""; Lang.Menus.cause_msgs_2 = ""; Lang.Menus.cause_msgs_3 = ""; @@ -2297,3 +2298,311 @@ Lang.Fonts.gothic = "Nanum Gothic"; Lang.Fonts.pen_script = "Nanum Pen Script"; Lang.Fonts.jeju_hallasan = "Jeju Hallasan"; Lang.Fonts.gothic_coding = "Nanum Gothic Coding"; +Lang.Menus.lecture_description = ""; +Lang.Menus.curriculum_description = ""; +Lang.Menus.linebreak_off_desc_1 = ""; +Lang.Menus.linebreak_off_desc_2 = ""; +Lang.Menus.linebreak_off_desc_3 = ""; +Lang.Menus.linebreak_on_desc_1 = ""; +Lang.Menus.linebreak_on_desc_2 = ""; +Lang.Menus.linebreak_on_desc_3 = ""; +Lang.Menus.entry_with = ""; +Lang.Menus.ebs_season_1 = ""; +Lang.Menus.ebs_season_2 = ""; +Lang.Menus.partner = ""; +Lang.Menus.project_term_popup_title = ""; +Lang.Menus.project_term_popup_description_1 = ""; +Lang.Menus.project_term_popup_description_2 = ""; +Lang.Menus.project_term_popup_description_3 = ""; +Lang.Menus.project_term_popup_description_4 = ""; +Lang.Menus.project_term_agree_1_1 = ""; +Lang.Menus.project_term_agree_1_2 = ""; +Lang.Menus.project_term_agree_2_1 = ""; +Lang.Menus.project_term_agree_2_2 = ""; +Lang.Menus.project_term_agree_2_3 = ""; +Lang.Menus.project_term_agree_3_1 = ""; +Lang.Menus.project_term_agree_3_2 = ""; +Lang.Menus.agree_all = ""; +Lang.Menus.select_login = ""; +Lang.Menus.select = ""; +Lang.Menus.with_login = ""; +Lang.Menus.without_login = ""; +Lang.Menus.start_challenge = ""; +Lang.Menus.start_challenge_2 = ""; +Lang.Menus.if_not_save_not_login = ""; +Lang.Menus.if_not_member_yet = ""; +Lang.Menus.join_entry = ""; +Lang.Menus.learned_computing = ""; +Lang.Menus.cparty_index_description_1 = ""; +Lang.Menus.cparty_index_description_2 = ""; +Lang.Menus.cparty_index_description_3 = ""; +Lang.Buttons.yes = ""; +Lang.Buttons.button_no = ""; +Lang.Menus.cparty_index_description_4 = ""; +Lang.Menus.cparty_index_description_5 = ""; +Lang.Menus.cparty_index_description_6 = ""; +Lang.Menus.cparty_index_description_7 = ""; +Lang.Menus.cparty_index_description_8 = ""; +Lang.Menus.congratulation = ""; +Lang.Menus.warm_up = ""; +Lang.Menus.beginner = ""; +Lang.Menus.intermediate = ""; +Lang.Menus.advanced = ""; +Lang.Menus.applied = ""; +Lang.Menus.cert_msg_tail = ""; +Lang.Menus.cert_msg_head = ""; +Lang.Menus.maze_text_content_1 = ""; +Lang.Menus.maze_text_content_2 = ""; +Lang.Menus.maze_text_content_3 = ""; +Lang.Menus.maze_text_content_4 = ""; +Lang.Menus.maze_text_content_5 = ""; +Lang.Menus.maze_text_content_6 = ""; +Lang.Menus.maze_text_content_7 = ""; +Lang.Menus.maze_text_content_8 = ""; +Lang.Menus.maze_text_content_9 = ""; +Lang.Menus.maze_text_content_10 = ""; +Lang.Menus.maze_text_content_11 = ""; +Lang.Menus.maze_text_content_12 = ""; +Lang.Menus.maze_text_content_13 = ""; +Lang.Menus.maze_text_content_14 = ""; +Lang.Menus.maze_text_content_15 = ""; +Lang.Menus.maze_text_content_16 = ""; +Lang.Menus.maze_text_content_17 = ""; +Lang.Menus.maze_text_content_18 = ""; +Lang.Menus.maze_text_content_19 = ""; +Lang.Menus.maze_text_content_20 = ""; +Lang.Menus.maze_content_1 = ""; +Lang.Menus.maze_content_2 = ""; +Lang.Menus.maze_content_3 = ""; +Lang.Menus.maze_content_4 = ""; +Lang.Menus.maze_content_5 = ""; +Lang.Menus.maze_content_6 = ""; +Lang.Menus.maze_content_7 = ""; +Lang.Menus.maze_content_8 = ""; +Lang.Menus.maze_content_9 = ""; +Lang.Menus.maze_content_10 = ""; +Lang.Menus.maze_content_11 = ""; +Lang.Menus.maze_content_12 = ""; +Lang.Menus.maze_content_13 = ""; +Lang.Menus.maze_content_14 = ""; +Lang.Menus.maze_content_15 = ""; +Lang.Menus.maze_content_16 = ""; +Lang.Menus.maze_content_17 = ""; +Lang.Menus.maze_content_18 = ""; +Lang.Menus.maze_content_19 = ""; +Lang.Menus.maze_content_20 = ""; +Lang.Menus.ai_content_1 = ""; +Lang.Menus.ai_content_2 = ""; +Lang.Menus.ai_content_3 = ""; +Lang.Menus.ai_content_4 = ""; +Lang.Menus.ai_content_5 = ""; +Lang.Menus.ai_content_6 = ""; +Lang.Menus.ai_content_7 = ""; +Lang.Menus.ai_content_8 = ""; +Lang.Menus.ai_content_9 = ""; +Lang.Menus.ai_content_10 = ""; +Lang.Menus.maze_hints_title_1 = ""; +Lang.Menus.maze_hints_content_1 = ""; +Lang.Menus.maze_hints_detail_1 = ""; +Lang.Menus.maze_hints_title_2 = ""; +Lang.Menus.maze_hints_content_2 = ""; +Lang.Menus.maze_hints_detail_2 = ""; +Lang.Menus.maze_hints_title_3 = ""; +Lang.Menus.maze_hints_content_3 = ""; +Lang.Menus.maze_hints_detail_3 = ""; +Lang.Menus.maze_hints_title_4 = ""; +Lang.Menus.maze_hints_content_4 = ""; +Lang.Menus.maze_hints_detail_4 = ""; +Lang.Menus.maze_hints_title_5 = ""; +Lang.Menus.maze_hints_content_5 = ""; +Lang.Menus.maze_hints_detail_5 = ""; +Lang.Menus.maze_hints_title_6 = ""; +Lang.Menus.maze_hints_content_6 = ""; +Lang.Menus.maze_hints_detail_6 = ""; +Lang.Menus.maze_hints_title_7 = ""; +Lang.Menus.maze_hints_content_7 = ""; +Lang.Menus.maze_hints_detail_7 = ""; +Lang.Menus.maze_hints_title_8 = ""; +Lang.Menus.maze_hints_content_8 = ""; +Lang.Menus.maze_hints_detail_8 = ""; +Lang.Menus.ai_hints_title_1_1 = ""; +Lang.Menus.ai_hints_content_1_1 = ""; +Lang.Menus.ai_hints_detail_1_1 = ""; +Lang.Menus.ai_hints_title_1_2 = ""; +Lang.Menus.ai_hints_content_1_2 = ""; +Lang.Menus.ai_hints_detail_1_2 = ""; +Lang.Menus.ai_hints_title_1_3 = ""; +Lang.Menus.ai_hints_content_1_3 = ""; +Lang.Menus.ai_hints_detail_1_3 = ""; +Lang.Menus.ai_hints_title_2_1 = ""; +Lang.Menus.ai_hints_content_2_1 = ""; +Lang.Menus.ai_hints_detail_2_1 = ""; +Lang.Menus.ai_hints_title_2_2 = ""; +Lang.Menus.ai_hints_content_2_2 = ""; +Lang.Menus.ai_hints_detail_2_2 = ""; +Lang.Menus.ai_hints_content_3_1 = ""; +Lang.Menus.ai_hints_title_3_2 = ""; +Lang.Menus.ai_hints_content_3_2 = ""; +Lang.Menus.ai_hints_detail_3_2 = ""; +Lang.Menus.ai_hints_content_4_1 = ""; +Lang.Menus.ai_hints_detail_4_1 = ""; +Lang.Menus.ai_hints_title_4_2 = ""; +Lang.Menus.ai_hints_content_4_2 = ""; +Lang.Menus.ai_hints_detail_4_2 = ""; +Lang.Menus.ai_hints_title_4_3 = ""; +Lang.Menus.ai_hints_content_4_3 = ""; +Lang.Menus.ai_hints_detail_4_3 = ""; +Lang.Menus.ai_hints_content_5_1 = ""; +Lang.Menus.ai_hints_detail_5_1 = ""; +Lang.Menus.ai_hints_title_5_2 = ""; +Lang.Menus.ai_hints_content_5_2 = ""; +Lang.Menus.ai_hints_detail_5_2 = ""; +Lang.Menus.ai_hints_title_6_1 = ""; +Lang.Menus.ai_hints_content_6_1 = ""; +Lang.Menus.ai_hints_detail_6_1 = ""; +Lang.Menus.ai_hints_content_7_1 = ""; +Lang.Menus.ai_hints_detail_7_1 = ""; +Lang.Menus.ai_hints_title_7_2 = ""; +Lang.Menus.ai_hints_content_7_2 = ""; +Lang.Menus.ai_hints_detail_7_2 = ""; +Lang.Menus.ai_hints_content_8_1 = ""; +Lang.Menus.ai_hints_detail_8_1 = ""; +Lang.Menus.ai_hints_title_8_2 = ""; +Lang.Menus.ai_hints_content_8_2 = ""; +Lang.Menus.ai_hints_detail_8_2 = ""; +Lang.Menus.ai_hints_content_9_1 = ""; +Lang.Menus.ai_hints_detail_9_1 = ""; +Lang.Menus.ai_hints_title_9_2 = ""; +Lang.Menus.ai_hints_content_9_2 = ""; +Lang.Menus.ai_hints_detail_9_2 = ""; +Lang.Menus.maze_text_goal_1 = ""; +Lang.Menus.maze_text_goal_2 = ""; +Lang.Menus.maze_text_goal_3 = ""; +Lang.Menus.maze_text_goal_4 = ""; +Lang.Menus.maze_text_goal_5 = ""; +Lang.Menus.maze_text_goal_6 = ""; +Lang.Menus.maze_text_goal_7 = ""; +Lang.Menus.maze_text_goal_8 = ""; +Lang.Menus.maze_text_goal_9 = ""; +Lang.Menus.maze_text_goal_10 = ""; +Lang.Menus.maze_text_goal_11 = ""; +Lang.Menus.maze_text_goal_12 = ""; +Lang.Menus.maze_text_goal_13 = ""; +Lang.Menus.maze_text_goal_14 = ""; +Lang.Menus.maze_text_goal_15 = ""; +Lang.Menus.maze_text_goal_16 = ""; +Lang.Menus.maze_text_goal_17 = ""; +Lang.Menus.maze_text_goal_18 = ""; +Lang.Menus.maze_text_goal_19 = ""; +Lang.Menus.maze_text_goal_20 = ""; +Lang.Menus.above_radar = ""; +Lang.Menus.bottom_radar = ""; +Lang.Menus.front_radar = ""; +Lang.Menus.above_object = ""; +Lang.Menus.front_object = ""; +Lang.Menus.object_below = ""; +Lang.Menus.destination = ""; +Lang.Menus.asteroids = ""; +Lang.Menus.item = ""; +Lang.Menus.wall = ""; +Lang.Menus.buy_now = ""; +Lang.Menus.goals = ""; +Lang.Menus.instructions = ""; +Lang.Menus.object_info = ""; +Lang.Menus.entry_basic_mission = ""; +Lang.Menus.entry_application_mission = ""; +Lang.Menus.maze_move_forward = ""; +Lang.Menus.maze_when_run = ""; +Lang.Menus.maze_turn_left = ""; +Lang.Menus.maze_turn_right = ""; +Lang.Menus.maze_repeat_times_1 = ""; +Lang.Menus.maze_repeat_times_2 = ""; +Lang.Menus.maze_repeat_until_1 = ""; +Lang.Menus.maze_repeat_until_2 = ""; +Lang.Menus.maze_call_function = ""; +Lang.Menus.maze_function = ""; +Lang.Menus.maze_repeat_until_all_1 = ""; +Lang.Menus.maze_repeat_until_all_2 = ""; +Lang.Menus.command_guide = ""; +Lang.Menus.ai_success_msg_1 = ""; +Lang.Menus.ai_success_msg_2 = ""; +Lang.Menus.ai_success_msg_3 = ""; +Lang.Menus.ai_success_msg_4 = ""; +Lang.Menus.ai_cause_msg_1 = ""; +Lang.Menus.ai_cause_msg_2 = ""; +Lang.Menus.ai_cause_msg_3 = ""; +Lang.Menus.ai_cause_msg_4 = ""; +Lang.Menus.ai_move_forward = ""; +Lang.Menus.ai_move_above = ""; +Lang.Menus.ai_move_under = ""; +Lang.Menus.ai_repeat_until_dest = ""; +Lang.Menus.ai_if_front_1 = ""; +Lang.Menus.ai_if_front_2 = ""; +Lang.Menus.ai_else = ""; +Lang.Menus.ai_if_1 = ""; +Lang.Menus.ai_if_2 = ""; +Lang.Menus.ai_use_item = ""; +Lang.Menus.ai_radar = ""; +Lang.Menus.ai_above = ""; +Lang.Menus.ai_front = ""; +Lang.Menus.ai_under = ""; +Lang.Menus.ai_object_is_1 = ""; +Lang.Menus.ai_object_is_2 = ""; +Lang.Menus.challengeMission = ""; +Lang.Menus.withTeacher = ""; +Lang.Menus.host = ""; +Lang.Menus.support = ""; +Lang.Menus.subjectivity = ""; +Lang.Menus.learnMore = ""; +Lang.Menus.ai_object_is_3 = ""; +Lang.Menus.stage_is_not_available = ""; +Lang.Menus.progress_not_saved = ""; +Lang.Menus.want_refresh = ""; +Lang.Blocks.copy_block = ""; +Lang.Blocks.delete_block = ""; +Lang.Blocks.tidy_up_block = ""; +Lang.Menus.monthly_entry_grade = ""; +Lang.Menus.monthly_entry_contents = ""; +Lang.Menus.monthly_entry_etc1 = ""; +Lang.Menus.monthly_entry_etc2 = ""; +Lang.Blocks.block_hi = ""; +Lang.Blocks.entry_bot_name = ""; +Lang.Blocks.hi_entry = ""; +Lang.Blocks.bark_dog = ""; +Lang.Blocks.walking_entryBot = ""; +Lang.Blocks.entry = ""; +Lang.Blocks.hello = ""; +Lang.Blocks.nice = ""; +Lang.Menus.group_make_lecture_1 = ""; +Lang.Menus.group_make_lecture_2 = ""; +Lang.Menus.group_make_lecture_3 = ""; +Lang.Menus.group_make_lecture_4 = ""; +Lang.Menus.group_add_lecture_1 = ""; +Lang.Menus.group_add_lecture_2 = ""; +Lang.Menus.group_add_lecture_3 = ""; +Lang.Menus.group_add_lecture_4 = ""; +Lang.Menus.group_make_course_1 = ""; +Lang.Menus.group_make_course_2 = ""; +Lang.Menus.group_make_course_3 = ""; +Lang.Menus.group_make_course_4 = ""; +Lang.Menus.group_add_course_1 = ""; +Lang.Menus.group_add_course_2 = ""; +Lang.Menus.group_add_course_3 = ""; +Lang.Menus.group_add_course_4 = ""; +Lang.Menus.people = ""; +Lang.Menus.all = ""; +Lang.Menus.life = ""; +Lang.Menus.nature = ""; +Lang.Menus.animal_insect = ""; +Lang.Menus.environment = ""; +Lang.Menus.things = ""; +Lang.Menus.vehicles = ""; +Lang.Menus.others = ""; +Lang.Menus.fantasy = ""; +Lang.Menus.instrument = ""; +Lang.Menus.piano = ""; +Lang.Menus.marimba = ""; +Lang.Menus.drum = ""; +Lang.Menus.janggu = ""; +Lang.Menus.sound_effect = ""; +Lang.Menus.others_instrument = "";