Skip to content

Commit 77429f5

Browse files
authored
feat(app): sync product translations (anomalyco#35856)
1 parent 6cfe4bc commit 77429f5

42 files changed

Lines changed: 3791 additions & 84 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"prepare": "husky",
2020
"random": "echo 'Random script'",
2121
"sso": "aws sso login --sso-session=opencode --no-browser",
22+
"translate:app": "bun run script/translate-app.ts",
2223
"test": "echo 'do not run tests from root' && exit 1"
2324
},
2425
"workspaces": {

packages/app/src/i18n/ar.ts

Lines changed: 148 additions & 2 deletions
Large diffs are not rendered by default.

packages/app/src/i18n/br.ts

Lines changed: 152 additions & 3 deletions
Large diffs are not rendered by default.

packages/app/src/i18n/bs.ts

Lines changed: 151 additions & 2 deletions
Large diffs are not rendered by default.

packages/app/src/i18n/da.ts

Lines changed: 149 additions & 2 deletions
Large diffs are not rendered by default.

packages/app/src/i18n/de.ts

Lines changed: 152 additions & 2 deletions
Large diffs are not rendered by default.

packages/app/src/i18n/es.ts

Lines changed: 152 additions & 2 deletions
Large diffs are not rendered by default.

packages/app/src/i18n/fr.ts

Lines changed: 153 additions & 2 deletions
Large diffs are not rendered by default.

packages/app/src/i18n/ja.ts

Lines changed: 151 additions & 3 deletions
Large diffs are not rendered by default.

packages/app/src/i18n/ko.ts

Lines changed: 153 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -575,8 +575,8 @@ export const dict = {
575575
"settings.general.row.theme.description": "OpenCode 테마 사용자 지정",
576576
"settings.general.row.font.title": "코드 글꼴",
577577
"settings.general.row.font.description": "코드 블록에 사용되는 글꼴을 사용자 지정",
578-
"settings.general.row.terminalFont.title": "Terminal Font",
579-
"settings.general.row.terminalFont.description": "Customise the font used in the terminal",
578+
"settings.general.row.terminalFont.title": "터미널 글꼴",
579+
"settings.general.row.terminalFont.description": "터미널에서 사용할 글꼴을 설정합니다",
580580
"settings.general.row.uiFont.title": "UI 글꼴",
581581
"settings.general.row.uiFont.description": "인터페이스 전반에 사용되는 글꼴을 사용자 지정",
582582
"settings.general.row.followup.title": "후속 조치 동작",
@@ -848,4 +848,155 @@ export const dict = {
848848
"error.childStore.persistedProjectIconCreateFailed": "영구 프로젝트 아이콘 생성 실패",
849849
"error.childStore.storeCreateFailed": "저장소 생성 실패",
850850
"terminal.connectionLost.abnormalClose": "WebSocket이 비정상적으로 닫힘: {{code}}",
851+
852+
"command.project.previous": "이전 프로젝트",
853+
"command.project.next": "다음 프로젝트",
854+
"command.project.index": "{{index}}번 프로젝트로 전환",
855+
"command.tab.reopenClosed": "닫은 탭 다시 열기",
856+
"model.tooltip.context.label": "컨텍스트",
857+
"model.tooltip.inputs": "입력",
858+
"model.tooltip.model": "모델",
859+
"model.tooltip.provider": "공급자",
860+
"model.tooltip.reasoning": "추론",
861+
"common.clear": "지우기",
862+
"session.child.promptDisabled": "하위 에이전트 세션에는 프롬프트를 입력할 수 없습니다.",
863+
"session.child.backToParent": "메인 세션으로 돌아가기.",
864+
865+
"wsl.server.add": "WSL 서버 추가",
866+
"wsl.server.addShort": "WSL 추가",
867+
"wsl.server.label": "WSL",
868+
"wsl.server.menu.label": "WSL 서버",
869+
"wsl.server.retryStart": "시작 재시도",
870+
"wsl.server.updating": "업데이트 중...",
871+
"wsl.onboarding.step.distro": "배포판 선택",
872+
"wsl.onboarding.step.opencode": "OpenCode",
873+
"wsl.onboarding.checkingRuntime": "WSL 확인 중...",
874+
"wsl.onboarding.restartRequired": "WSL 설치를 완료하려면 Windows를 다시 시작해야 합니다.",
875+
"wsl.onboarding.ready": "WSL이 준비되었습니다.",
876+
"wsl.onboarding.required": "계속하려면 WSL이 필요합니다.",
877+
"wsl.onboarding.checkingDistros": "배포판 확인 중...",
878+
"wsl.onboarding.installingDistro": "{{distro}} 배포판 설치 중...",
879+
"wsl.onboarding.checkingDistro": "{{distro}} 배포판 확인 중...",
880+
"wsl.onboarding.listingDistros": "배포판 목록 확인 중...",
881+
"wsl.onboarding.distroReady": "{{distro}} 배포판이 준비되었습니다.",
882+
"wsl.onboarding.distroNotInstalled": "{{distro}} 배포판이 아직 설치되지 않았습니다.",
883+
"wsl.onboarding.openDistroOnce": "설정을 완료하려면 {{distro}} 배포판을 한 번 여세요.",
884+
"wsl.onboarding.finishingDistro": "{{distro}} 배포판 설정을 마무리하는 중입니다.",
885+
"wsl.onboarding.pickDistro": "배포판을 선택하거나 아래에서 설치하세요.",
886+
"wsl.onboarding.checkingOpencode": "OpenCode 확인 중...",
887+
"wsl.onboarding.checkingOpencodeIn": "{{distro}}에서 OpenCode 확인 중...",
888+
"wsl.onboarding.updatingOpencode": "OpenCode 업데이트 중...",
889+
"wsl.onboarding.updatingOpencodeIn": "{{distro}}에서 OpenCode 업데이트 중...",
890+
"wsl.onboarding.updateOpencodeIn": "{{distro}}에서 OpenCode를 업데이트하세요.",
891+
"wsl.onboarding.updateOpencode": "OpenCode 업데이트",
892+
"wsl.onboarding.opencodeReadyIn": "{{distro}}에서 OpenCode를 사용할 준비가 되었습니다.",
893+
"wsl.onboarding.opencodeReady": "OpenCode가 준비되었습니다.",
894+
"wsl.onboarding.installOpencodeIn": "{{distro}}에 OpenCode를 설치하세요.",
895+
"wsl.onboarding.installOpencode": "OpenCode 설치",
896+
"wsl.onboarding.chooseDistroFirst": "먼저 배포판을 선택하세요.",
897+
"wsl.onboarding.loadFailed": "WSL 상태를 불러오지 못했습니다.",
898+
"wsl.onboarding.loading": "로딩 중...",
899+
"wsl.onboarding.installedDistros": "설치된 배포판",
900+
"wsl.onboarding.checkAgain": "다시 확인",
901+
"wsl.onboarding.distroStatus.ready": "준비됨",
902+
"wsl.onboarding.distroStatus.checking": "확인 중...",
903+
"wsl.onboarding.distroStatus.opencodeMissing": "OpenCode가 설치되지 않음",
904+
"wsl.onboarding.distroStatus.missingTools": "bash, curl 없음",
905+
"wsl.onboarding.distroStatus.unsupported": "지원되지 않음 · WSL 2 사용",
906+
"wsl.onboarding.needAnotherDistro": "다른 배포판이 필요하신가요?",
907+
"wsl.onboarding.needAnotherDistroHint": "WSL 카탈로그에서 Linux 배포판을 설치하세요",
908+
"wsl.onboarding.wslNotInstalled.title": "WSL이 설치되지 않음",
909+
"wsl.onboarding.wslNotInstalled.description":
910+
"OpenCode에서 WSL 서버를 추가하려면 WSL (Windows Subsystem for Linux)이 필요합니다",
911+
"wsl.onboarding.wslUnavailable.title": "WSL을 사용할 수 없음",
912+
"wsl.onboarding.wslUnavailable.description": "OpenCode에서 이 컴퓨터의 WSL을 확인할 수 없습니다.",
913+
"wsl.onboarding.installWsl": "WSL 설치",
914+
"wsl.onboarding.windowsRestartRequired": "WSL 설치를 완료하려면 Windows를 다시 시작한 다음 OpenCode를 다시 여세요.",
915+
"wsl.onboarding.next": "다음",
916+
"wsl.onboarding.refresh": "새로 고침",
917+
"wsl.onboarding.allDistrosAdded": "설치된 모든 배포판이 이미 추가되었습니다.",
918+
"wsl.onboarding.noDistros": "아직 감지된 배포판이 없습니다.",
919+
"wsl.onboarding.install": "설치",
920+
"wsl.onboarding.installing": "설치 중...",
921+
"wsl.onboarding.installDistro": "배포판 설치",
922+
"wsl.onboarding.searchDistros": "배포판 검색",
923+
"wsl.onboarding.wsl2Required": "WSL 2가 필요합니다.",
924+
"wsl.onboarding.toolsRequired": "이 배포판에는 bash와 curl이 필요합니다.",
925+
"wsl.onboarding.openTerminal": "터미널 열기",
926+
"wsl.onboarding.path": "경로: {{path}}",
927+
"wsl.onboarding.notFound": "찾을 수 없음",
928+
"wsl.onboarding.version": "버전: {{version}}",
929+
"wsl.onboarding.unknown": "알 수 없음",
930+
"wsl.onboarding.desktopVersion": "데스크톱 {{version}}",
931+
"wsl.onboarding.versionMismatch": "설치된 버전이 데스크톱 앱 버전과 일치하지 않습니다.",
932+
"wsl.onboarding.adding": "추가 중...",
933+
934+
"language.uk": "Українська",
935+
"error.page.description.localServerStartup": "로컬 서버를 시작하는 동안 오류가 발생했습니다.",
936+
"error.page.action.exportLogs": "로그 내보내기",
937+
938+
"home.title": "홈",
939+
"home.projects": "프로젝트",
940+
"home.project.add": "프로젝트 추가",
941+
"home.recentlyClosed": "최근에 닫은 항목",
942+
"home.server.collapse": "서버 프로젝트 접기",
943+
"home.server.expand": "서버 프로젝트 펼치기",
944+
"home.sessions.search.placeholder": "세션 검색",
945+
"home.sessions.search.placeholder.scoped": "{{scope}}에서 세션 검색",
946+
"home.sessions.search.sessions": "세션",
947+
"home.sessions.search.noResults": "{{query}}에 해당하는 세션을 찾을 수 없습니다",
948+
"home.sessions.empty": "아직 아무것도 없습니다",
949+
"home.sessions.empty.description": "세션을 생성하여 시작하세요",
950+
"home.sessions.group.today": "오늘",
951+
"home.sessions.group.yesterday": "어제",
952+
"home.sessions.group.older": "이전",
953+
954+
"session.tab.unknown": "알 수 없는 세션",
955+
"session.error.notFound": "이 세션을 찾을 수 없습니다",
956+
"session.error.notFound.description": "이 탭은 이 서버에 더 이상 존재하지 않는 세션을 가리킵니다.",
957+
"session.error.notFound.closeTab": "탭 닫기",
958+
"session.error.serverConnection": "이 서버에 연결할 수 없습니다",
959+
"session.review.noUncommittedChanges": "아직 커밋되지 않은 변경 사항이 없습니다",
960+
"session.review.noBranchChanges": "아직 브랜치 변경 사항이 없습니다",
961+
"session.question.minimize": "질문 최소화",
962+
"session.question.restore": "질문 복원",
963+
"session.question.pending.one": "{{count}}개의 대기 중인 질문",
964+
"session.question.pending.other": "{{count}}개의 대기 중인 질문",
965+
"session.new.project.new": "새 프로젝트",
966+
"session.new.project.search": "프로젝트 검색",
967+
"session.new.project.add": "프로젝트 추가",
968+
"session.new.workspace.runIn": "세션 실행 위치",
969+
"session.new.workspace.triggerLocal": "로컬",
970+
"session.new.workspace.local": "로컬 저장소",
971+
"session.new.workspace.existing": "작업 공간…",
972+
973+
"sidebar.empty.title": "열린 프로젝트 없음",
974+
"sidebar.empty.description": "프로젝트를 열어 시작하세요",
975+
976+
"settings.general.section.advanced": "고급",
977+
"settings.general.row.shell.title": "터미널 셸",
978+
"settings.general.row.shell.description":
979+
"터미널에서 사용할 셸을 선택하세요. 호환되는 셸은 에이전트 도구 호출에도 사용됩니다.",
980+
"settings.general.row.shell.autoDefault": "자동 (기본값)",
981+
"settings.general.row.shell.terminalOnly": "터미널 전용",
982+
"settings.general.row.showFileTree.title": "파일 트리",
983+
"settings.general.row.showFileTree.description": "세션에 파일 트리 패널 표시",
984+
"settings.general.row.showNavigation.title": "탐색 컨트롤",
985+
"settings.general.row.showNavigation.description": "데스크톱 제목 표시줄에 뒤로 및 앞으로 버튼 표시",
986+
"settings.general.row.showSearch.title": "명령 팔레트",
987+
"settings.general.row.showSearch.description": "제목 표시줄에 검색 및 명령 팔레트 버튼 표시",
988+
"settings.general.row.showTerminal.title": "터미널",
989+
"settings.general.row.showTerminal.description": "데스크톱 제목 표시줄에 터미널 버튼 표시",
990+
"settings.general.row.showStatus.title": "서버 상태",
991+
"settings.general.row.showStatus.description": "제목 표시줄에 서버 상태 버튼 표시",
992+
"settings.general.row.mobileTitlebarBottom.title": "하단 탐색",
993+
"settings.general.row.mobileTitlebarBottom.description": "모바일에서 제목 표시줄과 세션 탭을 화면 하단에 배치",
994+
"settings.general.row.showCustomAgents.title": "사용자 지정 에이전트",
995+
"settings.general.row.showCustomAgents.description": "입력창에 에이전트 선택기 표시",
996+
"settings.general.row.newLayoutDesigns.title": "새 레이아웃 및 디자인",
997+
"settings.general.row.newLayoutDesigns.description": "새롭게 디자인된 레이아웃, 홈, 입력창 및 세션 UI 활성화",
998+
"settings.general.row.pinchZoom.title": "핀치 줌",
999+
"settings.general.row.pinchZoom.description": "트랙패드 핀치 및 Ctrl-스크롤 제스처로 확대/축소 허용",
1000+
"settings.updates.action.downloading": "다운로드 중...",
1001+
"settings.updates.action.installing": "설치 중...",
8511002
}

0 commit comments

Comments
 (0)