返回 CodeWhale
home.ts
根目录 / web / lib / i18n / dictionaries / ko / home.ts
1 import type { HomeDict } from "../types";
2
3 /**
4 * Korean home dictionary for the newspaper-ocean landing page.
5 *
6 * Product terms stay literal, matching `crates/tui/locales/ko.json`:
7 * Plan / Act / Operate, Ask / Auto-Review / Full Access, Codewhale, Fleet,
8 * `codewhale exec`. "permission posture" renders as 권한 상태 everywhere;
9 * "provider route" as 프로바이더 경로 (the TUI pack uses 경로 for route);
10 * "receipt" as 기록, the reading the TUI pack uses in prose.
11 *
12 * The hero headline is one sentence split across two lines: heroTitleA ends
13 * on the -고 connective so the <br/> break reads as a pause, not as two
14 * sentences.
15 */
16 export const home: HomeDict = {
17 metaTitle: "Codewhale — 깊은 바다로 대신 잠수하고, 당신은 잠수하지 않아도 됩니다.",
18 metaDescription:
19 "Codewhale이 대신 깊이 잠수하므로 당신은 잠수하지 않아도 됩니다 — LLM의 힘을 손에 닿는 곳에 두는 터미널 에이전트. 당신의 머신에서 실행. Rust, MIT.",
20
21 kicker: "오픈 소스 · 어떤 모델이든 · 터미널에서 실행",
22 heroTitleA: "깊은 바다로 대신 잠수하고,",
23 heroTitleB: "당신은 잠수하지 않아도 됩니다.",
24 heroIntro:
25 "{brand}은 평범한 사람도 LLM의 힘을 지렛대 삼아 무언가를 만들 수 있게 합니다. 터미널에서 저장소를 읽고, 파일을 고치고, 검사를 실행하고, 기록을 남깁니다 — 코드를 안다고 전제하지 않습니다. 당신의 머신에서 실행되며, 모델은 골라 끼우는 구성 요소입니다.",
26 install: "설치",
27 docs: "문서",
28 copy: "복사",
29 copied: "복사됨 ✓",
30
31 installEyebrow: "한 줄 설치",
32 installRequirement: "Node 18+ 필요 — Rust 툴체인은 필요 없음",
33 installOtherWays: "다른 방법 →",
34
35 latestRelease: "최신 릴리스 {tag}",
36 releaseUnavailable: "릴리스 상태를 확인할 수 없음",
37 currentSource: "현재 소스",
38 sourceCandidate: "소스 후보",
39 providerRoutes: "프로바이더 경로 {count}개",
40 publishedRelease: "정식 릴리스",
41 figcaptionSourceCandidate: "소스 후보",
42
43 shotSession: "현재 세션",
44 screenshotAlt:
45 "Operate 모드, 고래, 입력창, 하단 바가 보이는 현재 Codewhale 터미널 세션",
46 figcaption: "현재 Codewhale 세션 · Operate 모드 · Ask 권한 상태",
47
48 proofHeading: "수중 터미널 셸. 모델 중립. 로컬 우선.",
49 proofBody:
50 "이미 쓰는 호스팅형, 게이트웨이, 로컬 모델을 그대로. Plan / Act / Operate와 명시적인 권한 상태가 잠수를 당신의 통제 아래 둡니다.",
51
52 sealDecides: "法",
53 decidesEyebrow: "판단 과정 보기",
54 decidesHeading: "추론 기록에서 확인되는 규칙",
55 decidesLede:
56 "실제 세션 발췌 — 우선순위가 매겨진 프로젝트 규칙이 랜딩 페이지 주장이 아니라 모델 추론 속에서 드러납니다.",
57
58 sealWorkflow: "行",
59 workflowHeading: "작업에서 검증된 변경까지.",
60 workflow: [
61 ["검사", "저장소와 지침, 그리고 작업 내용을 읽습니다."],
62 ["실행", "명시적인 승인 경계 안에서 파일을 수정합니다."],
63 ["검증", "검사를 실행하고 결과를 확인합니다."],
64 ["보고", "간결하고 오래 남는 기록을 남깁니다."],
65 ],
66 receiptAria: "작업 기록 예시",
67 receiptInspect: "저장소와 지침",
68 receiptAct: "선택한 권한 상태 안에서 수정",
69 receiptReport: "검사 통과 · 기록 저장됨",
70
71 sealStart: "起",
72 startHeading: "Codewhale이 처음인가요? 네 단계면 끝입니다.",
73 startLede:
74 "설치 → 키 없는 첫 세션 → 프로바이더 연결 → 첫 Fleet 워크플로. 용어는 용어 페이지에.",
75 startGuideLink: "시작 가이드 읽기 →",
76 startVocabularyLink: "제품 용어 보기 →",
77
78 sealBoundaries: "界",
79 boundariesHeadingA: "당신의 모델.",
80 boundariesHeadingB: "당신의 경계.",
81 boundariesBody:
82 "모델과 작업 모드, 권한 상태를 직접 고르세요. 알 수 없는 비용은 알 수 없다고 밝히고, 미리보기 단계의 기능은 그대로 미리보기라고 표시합니다.",
83 hostedGatewayLocal: "호스팅형, 게이트웨이, 로컬 모델",
84 planActOperateDesc: "읽기 전용 계획부터 자율 실행까지",
85 askAutoReviewDesc: "작업에 맞는 권한 상태 선택",
86 tuiExecWebDesc: "대화형과 헤드리스 런타임 인터페이스",
87
88 sealSurfaces: "面",
89 surfacesHeading: "작업이 일어나는 자리에서 런타임을 사용하세요.",
90 surfaces: [
91 ["TUI", "대화형 터미널 작업"],
92 ["codewhale exec", "스크립트와 CI"],
93 ["웹 클라이언트", "루프백 전용 브라우저 클라이언트"],
94 ["Runtime API + MCP", "로컬 통합"],
95 ["Fleet", "지속형 멀티 에이전트 작업"],
96 ],
97 runtimeLink: "런타임 인터페이스와 안정성 노트 보기 →",
98
99 installBandHeading: "명령 하나로 시작하세요.",
100 binaries: "바이너리",
101 chinaMirrors: "중국 미러",
102 installGuideLink: "설치 가이드 읽기 →",
103
104 sealCommunity: "众",
105 communityHeading: "공개적으로 개발합니다",
106 communityBody:
107 "MIT 라이선스로 공개되어 있으며, 런타임과 프로바이더, 플랫폼, 문서, 테스트 전반의 기여자들이 함께 만들어 갑니다.",
108 communityLinksAria: "커뮤니티 링크",
109 contribute: "기여하기",
110 };
111
111 lines TYPESCRIPT