import type { Dict } from "./en"
import { dict as en } from "./en"

export const dict = {
  ...en,
  "nav.github": "GitHub",
  "nav.docs": "문서",
  "nav.changelog": "변경 내역",
  "nav.discord": "Discord",
  "nav.x": "X",
  "nav.enterprise": "엔터프라이즈",
  "nav.zen": "Zen",
  "nav.login": "로그인",
  "nav.free": "무료",
  "nav.home": "홈",
  "nav.openMenu": "메뉴 열기",
  "nav.getStartedFree": "무료로 시작하기",

  "nav.context.copyLogo": "로고를 SVG로 복사",
  "nav.context.copyWordmark": "워드마크를 SVG로 복사",
  "nav.context.brandAssets": "브랜드 자산",

  "footer.github": "GitHub",
  "footer.docs": "문서",
  "footer.changelog": "변경 내역",
  "footer.discord": "Discord",
  "footer.x": "X",

  "legal.brand": "브랜드",
  "legal.privacy": "개인정보처리방침",
  "legal.terms": "이용약관",

  "email.title": "새로운 제품 출시 소식을 가장 먼저 받아보세요",
  "email.subtitle": "대기 명단에 등록하여 조기 이용 권한을 받으세요.",
  "email.placeholder": "이메일 주소",
  "email.subscribe": "구독",
  "email.success": "거의 완료되었습니다. 이메일 수신함을 확인하고 주소를 인증해주세요.",

  "notFound.title": "페이지를 찾을 수 없음 | OpenCode",
  "notFound.heading": "404 - 페이지를 찾을 수 없음",
  "notFound.home": "홈",
  "notFound.docs": "문서",
  "notFound.github": "GitHub",
  "notFound.discord": "Discord",

  "user.logout": "로그아웃",

  "workspace.select": "워크스페이스 선택",
  "workspace.createNew": "+ 새 워크스페이스 만들기",
  "workspace.modal.title": "새 워크스페이스 만들기",
  "workspace.modal.placeholder": "워크스페이스 이름 입력",

  "common.cancel": "취소",
  "common.creating": "생성 중...",
  "common.create": "만들기",

  "common.videoUnsupported": "브라우저가 비디오 태그를 지원하지 않습니다.",
  "common.figure": "그림 {{n}}.",
  "common.faq": "FAQ",
  "common.learnMore": "더 알아보기",

  "error.invalidPlan": "유효하지 않은 플랜",
  "error.workspaceRequired": "워크스페이스 ID가 필요합니다",
  "error.alreadySubscribed": "이 워크스페이스는 이미 구독 중입니다",
  "error.limitRequired": "한도가 필요합니다.",
  "error.monthlyLimitInvalid": "유효한 월 한도를 설정하세요.",
  "error.workspaceNameRequired": "워크스페이스 이름이 필요합니다.",
  "error.nameTooLong": "이름은 255자 이하여야 합니다.",
  "error.emailRequired": "이메일이 필요합니다",
  "error.roleRequired": "역할이 필요합니다",
  "error.idRequired": "ID가 필요합니다",
  "error.nameRequired": "이름이 필요합니다",
  "error.providerRequired": "제공자가 필요합니다",
  "error.apiKeyRequired": "API 키가 필요합니다",
  "error.modelRequired": "모델이 필요합니다",
  "error.reloadAmountMin": "충전 금액은 최소 ${{amount}}이어야 합니다",
  "error.reloadTriggerMin": "잔액 트리거는 최소 ${{amount}}이어야 합니다",

  "home.title": "OpenCode | 오픈 소스 AI 코딩 에이전트",

  "temp.title": "OpenCode | 터미널을 위해 만들어진 AI 코딩 에이전트",
  "temp.hero.title": "터미널을 위해 만들어진 AI 코딩 에이전트",
  "temp.zen": "OpenCode Zen",
  "temp.getStarted": "시작하기",
  "temp.feature.native.title": "네이티브 TUI",
  "temp.feature.native.body": "반응형, 네이티브, 테마 적용 가능한 터미널 UI",
  "temp.feature.zen.beforeLink": "OpenCode가 제공하는",
  "temp.feature.zen.link": "엄선된 모델 목록",
  "temp.feature.zen.afterLink": "",
  "temp.feature.models.beforeLink": "로컬 모델을 포함하여",
  "temp.feature.models.afterLink": "를 통해 75개 이상의 LLM 제공자 지원",
  "temp.screenshot.caption": "tokyonight 테마가 적용된 OpenCode TUI",
  "temp.screenshot.alt": "tokyonight 테마가 적용된 OpenCode TUI",

  "home.banner.badge": "신규",
  "home.banner.text": "데스크톱 앱 베타 버전 출시",
  "home.banner.platforms": "macOS, Windows, Linux 지원",
  "home.banner.downloadNow": "지금 다운로드",
  "home.banner.downloadBetaNow": "데스크톱 베타 다운로드",

  "home.hero.title": "오픈 소스 AI 코딩 에이전트",
  "home.hero.subtitle.a": "무료 모델이 포함되어 있으며, 어떤 제공자의 모델이든 연결 가능합니다.",
  "home.hero.subtitle.b": "Claude, GPT, Gemini 등을 포함합니다.",

  "home.install.ariaLabel": "설치 옵션",

  "home.what.title": "OpenCode란 무엇인가요?",
  "home.what.body":
    "OpenCode는 터미널, IDE, 또는 데스크톱에서 코드를 작성할 수 있도록 도와주는 오픈 소스 에이전트입니다.",
  "home.what.lsp.title": "LSP 지원",
  "home.what.lsp.body": "LLM에 적합한 LSP를 자동으로 로드합니다",
  "home.what.multiSession.title": "멀티 세션",
  "home.what.multiSession.body": "동일한 프로젝트에서 여러 에이전트를 병렬로 실행하세요",
  "home.what.shareLinks.title": "링크 공유",
  "home.what.shareLinks.body": "참조나 디버깅을 위해 세션 링크를 공유하세요",
  "home.what.copilot.title": "GitHub Copilot",
  "home.what.copilot.body": "GitHub로 로그인하여 Copilot 계정을 사용하세요",
  "home.what.chatgptPlus.title": "ChatGPT Plus/Pro",
  "home.what.chatgptPlus.body": "OpenAI로 로그인하여 ChatGPT Plus 또는 Pro 계정을 사용하세요",
  "home.what.anyModel.title": "모든 모델",
  "home.what.anyModel.body": "Models.dev를 통해 로컬 모델 포함 75개 이상의 LLM 제공자 지원",
  "home.what.anyEditor.title": "모든 에디터",
  "home.what.anyEditor.body": "터미널 인터페이스, 데스크톱 앱, IDE 확장 프로그램으로 사용 가능",
  "home.what.readDocs": "문서 읽기",

  "home.growth.title": "오픈 소스 AI 코딩 에이전트",
  "home.growth.body":
    "<strong>{{stars}}</strong>개 이상의 GitHub 스타, <strong>{{contributors}}</strong>명의 기여자, <strong>{{commits}}</strong>개 이상의 커밋과 함께, OpenCode는 매달 <strong>{{monthlyUsers}}</strong>명 이상의 개발자가 사용하고 신뢰합니다.",
  "home.growth.githubStars": "GitHub 스타",
  "home.growth.contributors": "기여자",
  "home.growth.monthlyDevs": "월간 사용자",

  "home.privacy.title": "프라이버시를 최우선으로 설계",
  "home.privacy.body":
    "OpenCode는 코드나 컨텍스트 데이터를 저장하지 않으므로, 프라이버시에 민감한 환경에서도 안전하게 작동합니다.",
  "home.privacy.learnMore": "더 알아보기:",
  "home.privacy.link": "프라이버시",

  "home.faq.q1": "OpenCode란 무엇인가요?",
  "home.faq.a1":
    "OpenCode는 어떤 AI 모델로든 코드를 작성하고 실행할 수 있도록 도와주는 오픈 소스 에이전트입니다. 터미널 기반 인터페이스, 데스크톱 앱, 또는 IDE 확장 프로그램으로 사용할 수 있습니다.",
  "home.faq.q2": "OpenCode는 어떻게 사용하나요?",
  "home.faq.a2.before": "가장 쉬운 시작 방법은",
  "home.faq.a2.link": "소개",
  "home.faq.q3": "OpenCode를 사용하려면 별도의 AI 구독이 필요한가요?",
  "home.faq.a3.p1": "꼭 그렇지는 않습니다. OpenCode에는 계정 없이도 사용할 수 있는 무료 모델 세트가 포함되어 있습니다.",
  "home.faq.a3.p2.beforeZen": "이 외에도,",
  "home.faq.a3.p2.afterZen": " 계정을 생성하여 인기 있는 코딩 모델들을 사용할 수 있습니다.",
  "home.faq.a3.p3": "Zen 사용을 권장하지만, OpenCode는 OpenAI, Anthropic, xAI 등 모든 인기 제공자와도 작동합니다.",
  "home.faq.a3.p4.beforeLocal": "또한",
  "home.faq.a3.p4.localLink": "로컬 모델",
  "home.faq.q4": "기존 AI 구독을 OpenCode에서 사용할 수 있나요?",
  "home.faq.a4.p1":
    "네, OpenCode는 모든 주요 제공자의 구독 플랜을 지원합니다. Claude Pro/Max, ChatGPT Plus/Pro, 또는 GitHub Copilot 구독을 사용할 수 있습니다.",
  "home.faq.q5": "OpenCode는 터미널에서만 사용할 수 있나요?",
  "home.faq.a5.beforeDesktop": "이제 아닙니다! OpenCode는 이제",
  "home.faq.a5.desktop": "데스크톱",
  "home.faq.a5.and": "및",
  "home.faq.a5.web": "웹",
  "home.faq.q6": "OpenCode 비용은 얼마인가요?",
  "home.faq.a6":
    "OpenCode는 100% 무료로 사용할 수 있습니다. 무료 모델 세트도 포함되어 있습니다. 다른 제공자를 연결할 경우 추가 비용이 발생할 수 있습니다.",
  "home.faq.q7": "데이터와 프라이버시는 어떤가요?",
  "home.faq.a7.p1": "데이터와 정보는 무료 모델을 사용하거나 공유 링크를 생성할 때만 저장됩니다.",
  "home.faq.a7.p2.beforeModels": "더 알아보기:",
  "home.faq.a7.p2.modelsLink": "모델",
  "home.faq.a7.p2.and": "및",
  "home.faq.a7.p2.shareLink": "공유 페이지",
  "home.faq.q8": "OpenCode는 오픈 소스인가요?",
  "home.faq.a8.p1": "네, OpenCode는 완전히 오픈 소스입니다. 소스 코드는",
  "home.faq.a8.p2": "에 공개되어 있으며,",
  "home.faq.a8.mitLicense": "MIT 라이선스",
  "home.faq.a8.p3":
    "를 따릅니다. 즉, 누구나 사용, 수정 또는 개발에 기여할 수 있습니다. 커뮤니티의 누구든지 이슈를 등록하고, 풀 리퀘스트를 제출하고, 기능을 확장할 수 있습니다.",

  "home.zenCta.title": "코딩 에이전트를 위한 신뢰할 수 있고 최적화된 모델",
  "home.zenCta.body":
    "Zen은 OpenCode가 코딩 에이전트를 위해 특별히 테스트하고 벤치마킹한 엄선된 AI 모델 세트에 대한 액세스를 제공합니다. 제공자 간의 일관되지 않은 성능과 품질에 대해 걱정할 필요 없이, 검증된 모델을 사용하세요.",
  "home.zenCta.link": "Zen 알아보기",

  "zen.title": "OpenCode Zen | 코딩 에이전트를 위한 신뢰할 수 있고 최적화된 모델 세트",
  "zen.hero.title": "코딩 에이전트를 위한 신뢰할 수 있고 최적화된 모델",
  "zen.hero.body":
    "Zen은 OpenCode가 코딩 에이전트를 위해 특별히 테스트하고 벤치마킹한 엄선된 AI 모델 세트에 대한 액세스를 제공합니다. 일관되지 않은 성능과 품질에 대해 걱정할 필요 없이, 검증된 모델을 사용하세요.",

  "zen.faq.q1": "OpenCode Zen이란 무엇인가요?",
  "zen.faq.a1": "Zen은 OpenCode 팀이 코딩 에이전트를 위해 테스트하고 벤치마킹한 엄선된 AI 모델 세트입니다.",
  "zen.faq.q2": "Zen은 왜 더 정확한가요?",
  "zen.faq.a2":
    "Zen은 코딩 에이전트를 위해 특별히 테스트되고 벤치마킹된 모델만 제공합니다. 스테이크를 버터 나이프로 자르지 않듯이, 코딩에 품질이 낮은 모델을 사용하지 마세요.",
  "zen.faq.q3": "Zen이 더 저렴한가요?",
  "zen.faq.a3":
    "Zen은 영리를 목적으로 하지 않습니다. Zen은 모델 제공자의 비용을 사용자에게 그대로 전달합니다. Zen 사용량이 늘어날수록 OpenCode는 더 좋은 요율을 협상하여 그 혜택을 사용자에게 돌려드릴 수 있습니다.",
  "zen.faq.q4": "Zen 비용은 얼마인가요?",
  "zen.faq.a4.p1.beforePricing": "Zen은",
  "zen.faq.a4.p1.pricingLink": "요청당 비용을 청구하며",
  "zen.faq.a4.p1.afterPricing": ", 마크업이 0이므로 모델 제공자가 청구하는 금액 그대로 지불하게 됩니다.",
  "zen.faq.a4.p2.beforeAccount": "총 비용은 사용량에 따라 달라지며, 월간 지출 한도를",
  "zen.faq.a4.p2.accountLink": "계정",
  "zen.faq.a4.p3": "비용을 충당하기 위해 OpenCode는 $20 잔액 충전 시 $1.23의 소액 결제 처리 수수료만 추가합니다.",
  "zen.faq.q5": "데이터와 프라이버시는 어떤가요?",
  "zen.faq.a5.beforeExceptions":
    "모든 Zen 모델은 미국에서 호스팅됩니다. 제공자들은 데이터 보존 금지(zero-retention) 정책을 따르며, 모델 학습에 귀하의 데이터를 사용하지 않습니다. 단,",
  "zen.faq.a5.exceptionsLink": "다음 예외",
  "zen.faq.q6": "지출 한도를 설정할 수 있나요?",
  "zen.faq.a6": "네, 계정에서 월간 지출 한도를 설정할 수 있습니다.",
  "zen.faq.q7": "취소할 수 있나요?",
  "zen.faq.a7": "네, 언제든지 결제를 비활성화하고 남은 잔액을 사용할 수 있습니다.",
  "zen.faq.q8": "다른 코딩 에이전트와 Zen을 사용할 수 있나요?",
  "zen.faq.a8":
    "Zen은 OpenCode와 훌륭하게 작동하지만, 어떤 에이전트와도 Zen을 사용할 수 있습니다. 선호하는 코딩 에이전트의 설정 지침을 따르세요.",

  "zen.cta.start": "Zen 시작하기",
  "zen.pricing.title": "$20 선불 잔액 추가",
  "zen.pricing.fee": "(+$1.23 카드 처리 수수료)",
  "zen.pricing.body": "모든 에이전트와 함께 사용하세요. 월간 지출 한도 설정 가능. 언제든지 취소 가능.",
  "zen.problem.title": "Zen은 어떤 문제를 해결하나요?",
  "zen.problem.body":
    "사용 가능한 모델은 매우 많지만, 코딩 에이전트와 잘 작동하는 모델은 소수에 불과합니다. 대부분의 제공자들은 모델을 다르게 구성하여 결과가 제각각입니다.",
  "zen.problem.subtitle": "우리는 OpenCode 사용자뿐만 아니라 모든 분들을 위해 이 문제를 해결하고 있습니다.",
  "zen.problem.item1": "선별된 모델 테스트 및 팀 자문",
  "zen.problem.item2": "제공자와 협력하여 올바른 모델 전달 보장",
  "zen.problem.item3": "권장하는 모든 모델-제공자 조합 벤치마킹",
  "zen.how.title": "Zen 작동 방식",
  "zen.how.body": "OpenCode와 함께 사용하는 것을 권장하지만, Zen은 어떤 에이전트와도 사용할 수 있습니다.",
  "zen.how.step1.title": "가입 및 $20 잔액 추가",
  "zen.how.step1.beforeLink": "",
  "zen.how.step1.link": "설정 지침",
  "zen.how.step2.title": "투명한 가격으로 Zen 사용",
  "zen.how.step2.link": "요청당 지불",
  "zen.how.step2.afterLink": "(마크업 0)",
  "zen.how.step3.title": "자동 충전",
  "zen.how.step3.body": "잔액이 $5에 도달하면 자동으로 $20가 충전됩니다",
  "zen.privacy.title": "귀하의 프라이버시는 우리에게 중요합니다",
  "zen.privacy.beforeExceptions":
    "모든 Zen 모델은 미국에서 호스팅됩니다. 제공자들은 데이터 보존 금지 정책을 따르며 모델 학습에 데이터를 사용하지 않습니다. 단,",
  "zen.privacy.exceptionsLink": "다음 예외",

  "black.meta.title": "OpenCode Black | 세계 최고의 코딩 모델에 액세스하세요",
  "black.meta.description": "OpenCode Black 구독 플랜으로 Claude, GPT, Gemini 등에 액세스하세요.",
  "black.hero.title": "세계 최고의 코딩 모델에 액세스하세요",
  "black.hero.subtitle": "Claude, GPT, Gemini 등 포함",
  "black.title": "OpenCode Black | 가격",
  "black.plan.icon20": "Black 20 플랜",
  "black.plan.icon100": "Black 100 플랜",
  "black.plan.icon200": "Black 200 플랜",
  "black.plan.multiplier100": "Black 20보다 5배 더 많은 사용량",
  "black.plan.multiplier200": "Black 20보다 20배 더 많은 사용량",
  "black.price.perMonth": "월",
  "black.price.perPersonBilledMonthly": "인당 / 월 청구",
  "black.terms.1": "구독이 즉시 시작되지 않습니다",
  "black.terms.2": "대기 명단에 추가되며 곧 활성화됩니다",
  "black.terms.3": "구독이 활성화될 때만 카드가 청구됩니다",
  "black.terms.4": "사용량 제한이 적용되며, 과도한 자동화 사용 시 제한에 더 빨리 도달할 수 있습니다",
  "black.terms.5": "구독은 개인용이며, 팀용은 엔터프라이즈에 문의하세요",
  "black.terms.6": "향후 제한이 조정되거나 플랜이 중단될 수 있습니다",
  "black.terms.7": "언제든지 구독을 취소할 수 있습니다",
  "black.action.continue": "계속",
  "black.finePrint.beforeTerms": "표시된 가격에는 해당 세금이 포함되어 있지 않습니다",
  "black.finePrint.terms": "서비스 약관",
  "black.workspace.title": "OpenCode Black | 워크스페이스 선택",
  "black.workspace.selectPlan": "이 플랜을 사용할 워크스페이스를 선택하세요",
  "black.workspace.name": "워크스페이스 {{n}}",
  "black.subscribe.title": "OpenCode Black 구독하기",
  "black.subscribe.paymentMethod": "결제 수단",
  "black.subscribe.loadingPaymentForm": "결제 양식 로드 중...",
  "black.subscribe.selectWorkspaceToContinue": "계속하려면 워크스페이스를 선택하세요",
  "black.subscribe.failurePrefix": "이런!",
  "black.subscribe.error.generic": "오류가 발생했습니다",
  "black.subscribe.error.invalidPlan": "유효하지 않은 플랜",
  "black.subscribe.error.workspaceRequired": "워크스페이스 ID가 필요합니다",
  "black.subscribe.error.alreadySubscribed": "이 워크스페이스는 이미 구독 중입니다",
  "black.subscribe.processing": "처리 중...",
  "black.subscribe.submit": "${{plan}} 구독하기",
  "black.subscribe.form.chargeNotice": "구독이 활성화될 때만 청구됩니다",
  "black.subscribe.success.title": "OpenCode Black 대기 명단에 등록되었습니다",
  "black.subscribe.success.subscriptionPlan": "구독 플랜",
  "black.subscribe.success.planName": "OpenCode Black {{plan}}",
  "black.subscribe.success.amount": "금액",
  "black.subscribe.success.amountValue": "월 ${{plan}}",
  "black.subscribe.success.paymentMethod": "결제 수단",
  "black.subscribe.success.dateJoined": "가입일",
  "black.subscribe.success.chargeNotice": "구독이 활성화되면 카드에 청구됩니다",

  "workspace.nav.zen": "Zen",
  "workspace.nav.apiKeys": "API 키",
  "workspace.nav.members": "멤버",
  "workspace.nav.billing": "결제",
  "workspace.nav.settings": "설정",

  "workspace.home.banner.beforeLink": "코딩 에이전트를 위한 신뢰할 수 있고 최적화된 모델.",
  "workspace.home.billing.loading": "로드 중...",
  "workspace.home.billing.enable": "결제 활성화",
  "workspace.home.billing.currentBalance": "현재 잔액",

  "workspace.newUser.feature.tested.title": "테스트 및 검증된 모델",
  "workspace.newUser.feature.tested.body":
    "최고의 성능을 보장하기 위해 코딩 에이전트용 모델을 구체적으로 벤치마킹하고 테스트했습니다.",
  "workspace.newUser.feature.quality.title": "최고 품질",
  "workspace.newUser.feature.quality.body":
    "최적의 성능을 위해 구성된 모델에 액세스하세요 - 다운그레이드나 저렴한 제공자로 라우팅되지 않습니다.",
  "workspace.newUser.feature.lockin.title": "락인(Lock-in) 없음",
  "workspace.newUser.feature.lockin.body":
    "Zen을 어떤 코딩 에이전트와도 함께 사용할 수 있으며, 원할 때 언제든지 OpenCode와 함께 다른 제공자를 계속 사용할 수 있습니다.",
  "workspace.newUser.copyApiKey": "API 키 복사",
  "workspace.newUser.copyKey": "키 복사",
  "workspace.newUser.copied": "복사됨!",
  "workspace.newUser.step.enableBilling": "결제 활성화",
  "workspace.newUser.step.login.before": "실행",
  "workspace.newUser.step.login.after": "후 OpenCode 선택",
  "workspace.newUser.step.pasteKey": "API 키 붙여넣기",
  "workspace.newUser.step.models.before": "OpenCode를 시작하고 실행",
  "workspace.newUser.step.models.after": "하여 모델 선택",

  "workspace.models.title": "모델",
  "workspace.models.subtitle.beforeLink": "워크스페이스 멤버가 액세스할 수 있는 모델을 관리합니다.",
  "workspace.models.table.model": "모델",
  "workspace.models.table.enabled": "활성화됨",

  "workspace.providers.title": "나만의 키 가져오기 (BYOK)",
  "workspace.providers.subtitle": "AI 제공자의 자체 API 키를 구성하세요.",
  "workspace.providers.placeholder": "{{provider}} API 키 입력 ({{prefix}}...)",
  "workspace.providers.configure": "구성",
  "workspace.providers.edit": "편집",
  "workspace.providers.delete": "삭제",
  "workspace.providers.saving": "저장 중...",
  "workspace.providers.save": "저장",
  "workspace.providers.table.provider": "제공자",
  "workspace.providers.table.apiKey": "API 키",

  "workspace.usage.title": "사용 내역",
  "workspace.usage.subtitle": "최근 API 사용량 및 비용.",
  "workspace.usage.empty": "시작하려면 첫 API 호출을 해보세요.",
  "workspace.usage.table.date": "날짜",
  "workspace.usage.table.model": "모델",
  "workspace.usage.table.input": "입력",
  "workspace.usage.table.output": "출력",
  "workspace.usage.table.cost": "비용",
  "workspace.usage.breakdown.input": "입력",
  "workspace.usage.breakdown.cacheRead": "캐시 읽기",
  "workspace.usage.breakdown.cacheWrite": "캐시 쓰기",
  "workspace.usage.breakdown.output": "출력",
  "workspace.usage.breakdown.reasoning": "추론",
  "workspace.usage.subscription": "구독 (${{amount}})",

  "workspace.cost.title": "비용",
  "workspace.cost.subtitle": "모델별 사용 비용 내역.",
  "workspace.cost.allModels": "모든 모델",
  "workspace.cost.allKeys": "모든 키",
  "workspace.cost.deletedSuffix": "(삭제됨)",
  "workspace.cost.empty": "선택한 기간에 사용 데이터가 없습니다.",
  "workspace.cost.subscriptionShort": "구독",

  "workspace.keys.title": "API 키",
  "workspace.keys.subtitle": "OpenCode 서비스 액세스를 위한 API 키를 관리하세요.",
  "workspace.keys.create": "API 키 생성",
  "workspace.keys.placeholder": "키 이름 입력",
  "workspace.keys.empty": "OpenCode 게이트웨이 API 키 생성",
  "workspace.keys.table.name": "이름",
  "workspace.keys.table.key": "키",
  "workspace.keys.table.createdBy": "생성자",
  "workspace.keys.table.lastUsed": "마지막 사용",
  "workspace.keys.copyApiKey": "API 키 복사",
  "workspace.keys.delete": "삭제",

  "workspace.members.title": "멤버",
  "workspace.members.subtitle": "워크스페이스 멤버 및 권한을 관리합니다.",
  "workspace.members.invite": "멤버 초대",
  "workspace.members.inviting": "초대 중...",
  "workspace.members.beta.beforeLink": "베타 기간 동안 팀 워크스페이스는 무료입니다.",
  "workspace.members.form.invitee": "초대받는 사람",
  "workspace.members.form.emailPlaceholder": "이메일 입력",
  "workspace.members.form.role": "역할",
  "workspace.members.form.monthlyLimit": "월간 지출 한도",
  "workspace.members.noLimit": "제한 없음",
  "workspace.members.noLimitLowercase": "제한 없음",
  "workspace.members.invited": "초대됨",
  "workspace.members.edit": "편집",
  "workspace.members.delete": "삭제",
  "workspace.members.saving": "저장 중...",
  "workspace.members.save": "저장",
  "workspace.members.table.email": "이메일",
  "workspace.members.table.role": "역할",
  "workspace.members.table.monthLimit": "월 한도",
  "workspace.members.role.admin": "관리자",
  "workspace.members.role.adminDescription": "모델, 멤버, 결제 관리 가능",
  "workspace.members.role.member": "멤버",
  "workspace.members.role.memberDescription": "자신의 API 키만 생성 가능",

  "workspace.settings.title": "설정",
  "workspace.settings.subtitle": "워크스페이스 이름과 환경설정을 업데이트하세요.",
  "workspace.settings.workspaceName": "워크스페이스 이름",
  "workspace.settings.defaultName": "기본",
  "workspace.settings.updating": "업데이트 중...",
  "workspace.settings.save": "저장",
  "workspace.settings.edit": "편집",

  "workspace.billing.title": "결제",
  "workspace.billing.subtitle.beforeLink": "결제 수단을 관리하세요.",
  "workspace.billing.contactUs": "문의하기",
  "workspace.billing.subtitle.afterLink": "질문이 있으시면 언제든 연락주세요.",
  "workspace.billing.currentBalance": "현재 잔액",
  "workspace.billing.add": "추가 $",
  "workspace.billing.enterAmount": "금액 입력",
  "workspace.billing.loading": "로드 중...",
  "workspace.billing.addAction": "추가",
  "workspace.billing.addBalance": "잔액 추가",
  "workspace.billing.linkedToStripe": "Stripe에 연결됨",
  "workspace.billing.manage": "관리",
  "workspace.billing.enable": "결제 활성화",

  "workspace.monthlyLimit.title": "월 한도",
  "workspace.monthlyLimit.subtitle": "계정의 월간 사용 한도를 설정하세요.",
  "workspace.monthlyLimit.placeholder": "50",
  "workspace.monthlyLimit.setting": "설정 중...",
  "workspace.monthlyLimit.set": "설정",
  "workspace.monthlyLimit.edit": "한도 편집",
  "workspace.monthlyLimit.noLimit": "사용 한도가 설정되지 않았습니다.",
  "workspace.monthlyLimit.currentUsage.beforeMonth": "현재",
  "workspace.monthlyLimit.currentUsage.beforeAmount": "사용량: $",

  "workspace.reload.title": "자동 충전",
  "workspace.reload.disabled.before": "자동 충전이",
  "workspace.reload.disabled.state": "비활성화",
  "workspace.reload.disabled.after": "되었습니다. 잔액이 부족할 때 자동으로 충전하려면 활성화하세요.",
  "workspace.reload.enabled.before": "자동 충전이",
  "workspace.reload.enabled.state": "활성화",
  "workspace.reload.enabled.middle": "되었습니다. 잔액이",
  "workspace.reload.processingFee": "처리 수수료",
  "workspace.reload.enabled.after": "에 도달하면 충전합니다.",
  "workspace.reload.edit": "편집",
  "workspace.reload.enable": "활성화",
  "workspace.reload.enableAutoReload": "자동 충전 활성화",
  "workspace.reload.reloadAmount": "충전 금액 $",
  "workspace.reload.whenBalanceReaches": "잔액이 다음 금액에 도달할 때 $",
  "workspace.reload.saving": "저장 중...",
  "workspace.reload.save": "저장",
  "workspace.reload.failedAt": "충전 실패 시간:",
  "workspace.reload.reason": "사유:",
  "workspace.reload.updatePaymentMethod": "결제 수단을 업데이트하고 다시 시도해 주세요.",
  "workspace.reload.retrying": "재시도 중...",
  "workspace.reload.retry": "재시도",

  "workspace.payments.title": "결제 내역",
  "workspace.payments.subtitle": "최근 결제 거래 내역입니다.",
  "workspace.payments.table.date": "날짜",
  "workspace.payments.table.paymentId": "결제 ID",
  "workspace.payments.table.amount": "금액",
  "workspace.payments.table.receipt": "영수증",
  "workspace.payments.type.credit": "크레딧",
  "workspace.payments.type.subscription": "구독",
  "workspace.payments.view": "보기",

  "workspace.black.loading": "로드 중...",
  "workspace.black.time.day": "일",
  "workspace.black.time.days": "일",
  "workspace.black.time.hour": "시간",
  "workspace.black.time.hours": "시간",
  "workspace.black.time.minute": "분",
  "workspace.black.time.minutes": "분",
  "workspace.black.time.fewSeconds": "몇 초",
  "workspace.black.subscription.title": "구독",
  "workspace.black.subscription.message": "현재 월 ${{plan}} OpenCode Black 플랜을 구독 중입니다.",
  "workspace.black.subscription.manage": "구독 관리",
  "workspace.black.subscription.rollingUsage": "5시간 사용량",
  "workspace.black.subscription.weeklyUsage": "주간 사용량",
  "workspace.black.subscription.resetsIn": "초기화까지 남은 시간:",
  "workspace.black.subscription.useBalance": "사용 한도 도달 후에는 보유 잔액 사용",
  "workspace.black.waitlist.title": "대기 명단",
  "workspace.black.waitlist.joined": "월 ${{plan}} OpenCode Black 플랜 대기 명단에 등록되었습니다.",
  "workspace.black.waitlist.ready": "월 ${{plan}} OpenCode Black 플랜에 등록할 준비가 되었습니다.",
  "workspace.black.waitlist.leave": "대기 명단에서 나가기",
  "workspace.black.waitlist.leaving": "나가는 중...",
  "workspace.black.waitlist.left": "나감",
  "workspace.black.waitlist.enroll": "등록",
  "workspace.black.waitlist.enrolling": "등록 중...",
  "workspace.black.waitlist.enrolled": "등록됨",
  "workspace.black.waitlist.enrollNote": "등록을 클릭하면 구독이 즉시 시작되며 카드에 요금이 청구됩니다.",

  "download.title": "OpenCode | 다운로드",
  "download.meta.description": "macOS, Windows, Linux용 OpenCode 다운로드",
  "download.hero.title": "OpenCode 다운로드",
  "download.hero.subtitle": "macOS, Windows, Linux용 베타 버전 사용 가능",
  "download.hero.button": "{{os}}용 다운로드",
  "download.section.terminal": "OpenCode 터미널",
  "download.section.desktop": "OpenCode 데스크톱 (베타)",
  "download.section.extensions": "OpenCode 확장 프로그램",
  "download.section.integrations": "OpenCode 통합",
  "download.action.download": "다운로드",
  "download.action.install": "설치",

  "download.platform.macosAppleSilicon": "macOS (Apple Silicon)",
  "download.platform.macosIntel": "macOS (Intel)",
  "download.platform.windowsX64": "Windows (x64)",
  "download.platform.linuxDeb": "Linux (.deb)",
  "download.platform.linuxRpm": "Linux (.rpm)",

  "download.faq.a3.beforeLocal":
    "꼭 그렇지는 않지만, 아마도 필요할 것입니다. OpenCode를 유료 제공자에 연결하려면 AI 구독이 필요할 수 있습니다. 하지만",
  "download.faq.a3.localLink": "로컬 모델",
  "download.faq.a3.afterLocal.beforeZen": "은 무료로 사용할 수 있습니다. 우리는",
  "download.faq.a3.afterZen": " 사용을 권장하지만, OpenCode는 OpenAI, Anthropic, xAI 등 모든 인기 제공자와 작동합니다.",

  "download.faq.a5.p1": "OpenCode는 100% 무료로 사용할 수 있습니다.",
  "download.faq.a5.p2.beforeZen":
    "추가 비용은 모델 제공자 구독에서 발생합니다. OpenCode는 모든 모델 제공자와 작동하지만, 우리는",
  "download.faq.a5.p2.afterZen": " 사용을 권장합니다.",

  "download.faq.a6.p1": "데이터와 정보는 OpenCode에서 공유 링크를 생성할 때만 저장됩니다.",
  "download.faq.a6.p2.beforeShare": "더 알아보기:",
  "download.faq.a6.shareLink": "공유 페이지",

  "enterprise.title": "OpenCode | 조직을 위한 엔터프라이즈 솔루션",
  "enterprise.meta.description": "OpenCode 엔터프라이즈 솔루션 문의",
  "enterprise.hero.title": "여러분의 코드는 여러분의 것입니다",
  "enterprise.hero.body1":
    "OpenCode는 조직 내부에서 안전하게 작동하며, 데이터나 컨텍스트를 저장하지 않고 라이선스 제한이나 소유권 주장도 없습니다. 팀과 함께 트라이얼을 시작한 후, SSO 및 내부 AI 게이트웨이와 통합하여 조직 전체에 배포하세요.",
  "enterprise.hero.body2": "어떻게 도와드릴 수 있는지 알려주세요.",
  "enterprise.form.name.label": "이름",
  "enterprise.form.name.placeholder": "홍길동",
  "enterprise.form.role.label": "직책",
  "enterprise.form.role.placeholder": "CTO / 개발 팀장",
  "enterprise.form.email.label": "회사 이메일",
  "enterprise.form.email.placeholder": "name@company.com",
  "enterprise.form.message.label": "어떤 문제를 해결하고 싶으신가요?",
  "enterprise.form.message.placeholder": "도움이 필요한 부분은...",
  "enterprise.form.send": "전송",
  "enterprise.form.sending": "전송 중...",
  "enterprise.form.success": "메시지가 전송되었습니다. 곧 연락드리겠습니다.",
  "enterprise.faq.title": "FAQ",
  "enterprise.faq.q1": "OpenCode 엔터프라이즈란 무엇인가요?",
  "enterprise.faq.a1":
    "OpenCode 엔터프라이즈는 코드와 데이터가 인프라 외부로 유출되지 않도록 보장하려는 조직을 위한 솔루션입니다. SSO 및 내부 AI 게이트웨이와 통합되는 중앙 집중식 설정을 통해 이를 구현합니다.",
  "enterprise.faq.q2": "OpenCode 엔터프라이즈는 어떻게 시작하나요?",
  "enterprise.faq.a2":
    "팀과 함께 내부 트라이얼로 간단히 시작해보세요. OpenCode는 기본적으로 코드나 컨텍스트 데이터를 저장하지 않아 시작하기 쉽습니다. 그 후 가격 및 구현 옵션에 대해 문의해주세요.",
  "enterprise.faq.q3": "엔터프라이즈 가격은 어떻게 되나요?",
  "enterprise.faq.a3":
    "좌석(seat) 당 엔터프라이즈 가격을 제공합니다. 자체 LLM 게이트웨이를 보유한 경우, 사용된 토큰에 대해 비용을 청구하지 않습니다. 자세한 내용은 조직의 요구사항에 따른 맞춤 견적을 위해 문의해주세요.",
  "enterprise.faq.q4": "OpenCode 엔터프라이즈에서 데이터는 안전한가요?",
  "enterprise.faq.a4":
    "네. OpenCode는 코드나 컨텍스트 데이터를 저장하지 않습니다. 모든 처리는 로컬에서 이루어지거나 AI 제공자에 대한 직접 API 호출을 통해 이루어집니다. 중앙 설정 및 SSO 통합을 통해 데이터는 조직의 인프라 내에서 안전하게 유지됩니다.",

  "brand.title": "OpenCode | 브랜드",
  "brand.meta.description": "OpenCode 브랜드 가이드라인",
  "brand.heading": "브랜드 가이드라인",
  "brand.subtitle": "OpenCode 브랜드를 활용하는 데 도움이 되는 리소스와 자산입니다.",
  "brand.downloadAll": "모든 자산 다운로드",

  "changelog.title": "OpenCode | 변경 내역",
  "changelog.meta.description": "OpenCode 릴리스 노트 및 변경 내역",
  "changelog.hero.title": "변경 내역",
  "changelog.hero.subtitle": "OpenCode의 새로운 업데이트 및 개선 사항",
  "changelog.empty": "변경 내역 항목을 찾을 수 없습니다.",
  "changelog.viewJson": "JSON 보기",

  "bench.list.title": "벤치마크",
  "bench.list.heading": "벤치마크",
  "bench.list.table.agent": "에이전트",
  "bench.list.table.model": "모델",
  "bench.list.table.score": "점수",

  "bench.detail.title": "벤치마크 - {{task}}",
  "bench.detail.notFound": "태스크를 찾을 수 없음",
  "bench.detail.na": "N/A",
  "bench.detail.labels.agent": "에이전트",
  "bench.detail.labels.model": "모델",
  "bench.detail.labels.task": "태스크",
  "bench.detail.labels.repo": "저장소",
  "bench.detail.labels.from": "From",
  "bench.detail.labels.to": "To",
  "bench.detail.labels.prompt": "프롬프트",
  "bench.detail.labels.commit": "커밋",
  "bench.detail.labels.averageDuration": "평균 소요 시간",
  "bench.detail.labels.averageScore": "평균 점수",
  "bench.detail.labels.averageCost": "평균 비용",
  "bench.detail.labels.summary": "요약",
  "bench.detail.labels.runs": "실행 횟수",
  "bench.detail.labels.score": "점수",
  "bench.detail.labels.base": "기본",
  "bench.detail.labels.penalty": "페널티",
  "bench.detail.labels.weight": "가중치",
  "bench.detail.table.run": "실행",
  "bench.detail.table.score": "점수 (기본 - 페널티)",
  "bench.detail.table.cost": "비용",
  "bench.detail.table.duration": "소요 시간",
  "bench.detail.run.title": "실행 {{n}}",
  "bench.detail.rawJson": "Raw JSON",
} satisfies Dict
