From 4b5f53944510b289896fa7d2d0b4e5eb65ed1abc Mon Sep 17 00:00:00 2001 From: kmw0410 Date: Thu, 23 Apr 2026 13:55:39 +0900 Subject: [PATCH] update korean translation for picoclaw --- web/src/i18n/locales/ko.ts | 121 +++++++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) diff --git a/web/src/i18n/locales/ko.ts b/web/src/i18n/locales/ko.ts index 32d6c2b..978911a 100644 --- a/web/src/i18n/locales/ko.ts +++ b/web/src/i18n/locales/ko.ts @@ -365,6 +365,127 @@ const ko = { cancelBtn: '아니오' } }, + picoclaw: { + title: 'PicoClaw 어시스턴트', + empty: '패널을 열고 작업을 시작하세요.', + inputPlaceholder: 'PicoClaw가 무엇을 하기를 원하는지 설명하세요', + newConversation: '새 대화', + processing: '처리 중...', + agent: { + defaultTitle: '일반 어시스턴트', + defaultDescription: '일반 대화, 검색, 작업 공간 지원.', + kvmTitle: '원격 제어', + kvmDescription: 'NanoKVM을 통한 원격 호스트 제어.', + switched: '에이전트 역할 변경됨', + switchFailed: '에이전트 역할 변경에 실패했습니다' + }, + send: '전송', + cancel: '취소', + status: { + connecting: '게이트웨이 연결 중...', + connected: 'PicoClaw 세션이 연결되었습니다', + disconnected: 'PicoClaw 세션이 종료되었습니다', + stopped: '요청 전송 중지', + runtimeStarted: 'PicoClaw 런타임이 시작되었습니다', + runtimeStartFailed: 'PicoClaw 런타임 시작에 실패했습니다', + runtimeStopped: 'PicoClaw 런타임이 중지되었습니다', + runtimeStopFailed: 'PicoClaw 런타임 중지에 실패했습니다' + }, + connection: { + runtime: { + checking: '확인 중', + ready: '런타임 준비됨', + stopped: '런타임 중지됨', + unavailable: '런타임 사용 불가', + configError: '구성 에러' + }, + transport: { + connecting: '연결 중', + connected: '연결됨' + }, + run: { + idle: '대기', + busy: '작업 중' + } + }, + message: { + toolAction: '동작', + observation: '관찰', + screenshot: '스크린샷' + }, + overlay: { + locked: 'PicoClaw가 기기를 제어하고 있습니다. 수동 입력이 일시 중지됩니다.' + }, + install: { + install: 'PicoClaw 설치', + installing: 'PicoClaw 설치 중', + success: 'PicoClaw가 성공적으로 설치되었습니다', + failed: 'PicoClaw 설치에 실패했습니다', + uninstalling: '런타임 삭제 중...', + uninstalled: '런타임 삭제에 성공했습니다.', + uninstallFailed: '삭제에 실패했습니다.', + requiredTitle: 'PicoClaw가 설치되지 않았습니다', + requiredDescription: 'PicoClaw를 설치하기 전에 PicoClaw 런타임을 먼저 설치하세요.', + progressDescription: 'PicoClaw가 다운로되고 설치되고 있습니다.', + stages: { + preparing: '준비 중', + downloading: '다운로드 중', + extracting: '압축 해제 중', + installing: '설치 중', + installed: '설치 완료', + install_timeout: '시간 초과', + install_failed: '실패' + } + }, + model: { + requiredTitle: '모델 구성이 필요합니다', + requiredDescription: 'PicoClaw 채팅을 사용하기 전에 PicoClaw 모델을 구성하세요.', + docsTitle: '구성 가이드', + docsDesc: '지원하는 모델과 프로트콜', + menuLabel: '모델 구성', + modelIdentifier: '모델 식별자', + modelIdentifierPlaceholder: 'openai/gpt-5.4', + apiBase: 'API 기본 URL', + apiBasePlaceholder: 'https://api.example.com/v1', + apiKey: 'API 키', + apiKeyPlaceholder: '모델 API 키를 입력하세요', + save: '저장', + saving: '저장 중', + saved: '모델 구성이 저장되었습니다', + saveFailed: '모델 구성 저장에 실패했습니다', + invalid: '모델 식별자, API 기본 URL, API 키가 필요합니다' + }, + uninstall: { + menuLabel: '제거', + confirmTitle: 'PicoClaw 제거', + confirmContent: + 'PicoClaw를 정말로 제거할까요? 실행 파일과 모든 구성 파일이 삭제됩니다.', + confirmOk: '제거', + confirmCancel: '취소' + }, + history: { + title: '기록', + loading: '기록 불러오는 중...', + emptyTitle: '기록 없음', + emptyDescription: '이전 PicoClaw 세션은 여기에 표시됩니다.', + loadFailed: '세션 기록을 불러오지 못했습니다', + deleteFailed: '세션 삭제에 실패했습니다', + deleteConfirmTitle: '세션 삭제', + deleteConfirmContent: '정말로 "{{title}}"를 삭제할까요?', + deleteConfirmOk: '삭제', + deleteConfirmCancel: '취소', + messageCount_one: '{{count}}개의 메시지', + messageCount_other: '{{count}}개의 메시지' + }, + config: { + startRuntime: 'PicoClaw 시작', + stopRuntime: 'PicoClaw 중지' + }, + start: { + title: 'PicoClaw 시작', + description: '런타임을 시작하여 PicoClaw 어시스턴트를 시작합니다.' + } + }, error: { title: '문제가 발생했습니다.', refresh: '새로고침'