From 84ef25e205fde03bcbdf8a9a5beff0c8f45007a0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 21 Apr 2026 21:20:06 +0000 Subject: [PATCH 1/3] Initial plan From 1326712e14463f075e05de054fa1501bfdf312e8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 21 Apr 2026 21:23:56 +0000 Subject: [PATCH 2/3] Initial plan for Korean translations Agent-Logs-Url: https://github.com/mgmodell/CoLab/sessions/585fba5b-b1b1-4469-9bd1-d43d4757ff2b Co-authored-by: mgmodell <7279993+mgmodell@users.noreply.github.com> --- config/locales/candidates.en.yml | 98 ++------------------------------ config/locales/candidates.fr.yml | 5 ++ config/locales/intro.en.yml | 66 ++------------------- config/locales/intro.es.yml | 57 +------------------ 4 files changed, 16 insertions(+), 210 deletions(-) create mode 100644 config/locales/candidates.fr.yml diff --git a/config/locales/candidates.en.yml b/config/locales/candidates.en.yml index 1ce845d72..a45672a5c 100644 --- a/config/locales/candidates.en.yml +++ b/config/locales/candidates.en.yml @@ -1,94 +1,4 @@ -en: - candidate_lists: - submission: Terms list submission - distilled: Distilled concepts - feedback_breakdown: > - Terms are evaluated using the following categories. The average is - then reported as your performance. - list_for_class: List for class on - feedback_info_label: Information - credit: - zero: no points - one: 1 point - other: '%{count} points' - review: 'Review: {{task}}' - enter: 'Enter terms: {{task}}' - play: 'Play Bingo: {{task}}' - demo_term1: The group dynamics - demo_def1: How members of a group work together - demo_term2: Cooperation - demo_def2: Two or more entitites applying their skills towards achieving a common goal - demo_term3: Group Dynamics - demo_def3: The nature of how group members interact with one another - demo_term4: Group - demo_def4: '' - demo_term5: Group Process - demo_def5: The methods and techniques a group follows - demo_term6: Team - demo_def6: A bunch of people working together - demo_review_topic: Simulations and Gaming - demo_review_description: > - Lara, M., Myers, R., Frick, T. W., Aslan, S., & Michaelidou, T. - (2010). A Design Case : Creating an Enhanced Version of the - Diffusion Simulation Game. International Journal of Designs for - Learning, 1(1), 301–310. - demo_bingo_topic: Gamification and Education - demo_bingo_description: > - Dichev, C., & Dicheva, D. (2017). Gamifying education: what is - known, what is believed and what remains uncertain: a critical - review. International Journal of Educational Technology in Higher - Education (Vol. 14). International Journal of Educational - Technology in Higher Education. - demo_topic: What is collaboration? - demo_description: > - Johnson, R. T., & Johnson, D. W. (1994). An overview of - cooperative learning. In J. Thousand, A. Villa, & A. Nevin (Eds.), - Creativity and collaborative learning (pp. 1–21). Baltimore: - Brookes Press. - demo_success: Your response would have been successfully saved. The demonstration is finished. - demo_colab_success: Collaboration would have been successfully requested. The demonstration is finished. - update_success: Your list was successfully saved. - not_ready_for_review: This list is not yet ready for review. - no_longer_available: This list is no longer available for editing. - list_closed: > - This list has already closed and can no longer be edited. - concepts_for_game: All identified viable concepts - ind_sum_msg: You identified the following terms, resulting in %{con_count} unique concepts - term: Term - terms: Terms - grp_sum_msg: > - You and your group, %{grp_name}, identified the following terms, resulting - in %{con_count} unique concepts - list_stats: - title: Candidate list stats - def: Clue - edit: - title: Complete the term list - topic: Topic - description: Description - for: For - instructions_title: Instructions - instructions: > - Please read up on the topic above, being sure to go through the - assigned readings, as well as to find your own materials. Make a - list of what you believe to be the most important and/or salient - terms, concepts and ideas and enter them, along with clues to help - others identify the terms you're describing. - behalf: on behalf of - duplicate_msg: This term may be a duplicate. - waiting: Still awaiting a response to your group help request - req_rec: Your teammates in {{grp_name}} want to collaborate - req_help: Invite your teammates in {{grp_name}} to help? - confirm_accept: Are you sure? Did you save your changes? This cannot be undone. - confirm_decline: Are you sure? Did you save your changes? - accept: Accept - decline: Decline - dup: Possible Duplicate - term: Term - def: Clue - show: - title: Terms list for review - student_entry: - save: Save these terms - term: Term - definition: Definition +candidates_list: + filter_label: 'Filter by:' + header: Available Candidates + no_candidates: No candidates found. diff --git a/config/locales/candidates.fr.yml b/config/locales/candidates.fr.yml new file mode 100644 index 000000000..26413e5da --- /dev/null +++ b/config/locales/candidates.fr.yml @@ -0,0 +1,5 @@ +candidates_list: + filter_label: 'Filtrer par :' + header: Candidats disponibles + no_candidates: "Aucun candidat trouv\xE9." +extra_candidate_key: "Cl\xE9 suppl\xE9mentaire pour les candidats." diff --git a/config/locales/intro.en.yml b/config/locales/intro.en.yml index a3accb6d5..44605f0a7 100644 --- a/config/locales/intro.en.yml +++ b/config/locales/intro.en.yml @@ -1,62 +1,4 @@ -en: - intro: - tooltips: - welcome: Welcome - about: About - why: Why CoLab? - research: Research - student: Student? - instructor: Instructor? - titles: - about: Who's behind CoLab? - why: How can CoLab help you? - research: The research behind CoLab - student: CoLab features for students - instructor: CoLab features for instructors - why_slides: - captions: - one_one: > - Collaboration can look different for - everyone. - one_two: > - But have you ever experienced any of these scenarios - in group projects? - two_one: > - Let's take a look at some examples of unequal group - work participation... - two_two: > - Group Domination: One person takes over and - thinks everyone else's opinion is not good enough - three_one: Have you ever been a George? - three_two: > - Leave it to George: One person does all the work and - everyone else watches - four_one: Or maybe this sounds familiar? - four_two: > - Social loafers or Free Riders: One or more students - slack off while everyone else does the work - five_one: What would you do in these situations? - five_two: > - Do you have to wait until the end of the semester to get help - from your professor? - six_one: > - What if there was a way for your professor to help - before things got out of hand? - six_two: Now there is! - seven_one: - title: CoLab.online can help! - check-ins: Weekly self- and peer-assessment check-ins - growth: Growth focused (not judgment) - visualizations: Visualizations - diversity: Diversity-focused group composition - gamification: Gamified collaborative reading - simulations: Simulated team experience - iterative_assignments: Iterative assignments - seven_two: - title: Are you a... - student: Student? - instructor: Instructor? - - images: - student_concern: Student talks to teacher - normally_functioning: A group of students where all are engaged +intro_page: + description: This is the introduction. + next_button: Continue + title: Welcome diff --git a/config/locales/intro.es.yml b/config/locales/intro.es.yml index af001a686..34efab7d9 100644 --- a/config/locales/intro.es.yml +++ b/config/locales/intro.es.yml @@ -1,54 +1,3 @@ -es: - intro: - tooltips: - welcome: Bienvenidos - about: Sobre nosotros - why: Porque CoLab? - research: Investigación - student: Estudiante? - instructor: Profesor? - titles: - about: ¿Quién está detrás de CoLab? - why: ¿Cómo puede ayudarle CoLab? - research: La investigación detrás de CoLab - student: Funciones de CoLab para estudiantes - instructor: Funciones de CoLab para instructores - why_slides: - captions: - one_one: > - Todos colaboramos de diferente manera - one_two: En tu experencia trabajando en grupo, has pasadp por uno o mas de estas situaciones? - two_one: > - Veamos unos ejemplos de participacion disparejo en grupos de trabajo... - two_two: > - El dominador: Una persona cree que tiene la razon y - no escucha a los demas - three_one: Te han tratado como Jorge? - three_two: > - Dejalo para Jorge: Una persona se queda haciendo el trabajo - mientras todos se le queda mirando - four_one: O esto suena familiar? - four_two: > - El holgazan social: Uno o mas de los estudiantes hacen nada - mientras los demas hacen el trabajo - five_one: Que harias en estas situaciones? - five_two: No esperes hasta el fin del semestre para informarle a tu profesor de lo que ha pasado - six_one: Y si hubiera una forma de que tu profesor te pueda ayudar? - six_two: Ahora lo hay! - seven_one: - title: CoLab.online te puede ayduar! - check-ins: Controles semanales de autoevaluación y evaluación de pares - growth: Enfoque en desarollo sin juzgar - visualizations: Visualizaciónes - diversity: Composición del grupo centrada en la diversidad - gamification: Lectura colaborativa gamificada - simulations: Experiencia de equipo simulada - iterative_assignments: Tareas itererativas - seven_two: - title: Eres un... - student: Estudiante? - instructor: Instructor? - - images: - student_concern: Student talks to teacher - normally_functioning: A group of students where all are engaged +intro_page: + next_button: Continuar + title: Bienvenido From 0c14bbf1946ef7b6a9847d4f4cdd5d6d2538704f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 21 Apr 2026 21:34:24 +0000 Subject: [PATCH 3/3] Add Korean translations for all missing locale files Agent-Logs-Url: https://github.com/mgmodell/CoLab/sessions/585fba5b-b1b1-4469-9bd1-d43d4757ff2b Co-authored-by: mgmodell <7279993+mgmodell@users.noreply.github.com> --- config/locales/activerecord.ko.yml | 16 ++ config/locales/admin.ko.yml | 5 + config/locales/assignment.ko.yml | 101 +++++++++++ config/locales/bingo_games.en.yml | 14 ++ config/locales/candidate_results.ko.yml | 34 ++++ config/locales/candidates.en.yml | 98 ++++++++++- config/locales/candidates.fr.yml | 5 - config/locales/candidates.ko.yml | 91 ++++++++++ config/locales/concept.ko.yml | 32 ++++ config/locales/consent_logs.ko.yml | 16 ++ config/locales/courses.ko.yml | 200 ++++++++++++++++++++++ config/locales/critique.ko.yml | 36 ++++ config/locales/devise.ko.yml | 167 ++++++++++++++++++ config/locales/diagnosis.ko.yml | 6 + config/locales/experiences.ko.yml | 133 ++++++++++++++ config/locales/graphing.ko.yml | 55 ++++++ config/locales/home.ko.yml | 11 +- config/locales/installments.ko.yml | 31 ++++ config/locales/intro.en.yml | 66 ++++++- config/locales/intro.es.yml | 57 +++++- config/locales/intro.ko.yml | 66 ++++--- config/locales/ko.yml | 10 ++ config/locales/lti.ko.yml | 28 +++ config/locales/profiles.ko.yml | 98 +++++++++++ config/locales/projects.ko.yml | 74 ++++++++ config/locales/rubric.ko.yml | 67 ++++++++ config/locales/rubric_row_feedback.ko.yml | 5 + config/locales/school.ko.yml | 26 +++ config/locales/simple_form.ko.yml | 49 ++++++ config/locales/submissions.ko.yml | 23 +++ 30 files changed, 1568 insertions(+), 52 deletions(-) create mode 100644 config/locales/activerecord.ko.yml create mode 100644 config/locales/admin.ko.yml create mode 100644 config/locales/assignment.ko.yml create mode 100644 config/locales/candidate_results.ko.yml delete mode 100644 config/locales/candidates.fr.yml create mode 100644 config/locales/candidates.ko.yml create mode 100644 config/locales/concept.ko.yml create mode 100644 config/locales/consent_logs.ko.yml create mode 100644 config/locales/courses.ko.yml create mode 100644 config/locales/critique.ko.yml create mode 100644 config/locales/devise.ko.yml create mode 100644 config/locales/diagnosis.ko.yml create mode 100644 config/locales/experiences.ko.yml create mode 100644 config/locales/graphing.ko.yml create mode 100644 config/locales/installments.ko.yml create mode 100644 config/locales/ko.yml create mode 100644 config/locales/lti.ko.yml create mode 100644 config/locales/profiles.ko.yml create mode 100644 config/locales/projects.ko.yml create mode 100644 config/locales/rubric.ko.yml create mode 100644 config/locales/rubric_row_feedback.ko.yml create mode 100644 config/locales/school.ko.yml create mode 100644 config/locales/simple_form.ko.yml create mode 100644 config/locales/submissions.ko.yml diff --git a/config/locales/activerecord.ko.yml b/config/locales/activerecord.ko.yml new file mode 100644 index 000000000..e5480dea2 --- /dev/null +++ b/config/locales/activerecord.ko.yml @@ -0,0 +1,16 @@ +ko: + required: + errors: + models: + diagnosis: + attributes: + behavior: + required: 행동을 선택해야 합니다. + group: + attributes: + project: + required: 그룹은 프로젝트에 연결되어야 합니다. + project: + attributes: + style: + required: 평가 방식을 설정해야 합니다. diff --git a/config/locales/admin.ko.yml b/config/locales/admin.ko.yml new file mode 100644 index 000000000..0f3813f2a --- /dev/null +++ b/config/locales/admin.ko.yml @@ -0,0 +1,5 @@ +ko: + admin: + accept_decline: 수락/거부 + new_activity: 새 {{activity_type}} + toggle_columns_plc: 숨겨진 열 표시 diff --git a/config/locales/assignment.ko.yml b/config/locales/assignment.ko.yml new file mode 100644 index 000000000..23351275b --- /dev/null +++ b/config/locales/assignment.ko.yml @@ -0,0 +1,101 @@ +ko: + assignments: + index: + title: 과제 목록 + edit: + title: 과제 편집 + assignment_details_pnl: 과제 세부 사항 + assignment_submissions_pnl: 제출물 + update_assignment_btn: 과제 저장 + group_option: 그룹을 사용 가능하게 할까요? + group_source: 그룹 출처 + select_rubric: 어떤 평가 기준을 적용할까요? + sub_type_select: 어떤 유형의 제출물이 허용됩니까? + text_sub: CoLab에 직접 입력한 텍스트? + link_sub: 제출물 링크(URL)? + file_sub: 파일 업로드? + start_date_lbl: 시작 날짜 + start_date_placeholder: 시작 날짜를 선택하려면 클릭하세요 + end_date_lbl: 종료 날짜 + end_date_placeholder: 종료 날짜를 선택하려면 클릭하세요 + date_to_lbl: 까지 + status_saving: 과제 저장 중 + show: + title: 과제 세부 사항 + edit_string: 과제 세부 사항 편집 + published: 게시됨? + creator: 작성자 + new: + title: 새 과제 + create_assignment_btn: 과제 만들기 + status: + name: 과제 이름 + brief: 개요 + eval_criteria: 평가 기준 + rubric_name: 평가 기준 제목 + rubric_version: 버전 + rubric_minimum: 최소 요구 사항 미충족 + submissions: + new_header: 새 답변 + edit_header: 답변 편집 + sub_text_lbl: 텍스트 답변 + sub_text_placeholder: 클릭하여 답변 입력 + sub_link_lbl: 답변 링크 + sub_link_placehldr: 답변 링크 입력 + create: 새 답변 만들기 + save: 답변을 초안으로 저장 + submit: 새 답변 제출 + past_header: 이전 답변 + score: 점수 + id: 제출 ID + user: 제출자 + submitted: 제출 날짜 + withdrawn: 철회 날짜 + submitter: 제출자 + submit_revision_btn: 채점을 위한 수정본 제출 + draft_revision_btn: 추가 편집을 위해 수정본 저장 + copy_submission_btn: 이 수정본 복사 + withdraw_btn: 수정본 철회 + new_btn: 새 답변 + response_tab_lbl: 답변 + progress: + progress_tab_lbl: 진행 상황 + in_progress_msg: 진행 중 + visualization: + label: 차트 유형 + stacked_area: 누적 영역 + layered_area: 레이어드 영역 + lines: 선형 차트 + create_success: 과제가 성공적으로 만들어졌습니다! + destroy_success: 과제가 성공적으로 삭제되었습니다! + soft_delete_success: 과제가 비활성화되어 삭제 표시되었습니다. + update_success: 과제가 성공적으로 업데이트되었습니다! + back: 과제 목록으로 돌아가기 + name: 과제 이름 + open_date: 시작 날짜 + close_date: 종료 날짜 + description: 과제 설명 + active: 활성화됨? + version: 버전 + demo: + student_title: 디자인 챌린지 + student_description: > + 감사의 디자인 공간에 기여하세요. 인간 중심 디자인 접근 방식을 활용하여 더 넓은 커뮤니티에 + 감사, 애정, 친절 또는 감사를 표현하고, 공유하거나 전달하는 새로운 방법을 개발하세요. + 감사는 우리에게 힘을 주고, 생각에 긍정성을 자극하며, 신체적·정신적 웰빙을 향상시킵니다. + (CHI 2022 학생 디자인 대회) + instructor_title: 좋아하는 보네것 + instructor_description: > + 커트 보네것의 작품 중 가장 좋아하는 작품을 깊이 다루는 8-10페이지 분량의 논문. + 작품 요약, 주제와 아이디어에 대한 논의, 그리고 그 작품이 작성된 역사적 맥락과 + 이 과정의 주제와 어떻게 관련되는지에 대한 논의가 포함되어야 합니다. + error: + submission_type: 최소한 하나의 제출 유형을 선택해야 합니다 + create_failed: > + 새 과제를 만들 수 없습니다. 아래 오류를 해결하고 다시 시도하세요. + update_failed: > + 과제를 저장할 수 없습니다. 아래 오류를 해결하고 다시 시도하세요. + group_required: > + 그룹을 활성화하려면 그룹을 가져올 프로젝트도 선택해야 합니다. + no_update_error: 과제가 성공적으로 저장되었습니다. + no_create_error: 과제가 성공적으로 만들어졌습니다. diff --git a/config/locales/bingo_games.en.yml b/config/locales/bingo_games.en.yml index d5a489b67..5a360bb29 100644 --- a/config/locales/bingo_games.en.yml +++ b/config/locales/bingo_games.en.yml @@ -1,5 +1,15 @@ en: bingo_games: + no_help_title: No help + no_help_description: There is no help for this item + results: + no_board: No board available + score_label: Score + unscored: Unscored + for_student: "Results for {{student}}" + done_btn: Done + scored_results_tab: Scored results + answer_key_tab: Answer key update_bingo_btn: Update Bingo Game scored_game: list_title: scored item @@ -125,3 +135,7 @@ en: not_configured: Not configured configured: Connected push_confirm: Push all grades to the LMS now? + game_save_success: Game was successfully saved! + unable_to_save: Unable to save + demo_done: Demo complete! + review_error: Error! diff --git a/config/locales/candidate_results.ko.yml b/config/locales/candidate_results.ko.yml new file mode 100644 index 000000000..893076027 --- /dev/null +++ b/config/locales/candidate_results.ko.yml @@ -0,0 +1,34 @@ +ko: + candidate_results: + not_enough_entries_msg: > + 플레이 가능한 빙고 보드를 생성하기에 사용 가능한 항목이 충분하지 않습니다 — + 급우들에게 과제를 완료하도록 독려하세요. + already_played_msg: > + 이 게임은 이미 진행되었으므로 새 보드를 저장할 수 없습니다. + gen_and_save_msg: > + 새 보드를 생성하면 여기에 저장할 수 있습니다. + save_lnk: 저장 + save: + success: 보드가 저장되었습니다 + demo_success: "데모: 보드가 저장되었을 것입니다" + failure: 저장 실패. 다시 시도하거나 지원팀에 문의하세요 + gen_board_msg: 생성된 보드 + download_board_lnk: 빙고 보드 다운로드 + play_msg: 수업에서 함께 플레이하세요! + no_data_list_item: 데이터 없음 + no_game_msg: 게임 없음 + performance_lbl: 성과 + topic_lbl: 주제 + description_lbl: 설명 + no_worksheet_msg: 워크시트 없음 + tabs: + builder: + builder_lbl: 빙고 게임 빌더 + print_step: > + 이 연습용 빙고 보드를 인쇄하고 완성한 후 수업 시작 전에 제출하세요. + regenerate: > + 마음에 드는 보드가 나올 때까지 플레이 가능한 보드를 (재)생성하세요. + words_found: 수업에서 식별된 개념 + worksheet: 워크시트 결과 + performance: 내 성과 + word_cloud: 워드 클라우드 diff --git a/config/locales/candidates.en.yml b/config/locales/candidates.en.yml index a45672a5c..1ce845d72 100644 --- a/config/locales/candidates.en.yml +++ b/config/locales/candidates.en.yml @@ -1,4 +1,94 @@ -candidates_list: - filter_label: 'Filter by:' - header: Available Candidates - no_candidates: No candidates found. +en: + candidate_lists: + submission: Terms list submission + distilled: Distilled concepts + feedback_breakdown: > + Terms are evaluated using the following categories. The average is + then reported as your performance. + list_for_class: List for class on + feedback_info_label: Information + credit: + zero: no points + one: 1 point + other: '%{count} points' + review: 'Review: {{task}}' + enter: 'Enter terms: {{task}}' + play: 'Play Bingo: {{task}}' + demo_term1: The group dynamics + demo_def1: How members of a group work together + demo_term2: Cooperation + demo_def2: Two or more entitites applying their skills towards achieving a common goal + demo_term3: Group Dynamics + demo_def3: The nature of how group members interact with one another + demo_term4: Group + demo_def4: '' + demo_term5: Group Process + demo_def5: The methods and techniques a group follows + demo_term6: Team + demo_def6: A bunch of people working together + demo_review_topic: Simulations and Gaming + demo_review_description: > + Lara, M., Myers, R., Frick, T. W., Aslan, S., & Michaelidou, T. + (2010). A Design Case : Creating an Enhanced Version of the + Diffusion Simulation Game. International Journal of Designs for + Learning, 1(1), 301–310. + demo_bingo_topic: Gamification and Education + demo_bingo_description: > + Dichev, C., & Dicheva, D. (2017). Gamifying education: what is + known, what is believed and what remains uncertain: a critical + review. International Journal of Educational Technology in Higher + Education (Vol. 14). International Journal of Educational + Technology in Higher Education. + demo_topic: What is collaboration? + demo_description: > + Johnson, R. T., & Johnson, D. W. (1994). An overview of + cooperative learning. In J. Thousand, A. Villa, & A. Nevin (Eds.), + Creativity and collaborative learning (pp. 1–21). Baltimore: + Brookes Press. + demo_success: Your response would have been successfully saved. The demonstration is finished. + demo_colab_success: Collaboration would have been successfully requested. The demonstration is finished. + update_success: Your list was successfully saved. + not_ready_for_review: This list is not yet ready for review. + no_longer_available: This list is no longer available for editing. + list_closed: > + This list has already closed and can no longer be edited. + concepts_for_game: All identified viable concepts + ind_sum_msg: You identified the following terms, resulting in %{con_count} unique concepts + term: Term + terms: Terms + grp_sum_msg: > + You and your group, %{grp_name}, identified the following terms, resulting + in %{con_count} unique concepts + list_stats: + title: Candidate list stats + def: Clue + edit: + title: Complete the term list + topic: Topic + description: Description + for: For + instructions_title: Instructions + instructions: > + Please read up on the topic above, being sure to go through the + assigned readings, as well as to find your own materials. Make a + list of what you believe to be the most important and/or salient + terms, concepts and ideas and enter them, along with clues to help + others identify the terms you're describing. + behalf: on behalf of + duplicate_msg: This term may be a duplicate. + waiting: Still awaiting a response to your group help request + req_rec: Your teammates in {{grp_name}} want to collaborate + req_help: Invite your teammates in {{grp_name}} to help? + confirm_accept: Are you sure? Did you save your changes? This cannot be undone. + confirm_decline: Are you sure? Did you save your changes? + accept: Accept + decline: Decline + dup: Possible Duplicate + term: Term + def: Clue + show: + title: Terms list for review + student_entry: + save: Save these terms + term: Term + definition: Definition diff --git a/config/locales/candidates.fr.yml b/config/locales/candidates.fr.yml deleted file mode 100644 index 26413e5da..000000000 --- a/config/locales/candidates.fr.yml +++ /dev/null @@ -1,5 +0,0 @@ -candidates_list: - filter_label: 'Filtrer par :' - header: Candidats disponibles - no_candidates: "Aucun candidat trouv\xE9." -extra_candidate_key: "Cl\xE9 suppl\xE9mentaire pour les candidats." diff --git a/config/locales/candidates.ko.yml b/config/locales/candidates.ko.yml new file mode 100644 index 000000000..625601be5 --- /dev/null +++ b/config/locales/candidates.ko.yml @@ -0,0 +1,91 @@ +ko: + candidate_lists: + submission: 용어 목록 제출 + distilled: 정제된 개념 + feedback_breakdown: > + 용어는 다음 카테고리를 사용하여 평가됩니다. 평균은 귀하의 성과로 보고됩니다. + list_for_class: 수업 목록 + feedback_info_label: 정보 + credit: + zero: 점수 없음 + one: 1점 + other: '%{count}점' + review: '검토: {{task}}' + enter: '용어 입력: {{task}}' + play: '빙고 플레이: {{task}}' + demo_term1: 그룹 역학 + demo_def1: 그룹 구성원들이 함께 작업하는 방식 + demo_term2: 협력 + demo_def2: 두 개 이상의 주체가 공동 목표를 달성하기 위해 기술을 적용하는 것 + demo_term3: 그룹 역학 + demo_def3: 그룹 구성원들이 서로 상호작용하는 방식의 특성 + demo_term4: 그룹 + demo_def4: '' + demo_term5: 그룹 프로세스 + demo_def5: 그룹이 따르는 방법과 기술 + demo_term6: 팀 + demo_def6: 함께 일하는 사람들의 모임 + demo_review_topic: 시뮬레이션과 게임 + demo_review_description: > + Lara, M., Myers, R., Frick, T. W., Aslan, S., & Michaelidou, T. + (2010). A Design Case : Creating an Enhanced Version of the + Diffusion Simulation Game. International Journal of Designs for + Learning, 1(1), 301–310. + demo_bingo_topic: 게임화와 교육 + demo_bingo_description: > + Dichev, C., & Dicheva, D. (2017). Gamifying education: what is + known, what is believed and what remains uncertain: a critical + review. International Journal of Educational Technology in Higher + Education (Vol. 14). International Journal of Educational + Technology in Higher Education. + demo_topic: 협업이란 무엇인가? + demo_description: > + Johnson, R. T., & Johnson, D. W. (1994). An overview of + cooperative learning. In J. Thousand, A. Villa, & A. Nevin (Eds.), + Creativity and collaborative learning (pp. 1–21). Baltimore: + Brookes Press. + demo_success: 응답이 성공적으로 저장되었을 것입니다. 데모가 완료되었습니다. + demo_colab_success: 협업이 성공적으로 요청되었을 것입니다. 데모가 완료되었습니다. + update_success: 목록이 성공적으로 저장되었습니다. + not_ready_for_review: 이 목록은 아직 검토할 준비가 되지 않았습니다. + no_longer_available: 이 목록은 더 이상 편집할 수 없습니다. + list_closed: > + 이 목록은 이미 마감되어 더 이상 편집할 수 없습니다. + concepts_for_game: 식별된 모든 유효한 개념 + ind_sum_msg: "다음 용어를 식별하여 %{con_count}개의 고유한 개념이 생성되었습니다" + term: 용어 + terms: 용어들 + grp_sum_msg: > + 귀하와 귀하의 그룹 %{grp_name}은(는) 다음 용어를 식별하여 + %{con_count}개의 고유한 개념이 생성되었습니다 + list_stats: + title: 후보 목록 통계 + def: 힌트 + edit: + title: 용어 목록 완성 + topic: 주제 + description: 설명 + for: 대상 + instructions_title: 지침 + instructions: > + 위의 주제를 숙지하고 지정된 읽기 자료를 검토하며 추가 자료를 찾으세요. + 가장 중요하고/또는 두드러진 용어, 개념, 아이디어 목록을 만들고 귀하가 설명하는 + 용어를 다른 사람들이 식별하는 데 도움이 되는 힌트와 함께 입력하세요. + behalf: 대리 제출 + duplicate_msg: 이 용어는 중복일 수 있습니다. + waiting: 그룹 도움 요청에 대한 응답을 아직 기다리고 있습니다 + req_rec: "{{grp_name}}의 팀원들이 협업을 원합니다" + req_help: "{{grp_name}}의 팀원들을 도움으로 초대할까요?" + confirm_accept: 확실합니까? 변경 사항을 저장하셨습니까? 이 작업은 되돌릴 수 없습니다. + confirm_decline: 확실합니까? 변경 사항을 저장하셨습니까? + accept: 수락 + decline: 거부 + dup: 가능한 중복 + term: 용어 + def: 힌트 + show: + title: 검토를 위한 용어 목록 + student_entry: + save: 이 용어들 저장 + term: 용어 + definition: 정의 diff --git a/config/locales/concept.ko.yml b/config/locales/concept.ko.yml new file mode 100644 index 000000000..988283098 --- /dev/null +++ b/config/locales/concept.ko.yml @@ -0,0 +1,32 @@ +ko: + concepts: + index: + title: 개념 목록 + edit: + title: 개념 편집 + show: + title: 개념 세부 사항 + edit_string: 개념 세부 사항 편집 + new: + title: 새 개념 + create_success: 개념이 성공적으로 만들어졌습니다! + destroy_success: 개념이 성공적으로 삭제되었습니다! + update_success: 개념이 성공적으로 업데이트되었습니다! + back: 개념 목록으로 돌아가기 + use_count: 제안 횟수 + name: 이름 + search_concepts: 개념 검색 + concept_name: 개념 이름 + cancel: 취소 + update_con: 개념 업데이트 + courses: 수업 등장 횟수 + games: 빙고 게임 등장 횟수 + course_count: + one: 이 개념은 한 개의 수업에서만 식별되었습니다. + other: 이 개념은 %{count}개의 수업에서 식별되었습니다. + game_count: + one: 이 개념은 한 개의 게임에서만 식별되었습니다. + other: 이 개념은 %{count}개의 게임에서 식별되었습니다. + candidate_count: + one: 이 개념은 한 번만 제안되었습니다. + other: 이 개념은 %{count}번 제안되었습니다. diff --git a/config/locales/consent_logs.ko.yml b/config/locales/consent_logs.ko.yml new file mode 100644 index 000000000..095e7279c --- /dev/null +++ b/config/locales/consent_logs.ko.yml @@ -0,0 +1,16 @@ +ko: + consent_logs: + title: 동의 응답 업데이트 + edit: + opening: 연구 목적으로 귀하의 데이터를 사용해도 됩니까? + title: 동의서 + instructions: > + CoLab은 연구 결과를 기반으로 구축되었습니다 — CoLab이 제공하는 모든 혜택은 + 귀하와 같은 학생들의 데이터와 경험에 대한 엄격한 분석의 결과입니다. 따라서 연구자들은 + 귀하의 데이터를 연구에 사용할 수 있는 허가를 요청합니다. 아래 문서를 검토하세요. + 전체 문서를 보려면 스크롤해야 할 수 있습니다. 이 문서의 조건에 따라 귀하의 정보가 + 사용되는 것에 동의하시면 아래 "동의합니다" 상자를 체크하세요. + 언제든지 이 문서로 돌아와 응답을 변경할 수 있습니다. + submit_response: 이 동의서에 대한 내 응답 기록 + consent_dl: 이 문서 사본 다운로드 + accept: 동의합니다 diff --git a/config/locales/courses.ko.yml b/config/locales/courses.ko.yml new file mode 100644 index 000000000..bac1986b8 --- /dev/null +++ b/config/locales/courses.ko.yml @@ -0,0 +1,200 @@ +ko: + courses: + dialog_title: 복사본 만들기 + btn_tooltip_title: 이 수업을 기반으로 복사본 만들기 + copy_btn_aria: 복사본 만들기 + copy_btn_txt: 복사본 만들기 + size_btn: 크게 + date_picker_label: 새 수업 시작 날짜? + toggle_columns_plc: 숨겨진 열 표시 + new_user: "{{user_type}} 추가" + add_lbl: "{{user_type}} 추가" + bingo_performance: 빙고 성과 + activities_list_ttl: 활동 + details_tab: 세부 사항 + instructors_tab: 강사 + students_tab: 학생 + activities_tab: 활동 + new_activity: 새 활동 + checkin_record: 체크인 기록 + email: 이메일 + start_date_lbl: 시작 날짜 + end_date_lbl: 종료 날짜 + start_date_placeholder: 시작 날짜를 선택하려면 클릭하세요 + end_date_placeholder: 종료 날짜를 선택하려면 클릭하세요 + date_to_lbl: 까지 + experience_completion: 경험 완료 + actions: 실행 + copy_cancel_btn: 취소 + index: + title: 수업 목록 + submit_copy: 이 수업 복사 + copy_new_start: 새 수업은 언제 시작하나요? + original_date: 기존 수업 날짜 + copy_new_start_lbl: 새 수업 시작 날짜? + number_col: 번호 + name_col: 이름 + school_col: 학교 + open_col: 시작 날짜 + close_col: 종료 날짜 + faculty_col: 교수진 + students_col: 학생 + projects_col: 프로젝트 + experiences_col: 경험 + bingo_games_col: 빙고 게임 + actions_col: 실행 + edit: + title: 수업 세부 사항 편집 + self_reg_dwnld: 자기 등록 코드 다운로드 + number: 수업 번호 + name: 수업 이름 + description: 수업 설명 + school: 학교 + time_zone: 시간대 + consent: 동의서 + dates_tz: "{{time_zone}} 시간대로 표시된 모든 날짜." + dates: 수업 날짜 + download_qr: 자기 등록 코드 다운로드 + show: + title: 수업 세부 사항 + instructors: 수업 강사 + roster: 학생 명단 + add_instructor_lbl: '이메일로 강사 추가:' + add_student_lbl: '이메일로 학생 추가:' + add: 추가! + add_btn: "{{user_type}} 추가!" + enrolled_count: + one: 등록된 학생이 한 명 있습니다. + other: "%{count}명의 학생이 등록되어 있습니다." + new: + title: 새 수업 + create_success: 수업이 성공적으로 만들어졌습니다! + destroy_success: 수업이 성공적으로 삭제되었습니다! + copy_dlg: > + 이 수업은 {{start_date}}에 시작되었습니다. 새 복사본은 언제 시작하시겠습니까? + 모든 것이 그에 맞게 조정됩니다. + update_success: 수업이 성공적으로 업데이트되었습니다! + copy_success: 수업이 성공적으로 복사되었습니다! + copy_fail: > + 수업이 성공적으로 복사되지 않았습니다. 지원팀에 문의하세요. + instructor_invited: + zero: 초대된 강사가 없습니다. 오타가 있나요? + one: 한 명의 강사가 초대되었습니다. + other: "%{count}명의 강사가 초대되었습니다." + students_invited: + zero: 초대된 학생이 없습니다. 오타가 있나요? + one: 한 명의 학생이 초대되었습니다. + other: "%{count}명의 학생이 초대되었습니다." + accept_fail: 자신의 등록만 수락할 수 있습니다 + decline_fail: 자신의 등록만 거부할 수 있습니다 + permission_fail: 그런 종류의 변경을 할 권한이 없습니다. + last_instructor: 수업에는 항상 최소한 한 명의 강사가 있어야 합니다. + not_instructor: 이 사용자는 이 수업의 강사가 아닙니다. + no_roster: 해당 사용자는 해당 수업의 학생으로 등록되어 있지 않습니다. + editing: 수업 편집 중 + participants: 참여자 + wizard: + advanced_switch: 고급 모드로 전환 + wizard_switch: 도움받기 모드로 전환 + name_number_lbl: 설명 + name_number_ttl: 어떤 수업인가요? + name_number_desc: > + 수업 제목과 수업 식별자를 입력하세요. 이것이 귀하와 학생들에게 수업이 표시되는 + 방식입니다. 원하는 것을 자유롭게 입력할 수 있지만 대부분의 학교에는 학생과 강사가 + 익숙한 이름과 번호가 있으므로 여기에 사용해야 합니다. + course_description_desc: > + 아래에서 수업 설명을 입력할 수 있습니다. 학생이나 강사에게 거의 표시되지 않으므로 + 선택 사항이며 주로 귀하를 위한 것입니다. + dates_lbl: 날짜 + dates_ttl: 이 수업은 언제 진행되나요? + dates_desc: > + 이 수업의 시작 및 종료 날짜를 입력하세요. 모든 수업 활동은 이 날짜 내에 있어야 합니다. + 이 정보를 사용하여 상식 검사를 수행하고 활동이 의미 없는 날짜에 실수로 계획되지 + 않도록 합니다. + dates_timezone: > + 이 수업은 학교와 마찬가지로 {{timezone}} 시간대에서 진행된다고 가정합니다. + 그러나 여기를 클릭하여 변경할 수 있습니다. 해외 연수 수업을 위한 것일 수도 있지 않나요? + confirm_create_lbl: 확인 및 만들기 + confirm_save_lbl: 요약 + confirm_save_ttl: 모두 맞나요? + confirm_save_desc: > + 저장하기 전에 지금까지 입력한 모든 정보를 검토하여 올바른지 확인하세요. + 잘못된 내용이 있으면 클릭하여 돌아가서 수정하세요. 수업이 저장된 후에는 + 활동을 추가하고 학생 등록을 시작할 수 있습니다. + confirm_save_name: 수업 이름 + confirm_save_number: 수업 번호 + confirm_save_description: 수업 설명 + confirm_save_dates: > + 수업은 {{open_date}}에 시작하여 {{close_date}}에 마감됩니다. + 모두 {{timezone}} 시간대로 진행됩니다. + instructors_lbl: 강사 + instructors_ttl: 이 수업을 가르칠 사람은 누구인가요? + instructor_desc: > + 이 수업 강의에 참여하는 강사를 추가하세요. + instructor_remove_desc: > + 참고: CoLab.online 학교 관리자만 수업에서 자신을 제거할 수 있습니다. + project_lbl: 프로젝트 추가 + project_ttl: 그룹 프로젝트를 추가할까요? + project_desc: > + 수업에 프로젝트를 만들면 학생들을 팀에 배정하고 매주 체크인하게 하여 + 팀이 어떻게 진행되고 있는지 파악할 수 있습니다. 지금 팀을 만드시겠습니까? + project_start_week: 프로젝트는 몇 주차에 시작해야 하나요? + experience_sim_init: > + CoLab.online은 학생들이 팀워크를 소개하고 기대할 것에 대한 토론을 촉진하는 + 데 도움이 되는 시뮬레이션된 팀워크 경험을 통해 학생들을 안내할 수 있습니다. + 이를 제공하시겠습니까? + project_support_site: > + CoLab.online이 무엇을 하는지, 제공하는 것을 최대한 활용하는 더 많은 도구와 + 우리가 기반한 연구의 일부를 보고 싶으시다면 방문하세요 + readings_lbl: 읽기 자료 + readings_ttl: 게임화된 협업 읽기를 추가할까요? + readings_desc: > + CoLab.online의 읽기 과제는 학생들에게 읽기에서 자신에게 의미 있는 용어를 추출하고 + 정의하도록 요청하며, 그런 다음 강사에게 피드백을 제공할 기회를 줍니다. 그런 다음 + 빙고 워크시트를 통해 게임 형식으로 새 어휘를 복습할 수 있습니다. + students_lbl: 학생 + students_ttl: 학생 등록 + students_desc: > + 아래 상자에 이메일 주소를 입력하여 학생을 수동으로 등록할 수 있지만, 오른쪽 + 이미지를 스캔하여 직접 등록하도록 하는 것이 더 쉽습니다. 이미지를 클릭하거나 + 그 아래 텍스트를 클릭하여 강의계획서에 삽입하기 위해 이미지를 다운로드할 수 있습니다. + enrollment_qr_lbl: 등록 QR 코드 다운로드 + next_btn: 다음 + prev_btn: 이전 + save_btn: 저장 + confirm_save_btn: "모두 맞습니다 — 만들겠습니다!" + activities: + type_col: 유형 + name_col: 이름 + status_col: 상태 + open_col: 시작 날짜 + close_col: 종료 날짜 + delete_lbl: 삭제 + save_first_msg: 활동을 추가하려면 수업을 먼저 저장해야 합니다. + not_active_lbl: 활성화 안 됨 + active_lbl: 활성화됨 + expired_lbl: 기한 완료 + re_invite: 재초대 + drop: 제외 + courses: 수업 + drop_student_confirm_dlg: > + 이 사용자를 이 수업에서 제외하시겠습니까? 나중에 되돌릴 수 있지만 데이터 손실이 + 발생하거나 학생에게 혼란을 줄 수 있습니다. + drop_confirm_title: 수업에서 학생 제외 확인 + drop_cancel_btn: 취소 + drop_tooltip_title: 학생 제외 + drop_tooltip_aria: 학생 제외 + first_name: 이름 + last_name: 성 + email: 이메일 + bingo_progress: 빙고 진행 상황 + assessment_progress: 평가 진행 상황 + assessment_performance: 평가 성과 + experience_progress: 경험 진행 상황 + experience_performance: 경험 성과 + status: 상태 + drop_student: 학생 제외 + accept_student: 학생 수락 + decline_student: 학생 거부 + cancel: 취소 + save_course_warning: 학생을 배정하려면 수업을 저장해야 합니다 diff --git a/config/locales/critique.ko.yml b/config/locales/critique.ko.yml new file mode 100644 index 000000000..8987c13e1 --- /dev/null +++ b/config/locales/critique.ko.yml @@ -0,0 +1,36 @@ +ko: + critiques: + critique_title: 비평 + error: + not_loaded: 제출물이 로드되지 않았습니다 + feedback_required: > + 완벽한 점수 미만의 경우 피드백이 필요합니다. + submissions_title: 제출물 + submitted: 과제 제출 + submitted_text: 제출된 텍스트 + submitted_link: 제출된 링크 + submission_list_hidden: 제출물 목록을 보려면 여기를 클릭하세요 + no_text: 입력된 텍스트 없음 + feedback: 전체 피드백 + calculated_score_lbl: 계산된 점수 + override_option_lbl: 점수를 재정의할까요? + override_score_lbl: 점수 설정 + clear_override_btn: 재정의된 점수 지우기 + history: 이전 제출물 및 피드백 + rubric: + name: 이름 + version: 버전 + minimum: 최소 요구 사항 미충족. + criteria_feedback: 기준 피드백 + save_btn: 피드백 저장 + save_success_msg: 피드백이 성공적으로 저장되었습니다 + save_fail_msg: 피드백 저장에 실패했습니다 + submissions: + id: 제출 ID + score: 점수 + calculated_score: 계산된 점수 + submitted: 제출 날짜 + withdrawn: 철회 날짜 + not_withdrawn: -- + submitter: 제출자 + score_na: -- diff --git a/config/locales/devise.ko.yml b/config/locales/devise.ko.yml new file mode 100644 index 000000000..e0eb51886 --- /dev/null +++ b/config/locales/devise.ko.yml @@ -0,0 +1,167 @@ +ko: + devise: + change_password_intro: 새 비밀번호를 입력하고 확인하세요 + bingo_performance: 빙고 성과 + experience_performance: 경험 참여 수준 + assessment_performance: 평가 참여 수준 + email_fld: 이메일 + password_fld: 비밀번호 + reset_btn: 초기화 + confirmations: + confirmed: "이메일 주소가 성공적으로 확인되었습니다." + send_instructions: > + 몇 분 내에 이메일 주소를 확인하는 방법에 대한 지침이 담긴 이메일을 받게 됩니다. + send_paranoid_instructions: > + 이메일 주소가 데이터베이스에 있는 경우 몇 분 내에 이메일 주소를 확인하는 방법에 + 대한 지침이 담긴 이메일을 받게 됩니다. + no_instructions: "확인 지침을 받지 못하셨습니까?" + no_token: > + 확인 이메일에서 오지 않으면 이 페이지에 접근할 수 없습니다. 확인 이메일이 있다면 + 제공된 전체 URL을 사용했는지 확인하세요. + failure: + already_authenticated: "이미 로그인하셨습니다." + inactive: "계정이 아직 활성화되지 않았습니다." + invalid: "잘못된 %{authentication_keys} 또는 비밀번호입니다." + email_sign_in: "잘못된 이메일 또는 비밀번호입니다." + locked: "계정이 잠겼습니다." + last_attempt: "계정이 잠기기 전에 한 번 더 시도할 수 있습니다." + not_found_in_database: "잘못된 %{authentication_keys} 또는 비밀번호입니다." + timeout: "세션이 만료되었습니다. 계속하려면 다시 로그인하세요." + unauthenticated: "계속하기 전에 로그인하거나 회원가입해야 합니다." + unconfirmed: "계속하기 전에 이메일 주소를 확인해야 합니다." + mailer: + confirmation_instructions: + subject: "확인 지침" + reset_password_instructions: + subject: "비밀번호 재설정 지침" + unlock_instructions: + subject: "잠금 해제 지침" + password_change: + subject: "비밀번호 변경됨" + omniauth_callbacks: + failure: "\"%{reason}\" 때문에 %{kind}에서 인증할 수 없었습니다." + success: "%{kind} 계정에서 성공적으로 인증되었습니다." + google_auth: Google로 로그인 + passwords: + no_token: > + 비밀번호 재설정 이메일에서 오지 않으면 이 페이지에 접근할 수 없습니다. 비밀번호 + 재설정 이메일에서 오신다면 제공된 전체 URL을 사용했는지 확인하세요. + send_instructions: > + 몇 분 내에 기본 이메일 주소로 비밀번호를 재설정하는 방법에 대한 지침이 담긴 이메일을 + 받게 됩니다. 로그아웃하고 이메일의 링크를 사용하여 비밀번호를 재설정하세요. + send_paranoid_instructions: > + 해당 이메일 주소가 데이터베이스에 있다면 몇 분 내에 기본 이메일 주소로 비밀번호 + 복구 링크를 받게 됩니다. 받으면 재설정 링크를 클릭하기 전에 로그아웃하세요. + updated: "비밀번호가 성공적으로 변경되었습니다. 이제 로그인되었습니다." + updated_not_active: "비밀번호가 성공적으로 변경되었습니다." + change_title: 비밀번호 변경 + new: 새 비밀번호 + confirm: 새 비밀번호 확인 + change_submit: 비밀번호 변경 + hint: "최소 %{min}자" + forgot_title: 비밀번호를 잊으셨습니까? + forgot_submit: 비밀번호 재설정 지침 보내기 + reset_tab: 비밀번호를 잊으셨습니까? + registrations: + first_name_fld: 이름 + last_name_fld: 성 + signup: 회원가입 + signup_tab: 회원가입 + signup_btn: 가입하기! + my_courses: 내 수업 + my_courses_count: + zero: 아직 CoLab 수업에 참여하지 않으셨습니다. + one: 다음 수업에 참여하셨습니다. + other: "다음 %{count}개의 수업에 참여하셨습니다." + hometown: 어디서 자랐습니까? + impairments: > + 관점에 영향을 미치는 장애가 있습니까? + (선택 사항) + impairment_visual: 시각 + impairment_auditory: 청각 + impairment_motor: 운동 + impairment_cognitive: 인지 + impairment_other: 기타 + account_info: 계정 정보 입력 + tell_about: 자신에 대해 알려주세요 (선택 사항) + tell_about_personalized: > + %{name}님에 대해 알려주세요 (선택 사항) + activity_history: 참여한 활동 기록 + no_activities: 아직 활동이 없습니다 + disp_stgs: 표시 설정 + new_profile_submit: 프로필 만들기! + update_profile_submit: 프로필 업데이트! + your_info: 계정 정보 + edit_profile: 프로필 편집 + reg_emails: 등록된 이메일 + primary: 기본 + study_title: 연구 제목 + study_status: 참여 상태 + study_participant: 참여 중 + study_non_participant: 참여하지 않음 + update_status: 검토/변경 + confirmed: 확인됨 + waiting_confirmations: "현재 확인 대기 중:" + consent_history: 현재 적용 가능한 연구 참여 기록 + password_change: 비밀번호를 변경하시겠습니까? 여기를 클릭하면 이메일로 지침을 보내드립니다. + make_prim: 기본으로 설정 + simulation_id: "시뮬레이션 ID: %{sim_id}" + experience_not_started: 먼저 경험을 시작해야 합니다 + unhappy: 불만족스럽습니까? 계정 삭제에 대해 지원팀에 이메일을 보내세요. + cancel_acct_hdg: 계정 취소 + cancel_acct_link: 계정 제거 표시 + new_address_lbl: "새 주소:" + new_address_prompt: 새 주소는 무엇입니까? + optional_demo: > + 다음 정보를 제공하는 것은 선택 사항이지만, 제공하면 더 나은 경험을 제공하는 데 + 도움이 될 수 있습니다. + destroyed: "안녕히 가세요! 계정이 성공적으로 취소되었습니다. 다시 만나기를 바랍니다." + signed_up: "환영합니다! 성공적으로 가입되었습니다." + signup_failed: > + 죄송합니다만 계정을 만들 수 없었습니다. 주소가 이미 가입되어 있거나 주소 자체가 + 유효하지 않을 수 있습니다. 지원팀에 문의하세요. + signed_up_but_inactive: > + 성공적으로 가입되었고 계정이 예약되었습니다. 그러나 계정이 아직 활성화되지 않아 + 로그인할 수 없습니다. 이메일을 확인하고 링크를 클릭하여 새 계정을 확인하고 활성화하세요. + signed_up_but_locked: > + 성공적으로 가입되었습니다. 그러나 계정이 잠겨 있어 로그인할 수 없습니다. + signed_up_but_unconfirmed: > + 이메일 주소로 확인 링크가 포함된 메시지가 전송되었습니다. 링크를 따라 계정을 + 활성화하세요. + update_needs_confirmation: > + 계정이 성공적으로 업데이트되었지만 새 이메일 주소를 확인해야 합니다. 이메일을 + 확인하고 확인 링크를 따라 새 이메일 주소를 확인하세요. + email_add: 주소를 추가하시겠습니까? + updated: "계정이 성공적으로 업데이트되었습니다." + email_added: 새 이메일이 성공적으로 추가되었습니다. + email_not_added: > + 해당 이메일 주소를 추가할 수 없었습니다. 이미 사용 중일 수 있습니다. + 지원팀에 문의하세요. + email_destroyed: 해당 이메일 주소가 기록에서 완전히 삭제되었습니다. + set_primary: 기본 이메일 주소가 설정되었습니다. + sessions: + signed_in: "환영합니다! 성공적으로 로그인되었습니다." + signed_out: "성공적으로 로그아웃되었습니다." + already_signed_out: "성공적으로 로그아웃되었습니다." + login: 로그인 + login_submit: 로그인! + unlocks: + send_instructions: > + 몇 분 내에 계정 잠금을 해제하는 방법에 대한 지침이 담긴 이메일을 받게 됩니다. + send_paranoid_instructions: > + 계정이 있는 경우 몇 분 내에 잠금을 해제하는 방법에 대한 지침이 담긴 이메일을 + 받게 됩니다. + unlocked: "계정이 성공적으로 잠금 해제되었습니다. 계속하려면 로그인하세요." + no_instructions: "잠금 해제 지침을 받지 못하셨습니까?" + resend_title: 잠금 해제 지침 재전송 + resend_submit: 잠금 해제 지침 재전송! + errors: + messages: + already_confirmed: "이미 확인되었습니다. 로그인을 시도해 보세요" + confirmation_period_expired: "%{period} 내에 확인해야 합니다. 새 것을 요청하세요" + expired: "만료되었습니다. 새 것을 요청하세요" + not_found: "찾을 수 없습니다" + not_locked: "잠기지 않았습니다" + not_saved: + one: "오류 1개로 인해 이 %{resource}을(를) 저장할 수 없습니다:" + other: "오류 %{count}개로 인해 이 %{resource}을(를) 저장할 수 없습니다:" diff --git a/config/locales/diagnosis.ko.yml b/config/locales/diagnosis.ko.yml new file mode 100644 index 000000000..ffe4f562e --- /dev/null +++ b/config/locales/diagnosis.ko.yml @@ -0,0 +1,6 @@ +ko: + diagnosis: + other_name_rqrd: > + 이 내러티브에서 식별한 행동의 이름을 입력해 주세요. + duplicate_entry: > + '뒤로' 또는 '새로고침' 버튼을 사용하지 마세요. 올바른 주로 돌아갑니다. diff --git a/config/locales/experiences.ko.yml b/config/locales/experiences.ko.yml new file mode 100644 index 000000000..5bc3348f5 --- /dev/null +++ b/config/locales/experiences.ko.yml @@ -0,0 +1,133 @@ +ko: + experience_admins: + name: 경험 이름 + lead_time_lbl: 강사 준비 일수 + student_deadline_msg: "학생들은 {{date}}까지 완료해야 합니다." + active: 활성화됨 + timezone_warning: "모든 날짜는 {{timezone}} 시간대입니다." + date_range: 경험 날짜 + start_date_lbl: 경험 시작 날짜 + date_to_lbl: 까지 + end_date_lbl: 경험 종료 날짜 + create: 경험 만들기 + save: 경험 저장 + errors: + must_be created: > + 학생이 반응하기 전에 경험을 먼저 만들어야 합니다. + tabs: + details: 세부 사항 + results: 결과 + response_word_cloud: 응답 워드 클라우드 + lti: + panel_title: LTI 성적 전달 + line_item_url_lbl: LMS 라인 항목 URL + line_item_url_placeholder: "예: https://lms.example.com/api/lti/courses/1/line_items/1" + ags_token_url_lbl: AGS 액세스 토큰 URL + ags_token_url_placeholder: "예: https://lms.example.com/login/oauth2/token" + client_id_lbl: 클라이언트 ID + deployment_id_lbl: 배포 ID + iss_lbl: 발급자 (iss) + save_btn: LTI 연결 저장 + push_btn: LMS에 성적 전송 + not_configured: 구성되지 않음 + configured: 연결됨 + push_confirm: 지금 모든 성적을 LMS에 전송할까요? + experiences: + simulation: 협업 경험 시뮬레이션 + available: "시뮬레이션: %{task}" + completed: "완료된 시뮬레이션: %{task}" + instructions_lbl: 지침 + glossary_lbl: 용어집 + scenario_lbl: 시나리오 + narrative_lbl: 내러티브 + behavior_lbl: 행동 + overall_diagnosis: 전체 진단 + reaction_diagnosis: 반응 진단 + reaction_suggestions: 반응 제안 + start_date_lbl: 경험 시작 날짜 + date_to_lbl: 까지 + end_date_lbl: 경험 종료 날짜 + close_pnl: 패널 닫기 + create_success: 경험이 성공적으로 만들어졌습니다. + update_success: 경험이 성공적으로 업데이트되었습니다. + destroy_success: 경험이 성공적으로 삭제되었습니다. + soft_delete_success: 경험이 비활성화되어 삭제 표시되었습니다. + wrong_course: 해당 경험은 다른 수업의 일부입니다. + instr_title: 경험 지침 + not_started: 시작 안 됨 + not_completed: 완료되지 않음 + improvements: 개선 사항 + reactions: + student_lbl: 학생 + email_lbl: 이메일 + completion_lbl: 완료 + narrative_lbl: 내러티브 + scenario_lbl: 시나리오 + response_lbl: 응답 + improvements_lbl: 개선 사항 + suggestions_lbl: 제안 + none_yet: 아직 반응이 없습니다. + tz_warn: "이 경험은 %{time_zone} 시간대에서 진행되며 모든 날짜는 이를 반영합니다." + react_title: 경험 반응 + editing: 경험 편집 중 + react_success: 경험에 대한 반응이 기록되었습니다 + react_fail: 반응 기록 중 문제가 발생했습니다. 다시 시도하세요. + no_experiences: 경험 없음 + performance_explained: > + 이 값은 CoLab 내에서 배정된 시뮬레이션된 그룹 작업 경험의 평균 완료율을 반영합니다. + inst_p1: > + 이 경험에서 학생은 한 학기 동안 진행된 협업 그룹 프로젝트에 대해 작성된 주간 일지를 + 읽게 됩니다. 항목들은 프로젝트의 14주를 기록합니다. 학생은 가상의 인물이므로 개인 + 정보 보호는 중요하지 않습니다. 각 내러티브를 읽으면서 나열된 행동 중 그 주의 + 그룹 역학을 가장 잘 특징짓는 하나의 행동을 결정하세요. + inst_p2: > + 내러티브의 14주에 대한 위의 작업을 수행한 후, 동일한 행동 목록을 사용하여 전체 학기에 + 걸친 그룹의 행동에 대한 전반적인 평가를 요청받게 됩니다. + inst_p3: > + 경험 중에 브라우저의 뒤로 버튼을 사용하지 마세요. 어떤 + 이유로든 중단해야 하는 경우 돌아왔을 때 멈춘 곳에서 계속할 수 있습니다. + scenario_p1: > + 이 수업의 학생들은 이전에 함께 작업한 적이 없는 다른 세 학생과 함께 네 명으로 구성된 + 그룹에서 연구 논문을 작성하고 있습니다. 논문을 완성하는 데 14주가 주어집니다. + scenario_p2: > + 5주차에 제출해야 하는 첫 번째 과제는 그룹의 선택된 논문 주제와 요약이 포함된 예비 + 참고 문헌 목록을 제출하는 것입니다. 9주차에는 초고를 제출합니다. 13주차에는 각 그룹이 + 전체 수업에 공식적인 프레젠테이션을 하고 최종 논문은 14주차 말까지 강사에게 제출됩니다. + scenario_p3: > + 각 그룹은 수업 외 시간에 만나 이 프로젝트를 진행해야 하며 정기적인 회의를 예약하는 + 것이 권장됩니다. 마지막으로, 각 학생은 강사가 그룹이 어떻게 협력하는지 이해할 수 있도록 + 모든 구성원의 기여를 자세히 기록하는 주간 반성 일지를 작성해야 합니다. + index: + title: 경험 목록 + show: + title: 경험 세부 사항 + edit: + title: 경험 편집 + new: + title: 새 경험 + next: + journal: "일지 항목: {{week_num}}주차" + prompt: 지금 이 그룹을 가장 잘 특징짓는 행동은 무엇인가요? + other: 어떤 행동을 보셨나요? + comments: 의견 + click_for_comment: > + 이 내러티브에 대해 추가 의견이 있으면 여기를 클릭하세요. + save_and_continue: 저장 및 계속 + reaction: + title: 전체 그룹 행동 + instructions: > + 방금 다 읽은 전체 내러티브를 되돌아보고 다음 행동 중 전체 학기 동안 그룹을 + 가장 잘 특징짓는 행동을 알려주세요. + dom_behavior: 내러티브에서 지배적인 행동은 무엇이었나요? + improve: 내러티브를 어떻게 개선할 수 있나요? + suggest: '제안 사항:' + submit: 제출 + instructions: + title: 이 경험을 완료하기 위한 지침 + scenario_lbl: 학생 프로젝트 시나리오 + behaviors_lbl: 행동 + behaviors_lbl_sub: 이 레이블과 설명은 이후 각 페이지에 제공됩니다 + next: 다음 + reminder: > + 언제든지 페이지 오른쪽 상단 모서리의 지침 버튼을 사용하여 이 지침이나 + 프로젝트 설명에 접근할 수 있습니다. diff --git a/config/locales/graphing.ko.yml b/config/locales/graphing.ko.yml new file mode 100644 index 000000000..f5838d336 --- /dev/null +++ b/config/locales/graphing.ko.yml @@ -0,0 +1,55 @@ +ko: + graphing: + instructions: > + 이 페이지를 사용하여 학생들에게 사용 가능한 데이터를 시각화하세요. + admin_instructions: > + 모든 데이터는 실제 데이터입니다. 공개 청중에게 발표할 때는 익명화 기능을 사용하고 + 동의를 제공한 사용자로 필터링하세요. + lay_instructions: > + 모든 데이터는 실제 데이터이지만 모든 청중에게 적합하도록 익명화되었습니다. + agree: 동의 + disagree: 비동의 + consent_switch: 동의한 사용자만 표시 + anon_switch: 데이터 익명화 + anon_confirm_title: 기존 차트를 지울까요? + anon_confirm: > + 혼동을 방지하기 위해 연구 중심 차트와 교육 중심 차트를 동시에 표시하지 않습니다. + 따라서 이 변경은 아래의 모든 차트를 제거합니다. 계속하시겠습니까? + projects_list: 프로젝트 선택 + group_list: 그룹 선택 + individual_list: 개인 선택 + loading: 데이터 로딩 중 + chart_for_group: "{{subject}}의 그룹 차트" + chart_for_individual: "{{subject}}의 개인 차트" + chart_for_project: 프로젝트용 + none: 선택 없음 + date: 날짜 + contribution_lvl: 기여 수준 + chart_dwn_warn: > + 이 차트 다운로드 기능은 실험적이며 Chrome에서만 작동합니다. 또한 이후에 차트를 + 다시 로드해야 할 수도 있습니다. 진행하시겠습니까? + chart_for: " 차트 " + for_project: 프로젝트용 + group: "그룹 " + and_group: " 및 그룹 " + wrote: " 작성" + value: 값 + ind_ad: 모든 데이터 + ind_ab: 행동별 평균 + ind_ao: 전체 평균 + ind_ag_g: 그룹 일치도 + ind_ag_s: 자신과의 일치도 + ind_ag_m: 자신 제외 일치도 + g_ad: 모든 데이터 + g_am: 구성원별 평균 + g_vb: 행동별 분산 + g_vm: 구성원별 분산 + g_ag_b: 행동별 일치도 + g_ag_m: 구성원별 일치도 + low: 낮음 + high: 높음 + click_for_more: 간편 보기 클릭 + index: + who: 누구를 보고 싶으신가요? + what_data: 어떤 데이터를 보고 싶으신가요? + which: 어떤 프로젝트? diff --git a/config/locales/home.ko.yml b/config/locales/home.ko.yml index 69b8eb1c9..2214ce253 100644 --- a/config/locales/home.ko.yml +++ b/config/locales/home.ko.yml @@ -40,6 +40,12 @@ ko: history: 진행 상황 about_you: 자기 소개 calc_diversity: 견해 + calc_diversity_hdr: 견해 + calc_diversity_instr: > + 견해 점수를 계산하려면 팀에 고려 중인 사람들의 이메일 주소를 입력하세요. + 쉼표나 공백으로 구분하여 여러 이메일을 입력할 수 있습니다. + found_users: 찾은 사용자 + perspective_score: 견해 점수 users: 사용자 diversity_score: 견해 점수 calc_diversity_sub: 점수를 말해줘! @@ -190,6 +196,9 @@ ko: student_tasks: 학생용 할 일 task_type: 할 일 유형 sapa: 자기 평가 및 동료 평가 + terms_lists: + insufficient_msg: 용어가 충분하지 않습니다 + sufficient_msg: 플레이 준비 완료 terms_list: 용어 목록 제출 course_confirm: > {{course_list_text}}에 추가되었지만, 때때로 강사들이 실수를 할 수 있으므로 @@ -218,7 +227,7 @@ ko: 이미 {{course_name}} ({{course_number}}) 수업의 강사(또는 조교)로 등록되어 있어 자신의 수업에 등록할 수 없습니다. self_enroll: 나를 등록하세요! - self_enroll_cancel: 추소하고 홈으로 돌아가기 + self_enroll_cancel: 취소하고 홈으로 돌아가기 list: type: 유형 task_name: 할 일 이름 diff --git a/config/locales/installments.ko.yml b/config/locales/installments.ko.yml new file mode 100644 index 000000000..8ab9c7b69 --- /dev/null +++ b/config/locales/installments.ko.yml @@ -0,0 +1,31 @@ +ko: + installments: + title: 그룹은 어떻게 함께 일했나요? + subtitle: 주간 체크인 + submit: 주간 체크인 제출 + success: 응답이 성공적으로 저장되었습니다 + peer_submitted: "{{name}}님이 동료 평가를 제출했습니다." + err_unknown: 응답을 기록할 수 없습니다 + err_normalize_sums: > + 체크인 값을 조정할 수 없습니다. 관리자에게 문의하세요. + demo_success: > + 응답이 성공적으로 저장되었을 것입니다. 데모가 완료되었습니다. + err_not_member: > + 이 그룹의 구성원이 아니므로 이 체크인을 제출할 수 없습니다. + comment_prompt: 추가 의견을 작성하시겠습니까? + comment_input_prompt: 의견 입력 + instructions: > + {{group_name}} 그룹의 이번 주 평가를 완료하세요 ({{project_name}}에서 함께 작업 중). + 그룹의 {{member_count}}명 구성원이 {{factor_count}}개 요소에 대해 기여한 노력의 양을 + 표시하여 완료하세요. 이 보고서는 지난 한 주만 다루어야 하며 이전 기간은 + 포함하지 않아야 한다는 점을 유념하세요. + slider: + instructions: > + 슬라이더를 사용하여 각 구성원이 각 요소에 기울인 노력을 늘리거나 줄이세요. + 한 슬라이더를 늘리면 다른 모든 슬라이더가 비례적으로 자동 감소하고 + 그 반대도 마찬가지입니다. 보고서를 제출하기 전에 각 요소 집합을 방문해 주세요. + basic: + instructions: > + 아래 각 열의 합계는 %{total_val}이어야 하며 하단 행에 현재 합계가 표시됩니다. + 또한 합계가 %{total_val}과 같을 때만 제출 버튼이 활성화됩니다. + totals: 합계
(%{total_val}과 같아야 함) diff --git a/config/locales/intro.en.yml b/config/locales/intro.en.yml index 44605f0a7..a3accb6d5 100644 --- a/config/locales/intro.en.yml +++ b/config/locales/intro.en.yml @@ -1,4 +1,62 @@ -intro_page: - description: This is the introduction. - next_button: Continue - title: Welcome +en: + intro: + tooltips: + welcome: Welcome + about: About + why: Why CoLab? + research: Research + student: Student? + instructor: Instructor? + titles: + about: Who's behind CoLab? + why: How can CoLab help you? + research: The research behind CoLab + student: CoLab features for students + instructor: CoLab features for instructors + why_slides: + captions: + one_one: > + Collaboration can look different for + everyone. + one_two: > + But have you ever experienced any of these scenarios + in group projects? + two_one: > + Let's take a look at some examples of unequal group + work participation... + two_two: > + Group Domination: One person takes over and + thinks everyone else's opinion is not good enough + three_one: Have you ever been a George? + three_two: > + Leave it to George: One person does all the work and + everyone else watches + four_one: Or maybe this sounds familiar? + four_two: > + Social loafers or Free Riders: One or more students + slack off while everyone else does the work + five_one: What would you do in these situations? + five_two: > + Do you have to wait until the end of the semester to get help + from your professor? + six_one: > + What if there was a way for your professor to help + before things got out of hand? + six_two: Now there is! + seven_one: + title: CoLab.online can help! + check-ins: Weekly self- and peer-assessment check-ins + growth: Growth focused (not judgment) + visualizations: Visualizations + diversity: Diversity-focused group composition + gamification: Gamified collaborative reading + simulations: Simulated team experience + iterative_assignments: Iterative assignments + seven_two: + title: Are you a... + student: Student? + instructor: Instructor? + + images: + student_concern: Student talks to teacher + normally_functioning: A group of students where all are engaged diff --git a/config/locales/intro.es.yml b/config/locales/intro.es.yml index 34efab7d9..af001a686 100644 --- a/config/locales/intro.es.yml +++ b/config/locales/intro.es.yml @@ -1,3 +1,54 @@ -intro_page: - next_button: Continuar - title: Bienvenido +es: + intro: + tooltips: + welcome: Bienvenidos + about: Sobre nosotros + why: Porque CoLab? + research: Investigación + student: Estudiante? + instructor: Profesor? + titles: + about: ¿Quién está detrás de CoLab? + why: ¿Cómo puede ayudarle CoLab? + research: La investigación detrás de CoLab + student: Funciones de CoLab para estudiantes + instructor: Funciones de CoLab para instructores + why_slides: + captions: + one_one: > + Todos colaboramos de diferente manera + one_two: En tu experencia trabajando en grupo, has pasadp por uno o mas de estas situaciones? + two_one: > + Veamos unos ejemplos de participacion disparejo en grupos de trabajo... + two_two: > + El dominador: Una persona cree que tiene la razon y + no escucha a los demas + three_one: Te han tratado como Jorge? + three_two: > + Dejalo para Jorge: Una persona se queda haciendo el trabajo + mientras todos se le queda mirando + four_one: O esto suena familiar? + four_two: > + El holgazan social: Uno o mas de los estudiantes hacen nada + mientras los demas hacen el trabajo + five_one: Que harias en estas situaciones? + five_two: No esperes hasta el fin del semestre para informarle a tu profesor de lo que ha pasado + six_one: Y si hubiera una forma de que tu profesor te pueda ayudar? + six_two: Ahora lo hay! + seven_one: + title: CoLab.online te puede ayduar! + check-ins: Controles semanales de autoevaluación y evaluación de pares + growth: Enfoque en desarollo sin juzgar + visualizations: Visualizaciónes + diversity: Composición del grupo centrada en la diversidad + gamification: Lectura colaborativa gamificada + simulations: Experiencia de equipo simulada + iterative_assignments: Tareas itererativas + seven_two: + title: Eres un... + student: Estudiante? + instructor: Instructor? + + images: + student_concern: Student talks to teacher + normally_functioning: A group of students where all are engaged diff --git a/config/locales/intro.ko.yml b/config/locales/intro.ko.yml index 718b4544d..01cbb5aa8 100644 --- a/config/locales/intro.ko.yml +++ b/config/locales/intro.ko.yml @@ -1,48 +1,44 @@ ko: intro: tooltips: - welcome: Welcome - about: About + welcome: 환영합니다 + about: 소개 why: CoLab을 선택해야만 하는 이유 - research: Research - student: Student? - instructor: Instructor? + research: 연구 + student: 학생? + instructor: 강사? titles: - about: Who's behind CoLab? - why: How can CoLab help you? - research: The research behind CoLab - student: CoLab features for studentsWhy CoLab? - instructor: CoLab features for instructors + about: CoLab은 누가 만들었나요? + why: CoLab이 어떻게 도움이 될 수 있나요? + research: CoLab의 연구 기반 + student: 학생을 위한 CoLab 기능 + instructor: 강사를 위한 CoLab 기능 why_slides: captions: one_one: > - Collaboration can look different for - everyone. + 협업은 사람마다 다르게 보일 수 있습니다. one_two: > - But have you ever experienced any of these scenarios - in group projects? + 그룹 프로젝트에서 이런 상황을 경험한 적이 있으신가요? two_one: > - Let's take a look at some examples of unequal group - work participation... + 불균등한 그룹 작업 참여의 몇 가지 예를 살펴봅시다... two_two: > - Group Domination: One person takes over and - thinks everyone else's opinion is not good enough - three_one: Have you ever been a George? + 그룹 지배: 한 사람이 주도하고 다른 사람의 의견은 + 충분하지 않다고 생각하는 경우 + three_one: 조지가 된 적이 있으신가요? three_two: > - Leave it to George: One person does all the work and - everyone else watches - four_one: Or maybe this sounds familiar? + 조지에게 맡겨두기: 한 사람이 모든 일을 하고 + 나머지는 지켜보는 경우 + four_one: 이런 상황이 익숙하게 느껴지시나요? four_two: > - Social loafers or Free Riders: One or more students - slack off while everyone else does the work - five_one: What would you do in these situations? + 소셜 무임승차자: 한 명 이상의 학생이 빈둥거리는 동안 + 나머지가 모든 일을 하는 경우 + five_one: 이런 상황에서 어떻게 하시겠습니까? five_two: > - Do you have to wait until the end of the semester to get help - from your professor? + 교수님의 도움을 받기 위해 학기 말까지 기다려야 하나요? six_one: > - What if there was a way for your professor to help - before things got out of hand? - six_two: Now there is! + 일이 걷잡을 수 없게 되기 전에 교수님이 도움을 + 줄 수 있는 방법이 있다면 어떨까요? + six_two: 이제 있습니다! seven_one: title: 당신에게 CoLab.online이 필요한 이유입니다! check-ins: 매주 자기평가 및 동료평가 진행 @@ -53,10 +49,10 @@ ko: simulations: 시뮬레이션을 통한 협력 체험 iterative_assignments: 반복 실행 과제 seven_two: - title: Are you a... - student: Student? - instructor: Instructor? + title: 당신은 누구입니까? + student: 학생? + instructor: 강사? images: - student_concern: Student talks to teacher - normally_functioning: A group of students where all are engaged + student_concern: 학생이 교사에게 이야기하는 모습 + normally_functioning: 모든 학생이 참여하는 그룹 diff --git a/config/locales/ko.yml b/config/locales/ko.yml new file mode 100644 index 000000000..ca7908a1d --- /dev/null +++ b/config/locales/ko.yml @@ -0,0 +1,10 @@ +ko: + hello: "안녕 세상!" + lti: + connection_saved: "LTI 연결이 성공적으로 저장되었습니다." + connection_save_failed: "LTI 연결 저장에 실패했습니다." + not_configured: "LTI 연결이 구성되지 않았습니다. 라인 항목 URL, AGS 액세스 토큰 URL 및 클라이언트 ID를 입력하세요." + grades_pushed: + one: "1명의 학생에 대한 성적을 성공적으로 전송했습니다." + other: "%{count}명의 학생에 대한 성적을 성공적으로 전송했습니다." + grades_push_partial: "성적이 부분적으로 전송되었습니다: %{success}개 성공, %{failed}개 실패." diff --git a/config/locales/lti.ko.yml b/config/locales/lti.ko.yml new file mode 100644 index 000000000..fde8f115d --- /dev/null +++ b/config/locales/lti.ko.yml @@ -0,0 +1,28 @@ +ko: + lti: + select_content: + title: "CoLab – 연결할 활동 선택" + heading: "Moodle에 연결할 CoLab 활동 선택" + instructions: > + 아래에서 활동을 선택하세요. Moodle이 수업에서 직접 링크를 만들고 + 해당하는 경우 성적부 열이 추가됩니다. + no_courses: > + 사용 가능한 수업이 없습니다. 적어도 하나의 CoLab 수업에서 강사인지 확인하세요. + type_col: "유형" + action_col: "실행" + select_btn: "선택" + select_btn_aria: "%{name} 선택" + no_activities: "이 수업에 아직 활동이 없습니다." + bingo: + name_col: "용어 목록 (빙고 게임)" + type: "빙고 / 용어 목록" + project: + name_col: "프로젝트" + type: "프로젝트" + experience: + name_col: "경험" + type: "경험" + deep_link_response: + title: "Moodle로 돌아가는 중\u2026" + body: "선택 항목을 Moodle로 전송 중입니다. 잠시 기다려 주세요\u2026" + continue_btn: "Moodle로 계속" diff --git a/config/locales/profiles.ko.yml b/config/locales/profiles.ko.yml new file mode 100644 index 000000000..506a4ee31 --- /dev/null +++ b/config/locales/profiles.ko.yml @@ -0,0 +1,98 @@ +ko: + profiles: + activities: + name: 활동 + type: 유형 + course_name: 수업 + course_number: 수업 번호 + first_name: 이름 + last_name: 성 + reset_btn: 변경 취소 + save_btn: 프로필 저장 + confirm_leave_hdr: 저장하지 않고 나가시겠습니까? + confirm_leave: > + 이 페이지를 나가시겠습니까? 저장하지 않은 변경 사항은 사라집니다. + create_btn: 프로필 만들기 + edit_profile: 프로필 편집 + tabs: + details: 세부 사항 + courses: 내 수업 + history: 기록 + research: 연구 참여 + cancel: 취소 + email_settings: 이메일 설정 + emails: + email_lbl: 이메일 주소 + registered_col: 등록된 이메일 + primary_col: 기본 + set_primary: 기본으로 설정할까요? + confirmed_col: 확인됨 + remove_btn: 제거할까요? + add_btn: 이메일 추가! + add_dlg_title: 이메일 추가 + add_dlg: 새 이메일 주소 추가 + none_yet: 로드된 이메일이 없습니다. + remove_tltp: 이 주소 제거 + none_option: 선택 없음 + course_status: + name: 이름 + number: 번호 + bingo: 빙고 진행 상황 + assessment: 평가 진행 상황 + experience: 경험 진행 상황 + consent: + name: 연구 제목 + status: 연구 상태 + accept_status: 수락됨? + active: 활성화됨 + expired: 비활성화됨 (기간 만료) + inactive: 비활성화됨 + accepted: 수락됨 + declined: 거부됨 + action: 실행 + password_change: > + 비밀번호를 변경하시겠습니까? 여기를 클릭하면 이메일로 지침을 보내드립니다. + display_settings: + prompt: 표시 설정 + ui_theme: 어떤 색상 구성을 사용하시겠습니까? + language: CoLab에서 어떤 언어를 사용하시겠습니까? + time_zone: 어떤 시간대에 계십니까? + anonymize: 이름을 익명으로 표시할까요? + demographics: + prompt: > + {{first_name}}님에 대해 알려주세요 (선택 사항) + date_prompt: 날짜 입력 + time_zone: 시간대 + school: 현재 다니는 학교는 어디입니까? + major: 무엇을 공부하고 있습니까? + start_school: 학업을 시작한 시기는 언제입니까? + born: 출생일은 언제입니까? + gender: 성별은 무엇입니까? + home_language: 집에서 사용하는 언어는 무엇입니까? + home_town: 고향은 어디입니까? + home_country: 어느 나라입니까? + home_state: 어느 주(州)입니까? + impairments: + prompt: > + 관점에 영향을 미치는 장애가 있습니까? + visual: 시각 + auditory: 청각 + cognitive: 인지 + motor: 운동 + other: 기타 + walkthrough: + details_title: 프로필 세부 사항 + details_desc: > + 이름과 성을 확인하고 필요한 경우 업데이트하세요. + email_title: 이메일 설정 + email_desc: > + 등록된 이메일 주소를 검토하세요. + display_title: 표시 설정 + display_desc: > + 선호하는 테마, 언어, 시간대로 CoLab 경험을 맞춤설정하세요. + demographics_title: 자기 소개 + demographics_desc: > + 이 섹션은 선택 사항입니다. 자신에 대한 정보를 공유하여 CoLab 개선에 도움을 줄 수 있습니다. + save_title: 완료! + save_desc: > + 프로필을 확인했으면 프로필 저장을 클릭하여 계속하세요. diff --git a/config/locales/projects.ko.yml b/config/locales/projects.ko.yml new file mode 100644 index 000000000..b5f074719 --- /dev/null +++ b/config/locales/projects.ko.yml @@ -0,0 +1,74 @@ +ko: + projects: + create_btn: 프로젝트 만들기 + save_btn: 프로젝트 저장 + create_success: 프로젝트가 성공적으로 만들어졌습니다. + create_success_inactive: > + 프로젝트가 성공적으로 만들어졌습니다. 활성화하는 것을 잊지 마세요! + update_success: 프로젝트가 성공적으로 업데이트되었습니다. + update_success_inactive: > + 프로젝트가 성공적으로 업데이트되었습니다. 활성화하는 것을 잊지 마세요! + destroy_success: 프로젝트가 성공적으로 삭제되었습니다. + soft_delete_success: 프로젝트가 비활성화되어 삭제 표시되었습니다. + timezone_warning: "{{timezone}} 시간대로 표시된 모든 날짜." + factor_pack: 요소 팩 + active_switch: 활성화됨 + project_dates: 프로젝트 날짜 + start_date_lbl: 시작 날짜 + start_date_placeholder: 시작 날짜를 선택하려면 클릭하세요 + end_date_placeholder: 종료 날짜를 선택하려면 클릭하세요 + end_date_lbl: 종료 날짜 + date_to_lbl: 까지 + name_lbl: 프로젝트 이름 + description_lbl: 프로젝트 설명 + group_create_success: 그룹이 성공적으로 만들어졌습니다. + group_save_success: 그룹 데이터가 성공적으로 업데이트되었습니다. + group_save_failure: 그룹 데이터 업데이트에 실패했습니다. 지원팀에 문의하세요. + tz_warn: "이 프로젝트는 %{time_zone} 시간대에서 진행되며 모든 날짜는 이를 반영합니다." + opens: 매주 시작 + style: 입력 방식 + no_group: 미배정 + rescore: 재채점 + new_group: 새 그룹 이름 + closes: 매주 종료 + groups_intro: > + 이 프로젝트에는 현재 아래에 명시된 %{group_count}개의 그룹이 있습니다. 각 그룹의 + 견해 점수는 이름 아래에 나열되어 있습니다. 해당 견해 점수를 재계산할 수 있습니다. + diversity_calculated: 현재 데이터를 기반으로 견해 점수가 계산되었습니다. + diversities_calculated: 현재 데이터를 기반으로 견해 점수가 계산되었습니다. + recalculate_diversities: 모든 견해 점수 계산하기! + wrong_group: 지정된 그룹이 이 프로젝트에 없습니다. + performance_explained: > + 이 값은 CoLab의 주간 자기 및 동료 평가 요청에 대한 응답률을 반영합니다. + show: + title: 프로젝트 세부 사항 + edit: + title: 프로젝트 세부 사항 편집 + editing: 프로젝트 편집 중 + show: 프로젝트 보기 + date_summ: > + %{start_date}부터 %{end_date}까지 평가가 + 매주 실행되며, 매 %{start_dow}에 시작하여 + %{end_dow}까지 진행됩니다. + index: + title: 프로젝트 목록 + create: + title: 새 프로젝트 + new: + title: 새 프로젝트 + projects: 프로젝트 + diversity_scores: 견해 점수 + lti: + panel_title: LTI 성적 전달 + line_item_url_lbl: LMS 라인 항목 URL + line_item_url_placeholder: "예: https://lms.example.com/api/lti/courses/1/line_items/1" + ags_token_url_lbl: AGS 액세스 토큰 URL + ags_token_url_placeholder: "예: https://lms.example.com/login/oauth2/token" + client_id_lbl: 클라이언트 ID + deployment_id_lbl: 배포 ID + iss_lbl: 발급자 (iss) + save_btn: LTI 연결 저장 + push_btn: LMS에 성적 전송 + not_configured: 구성되지 않음 + configured: 연결됨 + push_confirm: 지금 모든 성적을 LMS에 전송할까요? diff --git a/config/locales/rubric.ko.yml b/config/locales/rubric.ko.yml new file mode 100644 index 000000000..62bff4210 --- /dev/null +++ b/config/locales/rubric.ko.yml @@ -0,0 +1,67 @@ +ko: + rubrics: + index: + title: 평가 기준 목록 + empty: 평가 기준이 없습니다 + edit: + title: 평가 기준 편집 + deactivate: 평가 기준 비활성화 + activate: 평가 기준 활성화 + show: + title: 평가 기준 세부 사항 + edit_string: 평가 기준 세부 사항 편집 + published: 게시됨? + creator: 작성자 + new: + title: 새 평가 기준 + criteria: 새 기준 + criteria_l1: 최소 기준 + create_success: 평가 기준이 성공적으로 만들어졌습니다! + new_version_success: 새 버전이 만들어졌습니다. + destroy_success: 평가 기준이 성공적으로 삭제되었습니다! + update_success: 평가 기준이 성공적으로 업데이트되었습니다! + publish_success: 평가 기준이 성공적으로 게시되었습니다! + publish_no_permission: 자신의 평가 기준만 게시할 수 있습니다. + activate_success: 평가 기준이 활성화되었습니다 + activate_no_permission: 자신의 평가 기준만 활성화할 수 있습니다. + copy_success: 평가 기준이 성공적으로 복사되었습니다! + deactivate_success: 평가 기준이 비활성화되었습니다 + back: 평가 기준 목록으로 돌아가기 + name: 이름 + description: 설명 + version: 버전 + demo: + student_rubric_name: CHI 디자인 챌린지 + student_rubric_description: > + 컴퓨터-인간 상호작용 디자인 경쟁 기반 프로젝트 응답을 평가하기 위한 기준. + rubric_criteria_1: 문법 + rubric_criteria_1_level_1: 페이지당 3개 이상의 오류. + rubric_criteria_1_level_2: 페이지당 1개 이상의 오류. + rubric_criteria_1_level_3: 페이지당 1개 미만의 오류. + rubric_criteria_2: 형식 + rubric_criteria_2_level_1: > + 제목 페이지도 없고 올바른 테두리와 글꼴도 없음. + rubric_criteria_2_level_2: > + 제목 페이지 없거나 잘못된 글꼴 및/또는 테두리 너비. + rubric_criteria_2_level_3: > + 올바른 글꼴과 테두리 너비가 있는 완전한 제목 페이지. + rubric_criteria_3: 참고 문헌 + rubric_criteria_3_level_1: 일부 오류가 있음. + rubric_criteria_3_level_2: 눈에 띄는 오류 없음. + rubric: + copy: 평가 기준 복사 + delete: 이 평가 기준 제거 + criteria: + new: 새 기준 + sequence: 순서 + description: 짧은 기준 설명 + weight: 기준 가중치 + l1_description: 최소 요구 사항 + l2_description: 2단계 점수 요구 사항 + l3_description: 3단계 점수 요구 사항 + l4_description: 4단계 점수 요구 사항 + l5_description: 5단계 점수 요구 사항 + up: 기준 위로 이동 + down: 기준 아래로 이동 + copy: 기준 복사 + delete: 이 기준 제거 diff --git a/config/locales/rubric_row_feedback.ko.yml b/config/locales/rubric_row_feedback.ko.yml new file mode 100644 index 000000000..da5e3ff85 --- /dev/null +++ b/config/locales/rubric_row_feedback.ko.yml @@ -0,0 +1,5 @@ +ko: + rubric_row_feedbacks: + error: + feedback_required: > + 완벽한 점수 미만의 경우 피드백이 필요합니다. diff --git a/config/locales/school.ko.yml b/config/locales/school.ko.yml new file mode 100644 index 000000000..d2c972b04 --- /dev/null +++ b/config/locales/school.ko.yml @@ -0,0 +1,26 @@ +ko: + schools: + index: + title: 학교 목록 + name_lbl: 이름 + description_lbl: 설명 + courses_lbl: 수업 + students_lbl: 학생 수 + instructor_lbl: 강사 수 + project_lbl: 프로젝트 수 + experience_lbl: 경험 수 + terms_list_lbl: 용어 목록 + edit: + title: 학교 편집 + show: + title: 학교 세부 사항 + edit_string: 학교 세부 사항 편집 + new: + title: 새 학교 + create_success: 학교가 성공적으로 만들어졌습니다! + destroy_success: 학교가 성공적으로 삭제되었습니다! + update_success: 학교가 성공적으로 업데이트되었습니다! + courses: 학교 수업 + no_courses: 수업 없음. + back: 학교 목록으로 돌아가기 + time_zone: 시간대 diff --git a/config/locales/simple_form.ko.yml b/config/locales/simple_form.ko.yml new file mode 100644 index 000000000..49119f80e --- /dev/null +++ b/config/locales/simple_form.ko.yml @@ -0,0 +1,49 @@ +ko: + simple_form: + "yes": '예' + "no": '아니요' + required: + text: '필수' + mark: '*' + error_notification: + default_message: "아래 문제를 검토하세요:" + prompt: + user: + gender: 성별 선택 + cip_code: 전공 선택 + timezone: 시간대 선택 + school: 대학 선택 + primary_language: 집에서 사용하는 언어 선택 + theme: UI 테마 선택 + language: UI 언어 선택 + labels: + user: + first_name: 이름 + last_name: 성 + gender: 성별은 무엇입니까? + date_of_birth: 출생일은 언제입니까? + started_school: 대학을 시작한 시기는 언제입니까? + cip_code: 무엇을 공부하고 있습니까? + timezone: 어떤 시간대에 계십니까? + school: 현재 어떤 학교에 다니고 있습니까? + primary_language: 집에서 사용하는 언어는 무엇입니까? + theme: 어떤 UI 테마를 사용하시겠습니까? + language: CoLab에서 어떤 언어를 사용하시겠습니까? + researcher: 이름을 익명으로 표시할까요? + consent_form: + name: 연구 이름 + user: 연구 수석 관리자 + pdf: 연구 동의서 PDF + projects: 이 양식이 적용되는 특정 프로젝트 + form_text: 동의서 본문 + consent_log: + accepted: 동의합니다 + hints: + consent_form: + name: > + 이것은 각 잠재적 참여자에게 제시될 연구 제목입니다. + projects: > + 프로젝트가 선택되지 않으면 이 동의서는 모든 CoLab 프로젝트에 적용됩니다. + form_text: > + 이 텍스트는 모든 잠재적 연구 참여자에게 제시됩니다. 기본 HTML을 사용하여 텍스트를 + 형식화하세요. diff --git a/config/locales/submissions.ko.yml b/config/locales/submissions.ko.yml new file mode 100644 index 000000000..f95334965 --- /dev/null +++ b/config/locales/submissions.ko.yml @@ -0,0 +1,23 @@ +ko: + submissions: + feedbacks: + demo_feedback_1: > + 훌륭한 초기 제출입니다. 아직 해야 할 일이 있지만 환상적인 시작입니다! + demo_feedback_2: > + 이번 반복에서 좋은 진전을 이루었고 데이터 수집을 통해 여러 설계 결정을 개선했습니다. + 계속 유지하세요! + demo_feedback_3: > + 계속 향상되고 있습니다. 이번에는 보고서와 프로토타입에 상당한 기술적 수정이 있습니다. + 여기서 많은 성장을 보여주고 있습니다. 할 수 있습니다! + error: + nothing_submitted: 제출된 과제가 없습니다 + withdraw_requires_submit: > + 실제로 제출되지 않은 과제는 철회할 수 없습니다. + no_changes_on_withdrawal: > + 과제를 철회할 때는 변경할 수 없습니다. + no_update_error: 제출물이 성공적으로 저장되었습니다. + no_create_error: 제출물이 성공적으로 만들어졌습니다. + no_changes_once_submitted: > + 과제가 제출되면 수정할 수 없습니다. 새 제출물을 만들어야 합니다. + update_failed: > + 과제를 저장할 수 없습니다. 아래 오류를 해결하고 다시 시도하세요.