返回 CodeWhale
chrome.ts
根目录 / web / lib / i18n / dictionaries / ko / chrome.ts
1 import type { ChromeDict } from "../types";
2
3 /**
4 * Korean chrome dictionary — a native rewrite mirroring the current English
5 * direction (bring your own model, runs on your machine); the old
6 * "local-first" wordmark tag is intentionally gone.
7 *
8 * Terminology follows the TUI locale pack (`crates/tui/locales/ko.json`):
9 * mode and permission names stay literal (Plan / Work / Operate, Ask /
10 * Auto-Review / Full Access), 프로바이더 is "provider", 저장소 is
11 * "repository", 추론 is "reasoning", 권한 is "permission". Commands, package
12 * names, and GitHub are left as-is per docs/VOICE.md.
13 *
14 * Nav labels are kept to two–four syllables: they sit in one horizontal
15 * masthead row. "FAQ" therefore renders as 질의응답 rather than the longer
16 * 자주 묻는 질문, in both the nav and the footer so the two agree.
17 */
18 export const chrome: ChromeDict = {
19 navDocs: "문서",
20 navStart: "시작하기",
21 navInstall: "설치",
22 navFaq: "질의응답",
23 navCommunity: "커뮤니티",
24 navContribute: "기여",
25
26 navProduct: "제품",
27 navModels: "모델",
28 navPlugins: "플러그인",
29
30 skipToContent: "본문으로 건너뛰기",
31
32 navPrimaryAria: "기본 탐색",
33 navHomeAria: "Codewhale 홈",
34
35 installCta: "설치 →",
36
37 authSignIn: "로그인",
38
39 dateLocale: "ko-KR",
40
41 menuOpen: "메뉴 열기",
42 menuClose: "메뉴 닫기",
43
44 themeAuto: "자동",
45 themeLight: "밝게",
46 themeDark: "어둡게",
47 themeAria: "테마: {mode} (클릭하면 전환)",
48 themeTitle: "테마 · 자동 / 밝게 / 어둡게",
49
50 footerTagline:
51 "원하는 모델로 코드를 편집하고 테스트를 실행하며 변경 사항을 검토하세요.",
52 footerProduct: "제품",
53 footerProject: "프로젝트",
54 footerDocs: "문서",
55 footerGuide: "시작 가이드",
56 footerInstall: "설치",
57 footerModels: "모델",
58 footerRuntime: "런타임",
59 footerFaq: "질의응답",
60 footerIssues: "이슈",
61 footerContribute: "기여",
62 footerLicense: "MIT 라이선스",
63 footerTerms: "이용약관",
64 footerPrivacy: "개인정보처리방침",
65 footerChangelog: "변경 로그",
66 footerCanonicalSource: "공식 소스: ",
67 footerReleases: " · 릴리스: ",
68 footerReleasesLink: "GitHub 릴리스",
69 footerSecurity: "보안",
70
71 switcherLabel: "언어",
72 // "(으)로" is the standard Korean UI hedge when the interpolated noun's
73 // final consonant is unknown at write time.
74 switcherSwitchTo: "{label}(으)로 전환",
75 partialBadge: "(일부 번역)",
76 };
77
77 lines TYPESCRIPT