docs(ko-kr): add Korean translations for sidebar and banner components

This commit is contained in:
yeomin4242 2026-05-17 00:28:10 +09:00 committed by Alex Verkhovsky
parent 92417e748b
commit 5cf4e72092
3 changed files with 67 additions and 8 deletions

View File

@ -94,53 +94,78 @@ export default defineConfig({
sidebar: [ sidebar: [
{ {
label: 'Welcome', label: 'Welcome',
translations: { 'vi-VN': 'Chào mừng', 'zh-CN': '欢迎', 'fr-FR': 'Bienvenue', 'cs-CZ': 'Vítejte' }, translations: { 'ko-KR': '환영합니다', 'vi-VN': 'Chào mừng', 'zh-CN': '欢迎', 'fr-FR': 'Bienvenue', 'cs-CZ': 'Vítejte' },
slug: 'index', slug: 'index',
}, },
{ {
label: 'Roadmap', label: 'Roadmap',
translations: { 'vi-VN': 'Lộ trình', 'zh-CN': '路线图', 'fr-FR': 'Feuille de route', 'cs-CZ': 'Plán rozvoje' }, translations: { 'ko-KR': '로드맵', 'vi-VN': 'Lộ trình', 'zh-CN': '路线图', 'fr-FR': 'Feuille de route', 'cs-CZ': 'Plán rozvoje' },
slug: 'roadmap', slug: 'roadmap',
}, },
{ {
label: 'Tutorials', label: 'Tutorials',
translations: { 'vi-VN': 'Hướng dẫn nhập môn', 'zh-CN': '教程', 'fr-FR': 'Tutoriels', 'cs-CZ': 'Tutoriály' }, translations: { 'ko-KR': '튜토리얼', 'vi-VN': 'Hướng dẫn nhập môn', 'zh-CN': '教程', 'fr-FR': 'Tutoriels', 'cs-CZ': 'Tutoriály' },
collapsed: false, collapsed: false,
autogenerate: { directory: 'tutorials' }, autogenerate: { directory: 'tutorials' },
}, },
{ {
label: 'How-To Guides', label: 'How-To Guides',
translations: { 'vi-VN': 'Hướng dẫn tác vụ', 'zh-CN': '操作指南', 'fr-FR': 'Guides pratiques', 'cs-CZ': 'Praktické návody' }, translations: {
'ko-KR': '사용 가이드',
'vi-VN': 'Hướng dẫn tác vụ',
'zh-CN': '操作指南',
'fr-FR': 'Guides pratiques',
'cs-CZ': 'Praktické návody',
},
collapsed: true, collapsed: true,
autogenerate: { directory: 'how-to' }, autogenerate: { directory: 'how-to' },
}, },
{ {
label: 'Explanation', label: 'Explanation',
translations: { 'vi-VN': 'Giải thích', 'zh-CN': '概念说明', 'fr-FR': 'Explications', 'cs-CZ': 'Vysvětlení' }, translations: {
'ko-KR': '개념 설명',
'vi-VN': 'Giải thích',
'zh-CN': '概念说明',
'fr-FR': 'Explications',
'cs-CZ': 'Vysvětlení',
},
collapsed: true, collapsed: true,
autogenerate: { directory: 'explanation' }, autogenerate: { directory: 'explanation' },
}, },
{ {
label: 'Reference', label: 'Reference',
translations: { 'vi-VN': 'Tham chiếu', 'zh-CN': '参考', 'fr-FR': 'Référence', 'cs-CZ': 'Reference' }, translations: { 'ko-KR': '참조', 'vi-VN': 'Tham chiếu', 'zh-CN': '参考', 'fr-FR': 'Référence', 'cs-CZ': 'Reference' },
collapsed: true, collapsed: true,
autogenerate: { directory: 'reference' }, autogenerate: { directory: 'reference' },
}, },
// TEA docs moved to standalone module site; keep BMM sidebar focused. // TEA docs moved to standalone module site; keep BMM sidebar focused.
{ {
label: 'BMad Ecosystem', label: 'BMad Ecosystem',
translations: { 'vi-VN': 'Hệ sinh thái BMad', 'zh-CN': 'BMad 生态系统', 'fr-FR': 'Écosystème BMad', 'cs-CZ': 'Ekosystém BMad' }, translations: {
'ko-KR': 'BMad 생태계',
'vi-VN': 'Hệ sinh thái BMad',
'zh-CN': 'BMad 生态系统',
'fr-FR': 'Écosystème BMad',
'cs-CZ': 'Ekosystém BMad',
},
collapsed: false, collapsed: false,
items: [ items: [
{ {
label: 'BMad Builder', label: 'BMad Builder',
translations: { 'vi-VN': 'BMad Builder', 'zh-CN': 'BMad 构建器', 'fr-FR': 'BMad Builder', 'cs-CZ': 'BMad Builder' }, translations: {
'ko-KR': 'BMad Builder',
'vi-VN': 'BMad Builder',
'zh-CN': 'BMad 构建器',
'fr-FR': 'BMad Builder',
'cs-CZ': 'BMad Builder',
},
link: 'https://bmad-builder-docs.bmad-method.org/', link: 'https://bmad-builder-docs.bmad-method.org/',
attrs: { target: '_blank' }, attrs: { target: '_blank' },
}, },
{ {
label: 'Creative Intelligence Suite', label: 'Creative Intelligence Suite',
translations: { translations: {
'ko-KR': '창의적 지능 제품군',
'vi-VN': 'Bộ công cụ Trí tuệ Sáng tạo', 'vi-VN': 'Bộ công cụ Trí tuệ Sáng tạo',
'zh-CN': '创意智能套件', 'zh-CN': '创意智能套件',
'fr-FR': "Suite d'Intelligence Créative", 'fr-FR': "Suite d'Intelligence Créative",
@ -152,6 +177,7 @@ export default defineConfig({
{ {
label: 'Game Dev Studio', label: 'Game Dev Studio',
translations: { translations: {
'ko-KR': '게임 개발 스튜디오',
'vi-VN': 'Xưởng phát triển Game', 'vi-VN': 'Xưởng phát triển Game',
'zh-CN': '游戏开发工作室', 'zh-CN': '游戏开发工作室',
'fr-FR': 'Studio de Développement de Jeux', 'fr-FR': 'Studio de Développement de Jeux',
@ -163,6 +189,7 @@ export default defineConfig({
{ {
label: 'Test Architect (TEA)', label: 'Test Architect (TEA)',
translations: { translations: {
'ko-KR': '테스트 설계자(TEA)',
'vi-VN': 'Kiến trúc sư Kiểm thử (TEA)', 'vi-VN': 'Kiến trúc sư Kiểm thử (TEA)',
'zh-CN': '测试架构师 (TEA)', 'zh-CN': '测试架构师 (TEA)',
'fr-FR': 'Architecte de Tests (TEA)', 'fr-FR': 'Architecte de Tests (TEA)',

View File

@ -0,0 +1,28 @@
{
"skipLink.label": "본문으로 건너뛰기",
"search.label": "검색",
"search.ctrlKey": "Ctrl",
"search.cancelLabel": "취소",
"themeSelect.accessibleLabel": "테마 선택",
"themeSelect.dark": "어둡게",
"themeSelect.light": "밝게",
"themeSelect.auto": "자동",
"languageSelect.accessibleLabel": "언어 선택",
"menuButton.accessibleLabel": "메뉴",
"sidebarNav.accessibleLabel": "기본 탐색",
"tableOfContents.onThisPage": "이 페이지에서",
"tableOfContents.overview": "개요",
"i18n.untranslatedContent": "이 콘텐츠는 아직 한국어로 제공되지 않습니다.",
"page.editLink": "이 페이지 편집",
"page.lastUpdated": "마지막 업데이트:",
"page.previousLink": "이전 페이지",
"page.nextLink": "다음 페이지",
"page.draft": "이 콘텐츠는 초안 상태이며 공식 빌드에는 표시되지 않습니다.",
"404.text": "페이지를 찾을 수 없습니다. 주소를 확인하거나 검색을 사용하세요.",
"aside.note": "참고",
"aside.tip": "팁",
"aside.caution": "주의",
"aside.danger": "경고",
"fileTree.directory": "디렉터리",
"builtWithStarlight.label": "Starlight로 제작"
}

View File

@ -15,6 +15,10 @@ export const locales = {
label: 'English', label: 'English',
lang: 'en', lang: 'en',
}, },
'ko-kr': {
label: '한국어',
lang: 'ko-KR',
},
'vi-vn': { 'vi-vn': {
label: 'Tiếng Việt', label: 'Tiếng Việt',
lang: 'vi-VN', lang: 'vi-VN',