{
  "common": {
    "loading": "불러오는 중",
    "send": "보내기",
    "backToWorkspace": "작업 공간으로 돌아가기"
  },
  "launch": {
    "createFailed": "작업을 만들지 못했습니다. 다시 시도해 주세요.",
    "unknownSkill": "이 스킬은 더 이상 사용할 수 없습니다. 스킬 없이 다시 시도합니다."
  },
  "chat": {
    "stopFailed": "중지하지 못했습니다. 다시 시도해 주세요.",
    "sendFailed": "보내지 못했습니다. 다시 시도해 주세요.",
    "elementRefsNotAccepted": "서버를 일시적으로 사용할 수 없습니다. 잠시 후 다시 시도해 주세요.",
    "jumpToBottom": "맨 아래로",
    "interruptPlaceholder": "덧붙일 내용을 입력하고 Enter로 보내기",
    "continuePlaceholder": "다음에 할 일을 입력하고 Enter로 보내기",
    "refsNeedInstruction": "선택한 요소에 대한 지시를 입력하세요",
    "stopping": "중지 중…",
    "stoppingAria": "중지 중",
    "stop": "이번 생성 중지",
    "waiting": "처리 중",
    "emptyTitle": "새 대화를 시작하세요",
    "emptyHint": "원하는 변경을 설명하거나 @ 로 교실을 지정해 주세요"
  },
  "question": {
    "waiting": "답변을 기다리고 있습니다",
    "answered": "답변함",
    "revive": "답변 양식으로 돌아가기",
    "multiHint": "해당하는 항목을 고른 뒤 \"확인\"을 누르세요",
    "other": "기타…",
    "keyHint": "↑↓ 선택 · Enter 확인",
    "placeholder": "답변을 적어 주세요",
    "confirm": "확인",
    "submit": "제출",
    "dismiss": "취소",
    "inFormBelow": "아래 양식에서 답해 주세요",
    "multiAnswerSeparator": ", "
  },
  "material": {
    "maxSelected": "한 번에 최대 {{count}}개의 자료를 선택할 수 있습니다",
    "remove": "{{name}} 삭제",
    "removeFailed": "업로드 실패한 자료 삭제",
    "uploadFailed": "{{name}}을(를) 업로드하지 못했습니다. 다시 시도해 주세요."
  },
  "skill": {
    "listFailed": "스킬 목록을 불러오지 못했습니다",
    "settings": {
      "menuLabel": "스킬 설정",
      "title": "스킬 설정",
      "description": "스킬을 관리하세요: zip을 올려 설치하고, 내려받아 공유하고, 필요 없어진 것은 삭제하세요.",
      "upload": "스킬 업로드",
      "uploadZip": "zip 업로드",
      "uploadFolder": "폴더 업로드",
      "officialDownload": "OpenMAIC 공식 스킬",
      "officialDownloadDesc": "에이전트 가이드 SOP: 이 skill를 다른 에이전트 워크스페이스로 가져오면 Live Demo 강의실 생성, 로컬 배포, 키 설정, 강의실 생성, 2차 개발 등을 사용할 수 있습니다.",
      "retry": "다시 시도",
      "errNotZip": "zip 파일만 업로드할 수 있습니다",
      "errNoSkillMdZip": "압축 파일에서 SKILL.md를 찾을 수 없습니다",
      "errNoSkillMdFolder": "폴더에서 SKILL.md를 찾을 수 없습니다",
      "errNoName": "SKILL.md 프론트매터에 name이 없습니다",
      "errDuplicate": "{{name}} 이름의 스킬이 이미 있습니다. 이름을 바꾸고 다시 시도하세요",
      "errTimeout": "업로드가 시간 초과되었습니다. 다시 시도하세요",
      "errRejected": "서버가 이 업로드를 거부했습니다",
      "mySkills": "내 스킬",
      "builtinSkills": "내장 스킬",
      "emptyMySkills": "아직 자신의 스킬이 없습니다——zip을 업로드하거나, 채팅에서 에이전트에게 기록에서 만들어달라고 하세요.",
      "newUpload": "새 업로드",
      "refsNote": "· 참고 문서 {{count}}개",
      "downloadLabel": "다운로드",
      "removeLabel": "삭제",
      "removeConfirm": "이 스킬을 삭제할까요? 채팅에서 더 이상 사용할 수 없습니다.",
      "cancel": "취소",
      "confirmDelete": "삭제"
    },
    "title": {
      "build-personal-skill": "전용 Skill 만들기",
      "curriculum-planner": "시리즈 수업 기획",
      "stage-dsl": "수업 문서 구조",
      "deep-interactive": "심층 인터랙티브",
      "deep-research": "심층 리서치",
      "k12-core-literacy-planning": "핵심역량 수업 설계",
      "lecture-style": "마스터클래스 강의",
      "page-clone": "페이지 복제",
      "pptx-import": "PPT 가져오기",
      "pro-editing": "전문 편집",
      "slide-craft": "페이지 디자인",
      "slide-dsl": "페이지 데이터 구조",
      "stage-design": "수업 설계",
      "style-clone": "덱 스타일 복제",
      "teacher-style-clone": "강사 스타일",
      "vocational": "직업 실습",
      "workshop-style": "인터랙티브 워크숍"
    }
  },
  "thinking": {
    "active": "생각 중…",
    "done": "생각을 마쳤습니다",
    "doneWithDuration": "{{duration}} 동안 생각했습니다"
  },
  "system": {
    "technicalDetails": "기술 세부 정보",
    "repeated": "같은 알림이 연속 {{count}}회 발생",
    "resumed": "중단된 지점부터 계속했습니다",
    "recovering": "생성이 중단되어 자동으로 복구하고 있습니다",
    "steerQueued": "에이전트가 현재 단계를 마친 뒤 답합니다",
    "runFailed": "이번 생성이 실패했습니다",
    "retryHint": "메시지를 한 번 더 보내면 다시 시도합니다",
    "stopped": "이번 생성이 중지되었습니다",
    "workerInterrupted": "워커 재시작으로 중단되었습니다. 이 호출은 결과를 만들지 못했으며, 필요하면 에이전트가 다시 시도합니다.",
    "userStopped": "중지로 중단되었습니다. 이 호출은 결과를 만들지 못했습니다."
  },
  "tool": {
    "errorSeparator": ": ",
    "recoverySeparator": "; ",
    "listSeparator": ", ",
    "group": {
      "tools": "도구 호출 {{count}}건",
      "skills": "스킬 {{count}}개",
      "running": "실행 중",
      "error": "오류 있음",
      "done": "완료"
    },
    "section": {
      "input": "입력",
      "error": "오류",
      "result": "원본 결과",
      "outline": "개요",
      "process": "진행 과정",
      "truncated": "결과가 너무 길어 잘렸습니다"
    },
    "pageType": {
      "quiz": "퀴즈",
      "practice": "실습",
      "interactive": "인터랙티브",
      "slide": "슬라이드"
    },
    "label": {
      "listMaterials": "자료 확인",
      "extractMaterial": "자료 분석",
      "waitMaterials": "자료 분석 대기",
      "readMaterial": "자료 읽기",
      "useMaterialMedia": "자료 미디어 사용",
      "searchMaterial": "자료 검색",
      "clipAudio": "참조 음성 자르기",
      "registerVoice": "복제 음색 등록",
      "listVoices": "사용 가능한 음색 목록",
      "webSearch": "웹 검색",
      "fetchUrl": "웹페이지 가져오기",
      "readFile": "파일 읽기",
      "loadSkill": "스킬 불러오기",
      "createSkillSaved": "Skill 저장됨",
      "createSkillFailed": "Skill을 저장하지 못함",
      "readSkill": "Skill 원문 읽기",
      "patchSkill": "Skill 편집",
      "searchClassrooms": "수업 검색",
      "readClassroom": "수업 읽기",
      "searchChats": "대화 검색",
      "readChat": "대화 읽기",
      "generateOutline": "수업 기획",
      "generateScene": "페이지 생성",
      "generateSceneOrder": "{{order}}번째 페이지 생성",
      "duplicateScene": "페이지 복제",
      "generateActions": "내레이션 생성",
      "generateActionsOrder": "{{order}}번째 페이지 내레이션 생성",
      "generateTts": "음성 합성",
      "generateTtsOrder": "{{order}}번째 페이지 음성 합성",
      "generateImage": "일러스트 생성",
      "generateVideo": "동영상 생성",
      "previewScene": "페이지 미리보기",
      "readCourse": "수업 읽기",
      "patchCourse": "수업 편집",
      "grepCourse": "수업 검색",
      "editDeck": "페이지 순서 조정",
      "editPage": "페이지 편집",
      "listScenes": "현재 수업 확인",
      "generateRoster": "수업 역할 설계",
      "setRoster": "수업 역할 설정",
      "importPptx": "PPT 가져오기",
      "askUser": "확인 요청",
      "createFolder": "폴더 만들기",
      "moveToFolder": "폴더로 이동",
      "listFolderCourses": "수업 목록 보기",
      "createStage": "수업 만들기",
      "renameStage": "수업 이름 변경",
      "readStageOutline": "수업 개요 읽기"
    },
    "chip": {
      "seconds": "{{count}}초",
      "results": "결과 {{count}}건",
      "grepHits": "{{count}}건 일치",
      "untrustedSource": "이 세션 밖의 출처",
      "availableInNewSession": "새 세션에서 사용 가능",
      "records": "{{count}}건",
      "moreResults": "다음 페이지가 더 있음",
      "pages": "{{count}}페이지",
      "constraintViolations": "{{count}}곳이 조건을 만족하지 않음",
      "reusedOutline": "기존 개요 재사용",
      "reviseAsDirected": "지시대로 수정",
      "pageOrder": "{{order}}번째 페이지",
      "duplicateExists": "복제본이 이미 있음",
      "actions": "동작 {{count}}개",
      "voicedLines": "{{count}}문장 음성 있음",
      "unvoicedLines": "{{count}}문장 음성 없음",
      "synthesizedLines": "{{count}}문장 합성됨",
      "existingLines": "{{count}}문장은 이미 음성 있음",
      "failedLines": "{{count}}문장 실패",
      "persistedPages": "{{count}}페이지 저장됨",
      "missingPages": "{{count}}페이지 누락",
      "roles": "역할 {{count}}명",
      "noVoices": "사용할 수 있는 음색이 없음",
      "notesPages": "{{count}}페이지에 발표자 노트 있음",
      "sourceTruncated": "원본은 {{count}}페이지, 잘렸습니다",
      "truncated": "잘렸습니다",
      "options": "선택지 {{count}}개",
      "courses": "수업 {{count}}개",
      "allCourses": "모든 수업",
      "folderCourses": "어떤 폴더 안",
      "reusedCourse": "기존 수업 재사용",
      "movedToFolder": "폴더로 옮겼습니다"
    },
    "error": {
      "materialExtraction": "자료 분석에 실패했습니다",
      "listMaterials": "자료를 확인하지 못했습니다",
      "readMaterial": "자료를 읽지 못했습니다",
      "searchMaterial": "자료를 검색하지 못했습니다",
      "clipAudio": "참조 음성을 자르지 못했습니다",
      "registerVoice": "복제 음색을 등록하지 못했습니다",
      "listVoices": "사용 가능한 음색을 나열하지 못했습니다",
      "webSearch": "검색에 실패했습니다",
      "fetchUrl": "웹페이지를 가져오지 못했습니다",
      "readFile": "파일을 읽지 못했습니다",
      "loadSkill": "스킬을 불러오지 못했습니다",
      "createSkill": "Skill이 저장되지 않았습니다",
      "readSkill": "Skill을 읽지 못했습니다",
      "patchSkill": "Skill이 수정되지 않았습니다",
      "historyRead": "기록을 읽지 못했습니다",
      "generateOutline": "수업을 기획하지 못했습니다",
      "generateScene": "{{order}}번째 페이지를 생성하지 못했습니다",
      "duplicateScene": "페이지를 복제하지 못했습니다",
      "generateActions": "내레이션을 생성하지 못했습니다",
      "noTtsProvider": "음성 합성이 설정되지 않아 이 페이지에는 소리가 없습니다",
      "generateTts": "음성을 합성하지 못했습니다",
      "generateImage": "일러스트를 생성하지 못했습니다",
      "generateVideo": "동영상을 생성하지 못했습니다",
      "previewScene": "페이지 미리보기를 만들지 못했습니다",
      "readCourse": "수업을 읽지 못했습니다",
      "patchCourse": "수업을 편집하지 못했습니다",
      "grepCourse": "수업을 검색하지 못했습니다",
      "editPage": "편집을 적용하지 못했습니다",
      "listScenes": "수업을 읽지 못했습니다",
      "roster": "수업 역할을 정하지 못했습니다",
      "importPptx": "PPT를 가져오지 못했습니다",
      "askUser": "이 질문을 보내지 못했습니다",
      "createFolder": "폴더를 만들지 못했습니다",
      "moveToFolder": "수업을 폴더로 옮기지 못했습니다",
      "listFolderCourses": "수업 목록을 읽지 못했습니다",
      "createStage": "수업을 만들지 못했습니다",
      "renameStage": "수업 이름을 바꾸지 못했습니다",
      "readStageOutline": "수업 개요를 읽지 못했습니다",
      "generic": "도구 호출에 실패했습니다"
    },
    "progress": {
      "scene": {
        "prep": "페이지 확정",
        "content": "내용 작성",
        "actions": "동작 추가",
        "save": "저장",
        "aligning": "이 페이지를 정리하고 있습니다",
        "arrangingReturnedActions": "동작이 준비되어 편성하고 있습니다",
        "arrangingActions": "수업 동작을 편성하고 있습니다",
        "layingOutReturnedContent": "레이아웃이 준비되어 페이지에 배치하고 있습니다",
        "draftingContent": "페이지 내용을 쓰고 있습니다",
        "failed": "이 페이지를 생성하지 못했습니다",
        "done": "페이지를 저장했습니다"
      },
      "outline": {
        "read": "요구 사항 읽기",
        "plan": "구조 기획",
        "write": "개요 작성",
        "reading": "요구 사항을 읽고 있습니다",
        "ordering": "페이지 순서를 정리하고 있습니다",
        "planning": "수업 구조를 기획하고 있습니다",
        "failed": "개요를 기획하지 못했습니다",
        "done": "개요가 준비되었습니다"
      }
    }
  }
}
