31 lines
290 KiB
JavaScript
31 lines
290 KiB
JavaScript
import{n as e}from"./rolldown-runtime-DkW27tQK.js";var t;function n(){return(n=e((()=>{t={capacityMeter:{workerSlots:`{used}/{total}개 슬롯 사용 중`,unavailable:`슬롯 사용률을 확인할 수 없음`,execHost:`Codex exec`},common:{health:`상태`,ok:`확인`,yes:`예`,no:`아니요`,default:`기본값`,active:`활성`,loading:`로딩 중…`,gatewayStarting:`Gateway 시작 중…`,refreshing:`새로 고치는 중…`,offline:`오프라인`,connect:`연결`,connected:`연결됨`,refresh:`새로고침`,retry:`재시도`,staleData:`오래된 데이터를 표시하고 있습니다.`,reload:`다시 로드`,reset:`재설정`,restore:`복원`,unarchive:`보관 취소`,undo:`실행 취소`,probe:`프로브`,call:`호출`,confirm:`확인`,dontAskAgain:`다시 묻지 않기`,cancel:`취소`,close:`닫기`,previous:`이전`,next:`다음`,continue:`계속`,back:`뒤로`,create:`만들기`,copy:`복사`,copied:`복사됨!`,copyFailed:`복사 실패`,copyCode:`코드 복사`,copyTable:`표 복사`,expandTable:`표 펼치기`,expandedTable:`펼쳐진 표`,closeTable:`펼쳐진 표 닫기`,resizeSplitView:`분할 보기 크기 조정`,delete:`삭제`,remove:`제거`,dismiss:`닫기`,dismissAndDontShowAgain:`해제하고 다시 표시하지 않기`,unselect:`선택 해제`,enabled:`사용`,disabled:`사용 안 함`,failed:`실패`,none:`없음`,na:`해당 없음`,never:`never`,justNow:`방금`,now:`지금`,unknown:`알 수 없음`,configured:`구성됨`,running:`실행 중`,linked:`연결됨`,mode:`모드`,system:`시스템`,light:`얕음`,dark:`어둡게`,baseUrl:`기본 URL`,lastStart:`마지막 시작`,lastProbe:`마지막 프로브`,lastConnect:`마지막 연결`,lastMessage:`마지막 메시지`,authAge:`인증 경과 시간`,credential:`자격 증명`,audience:`대상`,publicKey:`공개 키`,probeOk:`프로브 성공`,probeFailed:`프로브 실패`,reloadConfig:`구성 다시 로드`,loadConfig:`구성 로드`,loadApprovals:`승인 로드`,settingsSections:`설정 섹션`,version:`버전`,docs:`문서`,learnMore:`자세히 알아보기`,colorMode:`색상 모드`,colorModeOption:`색상 모드: {mode}`,search:`검색`,save:`저장`,saving:`저장 중…`,saveAndPublish:`저장 및 게시`,importing:`가져오는 중…`,importFromRelays:`Relays에서 가져오기`,showAdvanced:`고급 보기`,hideAdvanced:`고급 숨기기`,unsavedChanges:`저장되지 않은 변경 사항이 있습니다`,working:`작업 중…`,showQr:`QR 표시`,relink:`다시 연결`,waitForScan:`스캔 대기`,logout:`로그아웃`,skipToMainContent:`주요 콘텐츠로 건너뛰기`},focus:{unsupported:`이 집중 보기는 지원되지 않습니다.`},shortcutsOverlay:{title:`키보드 단축키`,sections:{general:`일반`,chat:`채팅`,panels:`패널`,sidebar:`사이드바`,imageViewer:`이미지 뷰어`,approvals:`승인`},labels:{commandPalette:`명령 팔레트 열기`,keyboardShortcuts:`키보드 단축키 표시`,toggleSidebar:`사이드바 전환`,debugOverlay:`디버그 오버레이 전환`,appearanceSettings:`화면 설정 열기`,startNewSession:`새 세션 시작 (새 세션 페이지에서)`,closeDialog:`대화 상자 닫기 또는 설정 종료`,sendMessage:`Send message`,newline:`새 줄 삽입`,steerImmediately:`활성 응답 조정`,historyRecall:`보낸 메시지 기록 탐색`,transcriptSearch:`대화 검색`,clearReply:`답장 지우기`,stopResponse:`활성 응답 중지`,cancelDictation:`받아쓰기 취소`,saveQueuedMessage:`대기 중인 메시지 저장`,toggleSessionSelect:`여러 세션 선택`,extendSessionSelect:`세션 선택 확장`,zoomIn:`확대`,zoomOut:`축소`,zoomReset:`확대/축소 초기화`,terminalPanel:`터미널 패널 전환`,workspaceFiles:`워크스페이스 파일 전환`,approveOnce:`한 번 승인`,approveAlways:`항상 허용`,denyApproval:`승인 거부`}},optionCard:{recommended:`권장`,skip:`지금은 건너뛰기`},nativeLinkMenu:{label:`링크 작업`,openInline:`사이드바에서 열기`,openExternal:`기본 브라우저에서 열기`,copy:`링크 복사`},browserLinkPreferences:{openInControlUi:`Control UI 브라우저에서 링크 열기`},filePreview:{label:`지원 파일`,listLabel:`파일`,searchPlaceholder:`파일 검색…`,readOnly:`읽기 전용`,emptyTitle:`일치하는 파일 없음`,emptySubtitle:`다른 파일 이름이나 내용으로 검색해 보세요.`,copyFile:`파일 복사`,fileCount:`{count}개 파일`,filteredFileCount:`{count}/{total}개 파일`,noMatches:`일치하는 파일이 없습니다.`,navigate:`이동`,kind:{text:`텍스트`,shell:`셸`,file:`파일`}},mcpApp:{title:`MCP 앱`,unavailable:`MCP 앱을 사용할 수 없음: {error}`,errors:{gatewayUnavailable:`MCP App gateway를 사용할 수 없습니다`,mountUnavailable:`MCP App 마운트를 사용할 수 없습니다`,sandboxTimedOut:`MCP App 샌드박스 시간이 초과되었습니다`,sandboxUnavailable:`MCP App 샌드박스를 사용할 수 없습니다`,initializationTimedOut:`MCP App 초기화 시간이 초과되었습니다`,requestFailed:`요청 실패`,invalidSandboxUrl:`MCP App 샌드박스 URL이 잘못되었습니다`}},githubPreview:{coAuthors:`공동 작성자: {logins}`,loading:`GitHub 세부 정보 로드 중…`,unavailable:`GitHub 미리보기를 사용할 수 없음`,states:{merged:`병합됨`,draft:`초안`,open:`열림`,closed:`닫힘`,notPlanned:`계획 없음`},file:`파일 {count}개`,files:`파일 {count}개`,comment:`댓글 {count}개`,comments:`댓글 {count}개`,pullRequest:`pull request`,issue:`issue`,ariaLabel:`{state} {kind} {repo} #{number}: {title}, 작성자 {author}`},sessionHovercard:{ariaLabel:`세션 정보`,moreParticipants:`+{count}`,moreParticipantsLabel:`참가자 {count}명 더보기`,projectLabel:`프로젝트`,workspaceLabel:`작업 공간`,branchLabel:`브랜치`,runsOn:`{providerId} · {profileId}에서 실행`,more:`+{count}개 더보기`,changedFile:`파일 {count}개`,changedFiles:`{count}개 파일`,pullRequestLabel:`풀 리퀘스트 #{number}, {state}`,pullRequestAuthorLabel:`{login}님이 열었습니다`,states:{open:`Open`,draft:`초안`,merged:`병합됨`,closed:`닫힘`},checks:{passing:`CI 검사 통과`,failing:`CI 검사 실패`,pending:`CI 검사 실행 중`}},sessionProgressCard:{title:`진행 상황`,composerTitle:`작업 진행 상황`,shortCount:`{total} 중 {completed}`,noteLabel:`진행 메모`,dismiss:`진행 상황 카드 닫기`,dismissFailed:`진행 상황 카드를 닫을 수 없습니다. 다시 시도하세요.`,widgetLabel:`세션 진행 상황`,widgetLoading:`세션 진행 상황을 불러오는 중…`,widgetEmpty:`아직 진행 카드 없음`,widgetUnavailable:`세션 진행 상황을 사용할 수 없습니다.`,widgetAccessDenied:`접근할 수 있는 세션을 선택하거나 이 세션의 공유 설정을 변경하세요.`,countLabel:`{total}개 중 {completed}개 완료`,activity:{updated:`업데이트됨 {time}`,completed:`{time}에 완료됨`,failed:`실패 {time}`,stopped:`중지됨 {time}`},outcome:{completed:`완료됨`,failed:`실패함`,stopped:`중지됨`},stepLabel:`{step}, {status}`,status:{completed:`완료됨`,failed:`실패`,inProgress:`진행 중`,paused:`일시 중지됨`,pending:`대기 중`,stopped:`중지됨`},receipt:{updating:`진행 상황 업데이트 중`,failed:`진행 상황 업데이트 실패`,updated:`진행 상황 업데이트됨 — {completed}/{total} · {current}`,noteUpdated:`진행 메모 업데이트됨`,cleared:`진행 상황 지워짐`}},channels:{lastError:`마지막 오류`,refreshingStaleSnapshot:`백그라운드에서 채널 상태를 새로 고치는 중입니다. 마지막으로 성공한 스냅샷을 표시합니다.`,hub:{connectedTitle:`연결된 채널`,addTitle:`채널 추가`,addSubtitle:`서비스를 선택하고 안내에 따라 설정하세요.`,updatedAgo:`{ago}에 업데이트됨`,noneConnected:`아직 연결된 채널이 없습니다. 아래에서 하나를 선택해 시작하세요.`,partialSnapshot:`일부 채널 확인이 UI 제한 시간 내에 완료되지 않았습니다.`,stateRunning:`실행 중`,stateConfigured:`설정됨`,stateAttention:`확인 필요`,setUp:`설정`,guidedSetup:`단계별 설정 안내`,openDetails:`세부 정보 열기`,lastMessageAgo:`마지막 메시지 {ago}`,browseAllTitle:`더 많은 채널…`,browseAllSubtitle:`설치 가능한 플러그인을 포함하여 사용 가능한 모든 채널을 둘러보세요.`,runSetup:`설정 실행`,adminRequired:`둘러보기 전용입니다. 채널 설정에는 operator.admin 접근 권한이 필요합니다.`,saveBeforeSetup:`저장되지 않은 채널 구성 변경 사항이 있습니다. 안내 설정을 실행하기 전에 저장하거나 다시 불러오세요.`},pairing:{title:`DM 접근 요청`,subtitle:`페어링으로 보호된 채널에 다이렉트 메시지를 보내려고 대기 중인 사람들을 검토하세요.`,channelFilter:`채널`,accountFilter:`계정`,allChannels:`모든 채널`,allAccounts:`모든 계정`,approve:`승인`,dismiss:`무시`,approveAria:`{channel} 채널, 계정 {account}에 대해 {sender} 승인`,dismissAria:`{channel} 채널, 계정 {account}에 대해 {sender} 무시`,requested:`{ago}에 요청됨`,expires:`{ago}에 만료`,senderDetails:`발신자 세부 정보`,missingPermission:`이 연결에는 operator.pairing 접근 권한이 없어 DM 요청을 검토할 수 없습니다.`,noAccounts:`DM 발신자 페어링을 사용하는 채널 계정이 없습니다.`,noRequests:`대기 중인 DM 접근 요청이 없습니다.`,noFilteredRequests:`이 필터와 일치하는 대기 중인 요청이 없습니다.`,limits:`요청은 {minutes}분 후에 만료됩니다. 각 채널 계정은 최대 {count}개의 대기 중인 요청을 보유할 수 있습니다.`,detailTitle:`DM 접근`,detailSubtitle:`직접 메시지가 에이전트에 도달하려면 먼저 승인을 받아야 합니다.`,pendingCount:`{count}개 대기 중`,noPending:`대기 중인 요청 없음`,review:`요청 검토`,approveDialogTitle:`DM 액세스 승인`,dismissDialogTitle:`DM 액세스 요청 해제`,approveExplanation:`이렇게 하면 발신자가 직접 메시지에서 에이전트와 대화할 수 있습니다. 그룹 액세스 권한은 부여되지 않습니다.`,dismissExplanation:`현재 요청을 제거하지만 발신자를 차단하지는 않습니다. 발신자는 나중에 다시 액세스를 요청할 수 있습니다.`,notifyRequester:`승인 후 요청자에게 알림`,makeCommandOwner:`이 발신자를 첫 번째 명령 소유자로도 지정`,commandOwnerHelp:`명령 소유자는 권한이 필요한 명령을 실행하고 위험한 작업을 승인할 수 있습니다. 이 옵션은 소유자가 구성되지 않은 경우에만 사용할 수 있습니다.`,commandOwnerNeedsAdmin:`명령 소유자가 구성되지 않았습니다. 첫 번째 소유자를 지정하려면 이 연결에 operator.admin이 필요합니다.`,approvedNotice:`DM 액세스가 승인되었습니다.`,approvedOwnerNotice:`DM 액세스가 승인되고 첫 번째 명령 소유자가 구성되었습니다.`,approvedNotificationFailedNotice:`DM 액세스가 승인되었지만 요청자 알림을 전달할 수 없습니다.`,approvedOwnerFailedNotice:`DM 액세스가 승인되었지만 첫 번째 명령 소유자를 구성할 수 없습니다.`,approvedFollowupsFailedNotice:`DM 액세스가 승인되었지만 요청자 알림과 명령 소유자 설정이 모두 실패했습니다.`,dismissedNotice:`DM 액세스 요청이 해제되었습니다. 발신자는 다시 액세스를 요청할 수 있습니다.`},setup:{dialogLabel:`{channel} 설정`,title:`{channel} 설정`,genericTitle:`채널`,subtitle:`안내형 채널 설정`,starting:`설정을 시작하는 중…`,working:`작업 중…`,sessionExpired:`이 설정 세션은 Gateway가 다시 시작된 후 만료되었습니다. 이 대화 상자를 닫은 다음 채널 설정을 다시 시작하세요.`,continue:`계속`,finish:`완료`,copyText:`복사`,openLink:`링크 열기`,viewDocs:`문서 보기`,doneTitle:`채널이 구성되었습니다`,doneBody:`구성이 저장되었습니다. Gateway가 채널을 자동으로 다시 로드합니다. 실시간 상태는 해당 카드에서 확인하세요.`,doneNoChangesTitle:`변경 사항 없음`,doneNoChangesBody:`채널을 구성하지 않고 설정을 완료했습니다. 저장된 내용이 없습니다.`,whatsappScanTitle:`QR 코드를 스캔하여 WhatsApp 연결`,whatsappScanHelp:`휴대전화에서 WhatsApp → 설정 → 연결된 기기 → 기기 연결을 연 다음, 이 코드를 스캔하세요.`,whatsappQrLoading:`QR 코드를 생성하는 중…`,whatsappQrHint:`페어링 코드를 생성하려면 QR 표시를 클릭하세요.`,whatsappQrAlt:`WhatsApp QR`,whatsappLinked:`WhatsApp이 연결되어 사용할 준비가 되었습니다.`,regenerateQr:`새 QR 코드`,linkLater:`나중에 연결`},config:{schemaUnavailable:`스키마를 사용할 수 없습니다. Raw를 사용하세요.`,channelSchemaUnavailable:`채널 구성 스키마를 사용할 수 없습니다.`,loadingSchema:`구성 스키마를 불러오는 중…`},generic:{subtitle:`채널 상태 및 구성.`},discord:{title:`Discord`,subtitle:`봇 상태 및 채널 구성.`},googleChat:{title:`Google Chat`,subtitle:`Chat API 웹훅 상태 및 채널 구성.`},imessage:{title:`iMessage`,subtitle:`macOS 브리지 상태 및 채널 구성.`},signal:{title:`Signal`,subtitle:`signal-cli 상태 및 채널 구성.`},slack:{title:`Slack`,subtitle:`소켓 모드 상태 및 채널 구성.`},telegram:{title:`Telegram`,subtitle:`봇 상태 및 채널 구성.`},whatsapp:{title:`WhatsApp`,subtitle:`WhatsApp Web을 연결하고 연결 상태를 모니터링합니다.`,phoneNumber:`전화번호`,loggedOut:`로그아웃되었습니다.`,logoutConfirmTitle:`WhatsApp 계정 {accountId}에서 로그아웃하시겠습니까?`,logoutConfirmMessage:`계정 {accountId}에서 로그아웃하면 해당 리스너가 중지되고 저장된 자격 증명이 삭제됩니다.`,logoutNotCleared:`저장된 WhatsApp 세션이 지워지지 않았습니다. 이미 없거나 인증 디렉터리를 수동으로 정리해야 할 수 있습니다.`},gatewayUrlConfirmation:{title:`Gateway URL 변경`,subtitle:`다른 Gateway 서버에 다시 연결됩니다`,warning:`이 URL을 신뢰하는 경우에만 확인하세요. 악성 URL은 시스템을 손상시킬 수 있습니다.`},nostr:{title:`Nostr`,subtitle:`Nostr 릴레이를 통한 분산형 DM (NIP-04).`,profile:`프로필`,editProfile:`프로필 편집`,profilePicture:`프로필 사진`,noProfile:`설정된 프로필이 없습니다.`,noProfileHint:`"Edit Profile"을 클릭하여 이름, 소개, 아바타를 추가하세요.`,name:`이름`,displayName:`표시 이름`,about:`소개`,advanced:`고급`,profilePicturePreview:`프로필 사진 미리보기`,account:`계정`,username:`사용자 이름`,usernameHelp:`짧은 사용자 이름(예: satoshi)`,bio:`소개글`,bioPlaceholder:`자신을 소개해 보세요...`,bioHelp:`간단한 소개 또는 설명`,displayNameHelp:`전체 표시 이름`,avatarUrl:`아바타 URL`,avatarHelp:`프로필 사진의 HTTPS URL`,bannerUrl:`배너 URL`,bannerHelp:`배너 이미지의 HTTPS URL`,website:`웹사이트`,websiteHelp:`개인 웹사이트`,nip05Identifier:`NIP-05 식별자`,nip05Help:`검증 가능한 식별자(예: you@domain.com)`,lightningAddress:`Lightning 주소`,lightningHelp:`팁을 받기 위한 Lightning 주소(LUD-16)`,placeholders:{username:`satoshi`,displayName:`Satoshi Nakamoto`,avatarUrl:`https://example.com/avatar.jpg`,bannerUrl:`https://example.com/banner.jpg`,website:`https://example.com`,nip05:`you@example.com`,lightningAddress:`you@getalby.com`},notices:{timeout:`30초 후 요청 시간이 초과되었습니다. 서버에서 변경 사항이 이미 적용되었을 수 있으니, 다시 시도하기 전에 프로필을 확인하세요.`,operationFailed:`{prefix}: {error}`,updateFailed:`프로필 업데이트 실패`,updateFailedStatus:`프로필 업데이트 실패 ({status})`,publishFailed:`모든 릴레이에서 프로필 게시에 실패했습니다.`,published:`프로필이 릴레이에 게시되었습니다.`,importFailed:`프로필 가져오기에 실패했습니다`,importFailedStatus:`프로필 가져오기에 실패했습니다 ({status})`,importedFromRelays:`릴레이에서 프로필을 가져왔습니다. 검토 후 게시하세요.`,imported:`프로필을 가져왔습니다. 검토 후 게시하세요.`}}},lazyView:{errorTitle:`패널을 로드하지 못했습니다`,genericSubtitle:`이 패널을 불러오는 중에 문제가 발생했습니다.`,staleTitle:`새 버전을 사용할 수 있습니다`,staleSubtitle:`OpenClaw가 백그라운드에서 업데이트되었습니다. 최신 패널을 사용하려면 새로고침하세요.`,reloading:`다시 불러오는 중…`,retry:`다시 시도`,stylesFailed:`스타일을 불러오지 못해 페이지가 깨져 보일 수 있습니다.`},updates:{adminRequired:`업데이트 설정을 변경하거나 업데이트를 시작하려면 관리자 권한이 필요합니다.`,campaign:{countdown:`{time} 후 업데이트`,waitingForIdle:`활성 작업 대기 중 · {time} 후 강제 업데이트`,held:`업데이트 보류됨 · {time} 후 재개`,applying:`업데이트 적용 중…`},holdOneHour:`1시간 보류`,reviewUpdate:`업데이트 검토`,confirm:{message:`연결된 Gateway에 사용 가능한 업데이트를 설치하고 다시 시작합니다.`,macMessage:`이 업데이트를 OpenClaw Mac 앱에 전달하면 앱이 이를 설치하고 관리 중인 Gateway를 다시 시작합니다.`,impact:`실행 중인 세션이 중단되고 Gateway가 복구될 때까지 이 Control UI 연결이 끊깁니다.`,versions:`설치됨 {installed} · 사용 가능 {available}`,versionsBehind:`설치됨 {installed} · {available}`,action:`업데이트 및 다시 시작`,macAction:`Mac 앱 업데이트 및 다시 시작`},target:{version:`v{version}`,commitBehind:`{count}개 커밋 뒤처짐`,commitsBehind:`{count}개 커밋 뒤처짐`},sidebar:{campaignTarget:`{status} · {target}`,updating:`Gateway 업데이트 중…`,availableTitle:`업데이트 사용 가능`,availableSummary:`최신 리비전이 준비되었습니다.`,blockedTitle:`업데이트 차단됨`,blockedSummary:`선택한 리비전을 이 체크아웃에 적용할 수 없습니다.`,blockedWaiting:`차단됨 · 진행 중인 작업 대기 중 · {target}`,waitingForIdle:`진행 중인 작업 대기 중`},dialog:{installing:`Gateway에 업데이트를 설치하는 중입니다. 설치가 완료되면 재시작됩니다.`,restarting:`Gateway가 재시작 중입니다. 이 페이지는 자동으로 연결이 끊겼다가 다시 연결됩니다.`,notStarted:"업데이트 요청에 응답이 없었습니다. 다시 시도하거나 터미널에서 `openclaw update`를 실행하세요."},channel:{stable:`안정`,beta:`베타`,dev:`개발`,extendedStable:`확장 안정`},installKind:{package:`패키지`,git:`Git 체크아웃`,unknown:`알 수 없음`},page:{intro:`연결된 Gateway의 릴리스 채널과 업데이트 정책을 관리합니다.`,buildTitle:`현재 빌드`,gatewayVersion:`Gateway 버전`,controlUiCommit:`Control UI 커밋`,builtAt:`빌드됨`,installedAt:`설치됨`,installedAtUnknown:`알 수 없음 · 다음 업데이트 성공 후 기록됨`,lastCommitAt:`마지막 커밋`,installKind:`설치 유형`,policyTitle:`업데이트 정책`,channel:`릴리스 채널`,channelDescription:`이 Gateway가 따를 OpenClaw 릴리스 트랙을 선택합니다.`,automaticUpdates:`자동 업데이트`,automaticUpdatesDescription:`사용 가능한 업데이트를 자동으로 예약합니다. 개발 자동 업데이트는 git 체크아웃에 적용됩니다.`,devPackageAutomaticHint:`자동 개발 업데이트에는 소스(git) 설치가 필요합니다. 이 설치는 패키지 설치입니다. 자동 업데이트에는 stable 또는 beta를 사용하세요.`,extendedStableAutomaticHint:`Extended stable은 사용 가능한 릴리스를 보고하지만 자동으로 설치하지는 않습니다.`,statusTitle:`업데이트 상태`,scheduleStatus:`상태`,commits:`커밋`,available:`업데이트 사용 가능 {target}`,upToDate:`최신 상태`,statusUnavailable:`업데이트 상태를 사용할 수 없음`,gitCommitAhead:`추적 중인 업스트림보다 {count}개 커밋 앞섬`,gitCommitsAhead:`추적 중인 업스트림보다 {count}개 커밋 앞섬`,gitDiverged:`분기됨 · {ahead}개 앞섬, {behind}개 뒤처짐`,gitFetchFailed:`추적 중인 업스트림을 가져올 수 없습니다`,gitNoUpstream:`추적 중인 업스트림이 구성되지 않았습니다`,gitComparisonFailed:`이 체크아웃을 추적 중인 업스트림과 비교할 수 없습니다`,updateNow:`지금 업데이트`,updateNowDescription:`사용 가능한 업데이트를 설치하고 Gateway를 재시작합니다.`,latestAttempt:`최근 업데이트 시도`,attemptedAt:`시도 시각`,attemptTarget:`대상`,installedIdentity:`설치됨`,attemptInstallKind:`시도 설치 유형`,attemptReason:`이유 코드`,failedStep:`실패 세부 정보`,viewDetails:`세부 정보 보기`,recoveryActions:`복구`,checkStatus:`상태 확인`,retryUpdate:`업데이트 재시도`,troubleshoot:`업데이트 문제 해결`,cliFallback:`CLI 대체 방법`,showCliFallback:`터미널 명령어 표시`},coalescedRestart:`업데이트가 설치되었습니다. Gateway 재시작이 이미 진행 중이며, 다시 연결되면 상태가 새로 고쳐집니다.`,error:`업데이트 오류: {error}`,status:`업데이트 {status}: {reason}. {guidance}`,verificationFailed:`업데이트가 설치되었지만 실행 중인 버전이 변경되지 않았습니다 — 재시작이 차단되었을 수 있습니다.`,verificationFailedWithVersions:`업데이트가 설치되었지만 실행 중인 버전이 변경되지 않았습니다 — 재시작이 차단되었을 수 있습니다. 예상 버전 v{expectedVersion}, 실행 중 v{actualVersion}.`,verificationFailedWithIdentity:`업데이트가 완료되었지만 실행 중인 설치가 예상 리비전과 일치하지 않습니다. 예상 {expected}, 실행 중 {actual}.`,handoffTimeout:"업데이트 핸드오프가 시작되었지만 재연결 후 완료가 보고되지 않았습니다. 최종 결과를 확인하려면 `openclaw update status`를 실행하세요.",outcomeUnknown:"업데이트 요청이 수락되었을 수 있지만, 재연결 후 Gateway가 최종 결과를 보고하지 않았습니다. 다시 시도하기 전에 `openclaw update status`를 실행하세요.",failureReasons:{dirty:`변경 사항을 커밋하거나 스태시한 후 다시 시도하세요.`,noUpstream:`업스트림 브랜치를 설정한 후 다시 시도하세요.`,notGitInstall:"git 체크아웃이 아닙니다. 전역 재설치를 하려면 CLI에서 `openclaw update`를 실행하세요.",notOpenclawRoot:`OpenClaw 체크아웃에서 업데이트를 실행하거나 CLI 전역 재설치 경로를 사용하세요.`,depsInstallFailed:`종속성 설치에 실패했습니다. 설치 오류를 해결한 후 다시 시도하세요.`,buildFailed:`빌드에 실패했습니다. 빌드 오류를 해결한 후 다시 시도하세요.`,buildDirty:`선택한 리비전의 빌드가 체크아웃 파일을 변경했습니다. 생성된 아티팩트가 포함된 리비전으로 다시 시도하세요.`,uiBuildFailed:`control UI 재빌드에 실패했습니다. UI 빌드 오류를 수정하고 다시 시도하세요.`,globalInstallFailed:`전역 패키지 설치가 디스크에서 확인되지 않았습니다. 다시 시도하거나 CLI에서 재설치하세요.`,restartDisabled:`gateway 재시작이 비활성화되어 업데이트가 적용되지 않았습니다. 설정에서 재시작을 활성화한 후 다시 시도하세요.`,restartUnavailable:`재시작이 비활성화되어 있고 슈퍼바이저가 없는 상태에서는 이 전역 설치를 안전하게 교체할 수 없습니다.`,restartUnhealthy:`교체 프로세스가 정상 상태가 되지 못했습니다. 복구할 수 있도록 이전 프로세스가 유지되었습니다.`,restartRevisionMismatch:`재시작된 Gateway가 다른 리비전을 실행 중입니다. 서비스 설치 루트를 확인하고 다시 시도하세요.`,restartRevisionUnavailable:`재시작된 Gateway가 리비전을 보고할 수 없습니다. 다시 시도하기 전에 서비스 설치 루트와 로그를 확인하세요.`,alreadyCurrent:`이 체크아웃은 이미 추적 중인 업스트림 리비전입니다.`,managedServiceHandoffAlreadyRunning:`다른 관리형 업데이트가 이미 실행 중입니다. 완료될 때까지 기다린 후 업데이트 상태를 새로 고치세요.`,doctorFailed:"Doctor 복구에 실패했습니다. `openclaw doctor --non-interactive`를 실행하고 다시 시도하세요.",managedServiceHandoffFailed:"업데이트 도우미가 완료 전에 중지되었습니다. 원인을 확인하려면 터미널에서 `openclaw update`를 실행하세요.",managedServiceHandoffSpawnFailed:"Gateway가 업데이트 도우미를 시작할 수 없습니다. 대신 터미널에서 `openclaw update`를 실행하세요.",managedServiceHandoffParentTimeout:"Gateway가 업데이트 도우미에 비해 너무 오래 실행되었습니다. 업데이트를 다시 시작하거나 `openclaw update`를 실행하세요.",default:`정확한 실패 원인은 gateway 로그를 확인하고 원인이 해결된 후 다시 시도하세요.`},failedAtStep:`{step}에서 업데이트에 실패했습니다: {cause}.`,succeededVersion:`Gateway가 v{version}(으)로 업데이트되었습니다.`,succeededCommit:`Gateway 업데이트됨 · 현재 {sha}.`,succeeded:`Gateway가 업데이트되고 재시작되었습니다.`},devices:{readOnly:{pairingRequired:`둘러보기 전용입니다. 장치 변경에는 operator.pairing 접근 권한이 필요합니다.`,adminRequired:`둘러보기 전용입니다. 실행 승인과 노드 바인딩에는 operator.admin 접근 권한이 필요합니다.`,pairingAndAdminRequired:`둘러보기 전용입니다. 장치 변경에는 operator.pairing이 필요하며, 실행 승인과 노드 바인딩에는 operator.admin이 필요합니다.`},pairing:{button:`기기 페어링`,adminRequired:`설정 코드를 생성하려면 관리자 권한이 필요합니다.`,title:`기기 페어링`,subtitle:`모바일 앱 또는 노드 호스트를 위한 보안 설정을 만듭니다.`,noApp:`아직 앱이 없으신가요?`,getApps:`앱 받기`,generating:`보안 설정 코드를 생성하는 중…`,accessTitle:`설정 유형`,fullAccess:`전체 액세스(권장)`,fullAccessHint:`설정 및 업그레이드를 포함한 완전한 Gateway 제어 기능과 기기 기능.`,limitedAccess:`제한된 액세스`,limitedAccessHint:`관리 제어 없이 기기 기능, 채팅, 승인.`,nodeAccess:`노드 호스트`,nodeAccessHint:`컴퓨터를 명령 및 기능 호스트로 연결합니다.`,generateCode:`설정 코드 생성`,transportLimitedTitle:`네트워크 안전을 위해 제한됨`,transportLimitedHint:`이 Gateway URL은 암호화되지 않은 ws://를 사용합니다. wss:// 또는 Tailscale Serve를 사용한 다음, 전체 액세스를 위한 새 코드를 생성하세요.`,failed:`설정 코드를 생성할 수 없습니다.`,statusFailed:`페어링이 완료되었는지 확인할 수 없습니다.`,loadFailed:`페어링 대화 상자를 불러올 수 없습니다. 연결을 확인하고 다시 시도하세요.`,qrAlt:`OpenClaw 모바일 페어링 QR 코드`,qrUnavailable:`QR을 사용할 수 없습니다. 대신 설정 코드를 복사하세요.`,copySetupCode:`설정 코드 복사`,nodeExpiresIn:`이 설정 링크는 {time} 후에 만료됩니다.`,nodeExpired:`이 설정 링크가 만료되었습니다. 새로 만드세요.`,newCode:`새 코드`,showSetupCode:`설정 코드 표시`,pending:`검토 대기 중인 기기 요청: {count}`,review:`검토`,waiting:`공식 OpenClaw 모바일 앱은 스캔 후 자동으로 연결됩니다.`,pairedTitle:`기기 페어링 완료`,deliveryUncertainTitle:`페어링 전달을 확인할 수 없습니다`,deliveryUncertainHint:`설정 코드는 사용 종료되었지만 기기가 자격 증명을 받지 못했을 수 있습니다. 기기 관리를 확인하고 필요하면 기기를 제거한 후 새 코드를 만드세요.`,fullAccessSummary:`전체 액세스`,nodeAccessSummary:`노드 액세스`,done:`완료`,expiredTitle:`설정 코드 만료됨`,generateNewCode:`새 코드 생성`,nodeWaiting:`기기에서 명령을 실행한 다음 여기에서 페어링 요청을 검토하세요.`,help:`페어링 도움말`,helpNewTab:`페어링 도움말 (새 탭에서 열림)`,manageDevices:`기기 관리`},binding:{loadConfigHint:`바인딩을 편집하려면 구성을 로드하세요.`,formModeHint:`여기에서 바인딩을 편집하려면 Config 탭을 Form 모드로 전환하세요.`,execNodeBinding:`Exec 노드 바인딩`,execNodeBindingSubtitle:`exec host=node를 사용할 때 에이전트를 특정 노드에 고정합니다.`,defaultBinding:`기본 바인딩`,defaultBindingHint:`에이전트가 노드 바인딩을 재정의하지 않을 때 사용됩니다.`,node:`노드`,anyNode:`모든 노드`,noNodes:`system.run을 사용할 수 있는 노드가 없습니다.`,noAgents:`에이전트를 찾을 수 없습니다.`,defaultAgent:`기본 에이전트`,agent:`에이전트`,usesDefault:`기본값 사용 ({node})`,override:`재정의: {node}`,binding:`바인딩`,useDefault:`기본값 사용`,any:`모두`},inventory:{title:`장치`,summaryConnected:`{total}개 중 {connected}개 연결됨`,summaryPending:`{count}개 승인 대기 중`,cleanupStale:`오래된 항목 {count}개 정리`,pendingApproval:`승인 대기 중`,empty:`페어링된 장치가 없습니다.`,connectedWithoutPairing:`페어링 없이 연결됨`,olderPairing:`{name}의 이전 페어링 {count}개`,olderPairings:`{name}의 이전 페어링 {count}개`,autoPaired:`자동 페어링됨`,versionDrift:`버전 불일치`,versionDriftTitle:`기기 {nodeVersion}; Gateway {gatewayVersion}. 오래된 구성 요소를 업데이트하여 플릿을 정렬하세요.`,workerVersion:`Worker {version}`,workerMissing:`worker 없음`,workerMissingTitle:`Gateway가 관리하는 worker 번들이 없습니다. 이 기기에서 새 세션을 시작하여 다시 설치하세요.`,manualWake:`수동 깨우기 필요`,manualWakeTitle:`Gateway는 오프라인 상태의 Windows 기기를 깨울 수 없습니다. 기기를 시작하거나 네트워크 연결을 복원하세요.`,approvalNeeded:`승인 필요`,inputAgo:`입력 {time} 전`,seen:`{time}에 확인됨`,approved:`{time}에 승인됨`,details:`세부 정보`,deviceId:`기기 ID: {id}`,remoteIp:`원격 IP: {ip}`,scopes:`범위: {scopes}`,tokens:`토큰`,capabilities:`기능`,commands:`명령`,offline:`오프라인`,approve:`승인`,reject:`거부`,remove:`제거`,removeName:`{name} 제거`,removePromptTitle:`{name}을(를) 제거하시겠습니까?`,removePromptBody:`이 기기를 다시 연결하려면 먼저 페어링을 다시 해야 합니다.`,removeStalePromptTitle:`오래된 페어링 {count}개를 제거하시겠습니까?`,removeStalePromptTitleOne:`오래된 페어링 1개를 제거하시겠습니까?`,removeStalePromptBody:`영향을 받는 클라이언트는 다음 연결 시 별도의 알림 없이 다시 페어링됩니다.`,rejectDevicePromptTitle:`이 기기 페어링 요청을 거부하시겠습니까?`,rejectNodePromptTitle:`이 노드 페어링 요청을 거부하시겠습니까?`,rejectPromptBody:`클라이언트가 연결하려면 먼저 새 페어링 요청을 보내야 합니다.`,revokePromptTitle:`{role} 토큰을 취소하시겠습니까?`,revokePromptBody:`이 토큰은 즉시 작동을 멈추며 복원할 수 없습니다.`,rotatePromptTitle:`새 {role} 토큰`,rotatePromptBody:`지금 이 토큰을 복사해 안전하게 보관하세요. 한 번만 표시되며 복구할 수 없습니다.`,rotateAcknowledge:`토큰을 저장했습니다`,rotateDismissHint:`이 대화 상자는 토큰을 저장했는지 확인할 때까지 열려 있습니다.`,rotateWithheldTitle:`토큰 교체됨 · {device}`,rotateWithheldNext:`새 토큰으로 자동으로 다시 연결됩니다 — 추가로 할 일은 없습니다.`,rotateWithheldException:`자동으로 다시 연결되지 않으면 다시 페어링하세요.`,rotateWithheldNote:`보안을 위해 새 토큰은 기기 자체에서만 표시됩니다.`,gateway:`gateway`,unpaired:`페어링 안 됨`,unknownClient:`알 수 없는 클라이언트`,revoked:`취소됨`,active:`활성`,rotate:`교체`,revoke:`취소`,none:`없음`,rolesAndScopes:`역할: {roles} · 범위: {scopes}`,scopeUpgrade:`범위 업그레이드에는 승인이 필요합니다`,roleUpgrade:`역할 업그레이드에는 승인이 필요합니다`,reapproval:`재연결 세부 정보가 변경되었습니다. 승인이 필요합니다`,newPairing:`새 기기 페어링 요청`,repair:`복구`,requestedAt:`{note} · 요청됨 {time}`,requestedAccess:`요청됨: {access}`,approvedAccess:`지금 승인됨: {access}`},execApprovals:{title:`실행 승인`,subtitlePrefix:`허용 목록 및 승인 정책 대상:`,loadHint:`허용 목록을 편집하려면 실행 승인을 불러오세요.`,hostNativePolicy:`호스트 네이티브 정책`,hostNativeHint:`여기서는 읽기 전용입니다. 컴패니언 앱이나 CLI에서 편집하세요.`,native:`네이티브`,defaultAction:`기본 작업`,rule:`규칙 {count}개`,rules:`규칙 {count}개`,allShells:`모든 셸`,off:`꺼짐`,on:`켜짐`,target:`대상`,targetHint:`Gateway는 로컬 승인을 편집하고, 노드는 선택한 노드를 편집합니다.`,host:`호스트`,gateway:`연결`,node:`노드`,selectNode:`노드 선택`,noNodes:`아직 exec 승인을 광고하는 노드가 없습니다.`,scope:`범위`,defaults:`기본값`,security:`Security`,defaultSecurity:`기본 보안 모드입니다.`,defaultValue:`기본값: {value}.`,mode:`모드`,useDefaultValue:`기본값 사용 ({value})`,ask:`Ask`,defaultPrompt:`기본 프롬프트 정책입니다.`,askFallback:`확인 대체`,promptUnavailable:`UI 프롬프트를 사용할 수 없을 때 적용됩니다.`,fallback:`폴백`,autoAllowSkills:`Skill CLI 자동 허용`,autoAllowSkillsHint:`Gateway에 나열된 skill 실행 파일을 허용합니다.`,usingDefault:`기본값 사용 중 ({value}).`,override:`재정의 ({value}).`,useDefault:`기본값 사용`,allowlist:`허용 목록`,allowlistHint:`대소문자를 구분하지 않는 glob 패턴입니다.`,addPattern:`패턴 추가`,emptyAllowlist:`아직 허용 목록 항목이 없습니다.`,newPattern:`새 패턴`,lastUsed:`마지막 사용: {time}`,pattern:`패턴`,remove:`제거`,options:{deny:`거부`,allowlist:`허용 목록`,full:`전체`,off:`끔`,onMiss:`누락 시`,always:`항상`}}},worktrees:{adminRequired:`둘러보기 전용입니다. 워크트리 변경에는 operator.admin 접근 권한이 필요합니다.`,newWorktree:`새 worktree`,ownerManual:`수동`,ownerSession:`세션`,ownerWorkboard:`Workboard`,title:`관리되는 Worktree`,subtitle:`OpenClaw가 소유한 격리된 저장소 체크아웃입니다.`,cleanNow:`지금 정리`,name:`이름`,repo:`저장소`,empty:`관리되는 worktree가 없습니다.`,restorable:`복원 가능`,restore:`복원`,confirmDelete:`{name}의 스냅샷을 만들고 삭제할까요?`,confirmForceDelete:`스냅샷 실패: {error}
|
||
|
||
스냅샷 없이 삭제할까요?`},agentChip:{menuLabel:`에이전트 메뉴`,agents:`에이전트`,switchAgent:`에이전트 전환`,working:`작업 중…`,ready:`채팅할 준비가 되었습니다`,whatCanAgentDo:`{name}님은 무엇을 할 수 있나요?`,help:`도움말`,getHelp:`도움말 보기`,getApps:`앱 받기`,discord:`Discord 커뮤니티`,viewChangelog:`변경 로그 보기`,agentSettings:`에이전트 설정`},agentScope:{label:`에이전트 범위`,allAgents:`모든 에이전트`},newSession:{title:`새 세션`,hint:`이 세션이 작동할 위치를 선택한 다음 할 일을 입력하세요.`,agent:`에이전트`,agents:`에이전트`,where:`위치`,environments:`환경`,gateway:`Gateway · 로컬`,gatewayNamed:`Gateway · {name}`,cloudWorker:`Cloud · {profile}`,cloudWorkerMachine:`{profile} · {machine}`,cloudWorkerProvider:`Cloud 작업자 제공업체: {provider}`,cloudRequiresWorktree:`클라우드에는 Git 체크아웃이 필요합니다`,cloudRuntimeUnsupported:`{runtime} 런타임은 클라우드 워커를 지원하지 않습니다.`,cloudProfileRuntimeUnsupported:`{runtime} 런타임은 이 클라우드 워커를 사용할 수 없습니다. 호환되는 클라우드 워커를 선택하거나 로컬에서 실행하세요.`,deviceRuntimeUnsupported:`이 런타임은 페어링된 기기를 지원하지 않습니다`,cloudRecoveryUnavailable:`이 연결이 작업 복구를 지원하지 않기 때문에 클라우드 워커를 사용할 수 없습니다. 다시 연결하거나 Gateway를 업데이트하세요.`,placementStartFailed:`세션은 생성되었지만 러너 시작에 실패했습니다: {error}`,placementSyncsFolder:`선택한 러너로 {folder}을(를) 동기화합니다`,folder:`폴더`,folderPlaceholder:`Agent workspace`,yourDevices:`내 기기`,autoDevice:`자동`,autoDeviceSub:`가장 여유로운 장치`,autoDeviceSubEligible:`첫 번째 사용 가능한 장치`,noSessionHosts:`페어링된 세션 호스트가 없습니다. 세션 호스팅이 활성화된 머신을 연결하세요.`,neverConnected:`연결된 적 없음`,offlineFor:`{duration} 동안 오프라인`,lastSeen:`마지막 접속 {time}`,deviceUnavailable:`장치를 사용할 수 없습니다. 다시 연결한 후 시도하세요.`,sessionHostingDisabled:`세션 호스팅이 비활성화되어 있습니다. 장치에서 openclaw connect --service --session-host를 실행하세요.`,deviceCapacityUnavailable:`워커 용량을 사용할 수 없습니다. 기기 세션 호스트를 다시 시작한 후 다시 시도하세요.`,deviceNoSlots:`사용 가능한 워커 슬롯이 없습니다. 슬롯이 생길 때까지 기다리거나 다른 기기를 선택하세요.`,nodeUpdateRequired:`업데이트 필요: {updateCommand}을(를) 실행한 후 다시 연결하세요. 헤드리스 노드의 경우 {restartCommand}을(를) 실행하세요.`,capabilityCamera:`카메라`,capabilityLocation:`위치`,capabilityTalk:`Talk`,capabilityScreenCapture:`화면 캡처`,capabilityCanvas:`Canvas`,capabilityVoice:`음성`,environmentDisposable:`일회용`,environmentPersistent:`영구`,projects:`프로젝트`,projectsAdminHint:`관리자는 폴더 찾아보기에서 프로젝트를 등록할 수 있습니다`,projectSearchPlaceholder:`프로젝트 검색 또는 Git URL 붙여넣기`,githubProjects:`GitHub`,githubTokenHint:`Control UI GitHub 자격 증명 또는 공유 Gateway 환경 토큰이 구성되지 않았습니다. 공개 GitHub 결과만 표시됩니다.`,cloneProject:`복제`,registerProject:`프로젝트로 등록`,cloud:`클라우드`,machine:`머신`,machineShape:`{cpu} vCPU · {memory} GB`,machineCpu:`{cpu} vCPU`,machineMemory:`{memory} GB`,machineDefault:`기본값`,recentFolders:`최근`,runsOn:`{place}에서 실행`,browse:`폴더 찾아보기`,browseRequiresAdmin:`에이전트 워크스페이스 외부를 탐색하려면 받은편지함을 열고 제한된 액세스를 선택한 뒤 관리자를 요청하고 기기에서 승인하세요.`,connectMachine:`머신 연결…`,connectMachineTitle:`머신 연결`,connectMachineDescription:`연결하려는 머신에서 이 명령을 실행하세요.`,connectMachineGenerating:`보안 연결 링크 생성 중…`,connectMachineFailed:`연결 링크를 생성할 수 없습니다.`,connectMachineMissingUrl:`Gateway가 조인 URL을 반환하지 않았습니다. 업데이트한 후 다시 시도하세요.`,connectMachineUnavailable:`Gateway에 다시 연결한 후 다시 시도하세요.`,connectMachineTeamHint:`이를 실행하면 해당 머신이 팀의 기기로 페어링됩니다.`,connectMachineSingleUse:`이 링크는 일회용이며 곧 만료됩니다.`,connectMachineSingleUseExpires:`이 링크는 일회용이며 {time}에 만료됩니다.`,connectMachineFreshCode:`새 코드 생성`,connectMachineRefreshing:`생성 중…`,connectMachineManageDevices:`기기 관리`,browserUp:`상위 폴더`,browserUse:`이 폴더 사용`,browserEmpty:`하위 폴더 없음`,browserLoadFailed:`해당 폴더 목록을 표시할 수 없습니다.`,hiddenFolder:`숨김 폴더`,worktree:`Worktree`,checkingGit:`Git 사용 가능 여부 확인 중…`,gitCheckUnavailable:`이 폴더의 Git을 확인할 수 없습니다. 다시 선택하여 재시도하세요.`,worktreeUnavailable:`Agent workspace가 git checkout이 아닙니다`,branches:`브랜치`,baseBranch:`기준 브랜치`,worktreeName:`Worktree 이름`,checkoutName:`체크아웃 이름`,worktreeNamePlaceholder:`자동`,worktreeNameInvalid:`소문자, 숫자, 대시를 사용하세요.`,incognito:`시크릿`,incognitoDescription:`Gateway가 재시작될 때까지만 이 세션 유지`,draft:`초안`,draftDescription:`게시하기 전까지 이 세션을 나만 볼 수 있도록 유지`,messagePlaceholder:`이 세션이 무엇을 작업해야 하나요?`,dictate:`받아쓰기`,readingAttachment:`첨부 파일 읽는 중`,start:`세션 시작`,startInTerminal:`터미널에서 시작`,starting:`시작 중…`,createFailed:`세션을 생성할 수 없습니다.`,createOutcomeUnknown:`이 세션이 시작되는 동안 Gateway가 변경되었습니다. 이 작업을 다시 시작하기 전에 최근 세션을 확인하세요.`,cliAgentsGroup:`CLI 에이전트`,cliAgentsUnavailable:`CLI 에이전트를 사용할 수 없음`,placementSetupInterrupted:`이 세션의 러너 설정이 중단되었습니다. 이 작업을 다시 시작하기 전에 최근 세션을 확인하세요.`,catalogUnavailable:`이 세션 대상을 사용할 수 없습니다.`,restoringPreferences:`마지막 세션 설정 복원 중…`,checkingPlace:`선택한 위치 확인 중…`,placementNotReady:`선택한 러너가 아직 준비되지 않았습니다. 잠시 후 다시 시도하세요.`,agentsUnavailable:`이 Gateway에서 사용할 수 있는 에이전트가 아직 없습니다.`,nodeUnavailable:`선택한 기기를 사용할 수 없습니다. 다른 위치를 선택하세요.`,terminalNeedsFolder:`터미널에서 시작하기 전에 폴더를 선택하세요.`,terminalCapabilityOverridesUnsupported:`터미널에서 시작하기 전에 세션 기능 재정의를 지우세요.`,what:`무엇`,detail:`세부 정보`,local:`로컬`,runsDirectly:`직접 실행`,runsDirectlyNote:`선택한 폴더에서 직접 실행됩니다.`},dashboardsPage:{emptyTitle:`아직 대시보드가 없습니다`,emptyDescription:`세션을 열고 Dashboard 화면으로 전환하여 여기에 추가하세요.`,loadError:`대시보드를 불러올 수 없습니다: {error}`,openFocusMode:`포커스 모드에서 대시보드 열기`},dashboardDocument:{close:`대시보드 닫기`,missingSession:`지정된 대시보드 세션이 없습니다.`,notFound:`이 세션을 찾을 수 없습니다.`,unavailable:`이 연결에서는 세션 대시보드를 사용할 수 없습니다.`,loadFailed:`이 대시보드를 불러올 수 없습니다: {error}. Gateway 연결을 확인한 후 다시 시도하세요.`},sessionsView:{subagentPrefix:`서브에이전트:`,automationPrefix:`자동화:`,actionRequiresConnection:`세션을 변경하려면 Gateway에 연결하세요.`,actionUnavailable:`이 Gateway는 이 세션 작업을 지원하지 않습니다.`,actionRequiresRead:`이 작업에는 operator.read 접근 권한이 필요합니다.`,actionRequiresWrite:`이 작업에는 operator.write 접근 권한이 필요합니다.`,actionRequiresAdmin:`이 작업에는 operator.admin 접근 권한이 필요합니다.`,deletePreservedReasons:{"owner-mismatch":`다른 곳에서 소유됨`,busy:`실시간 실행 또는 정리 진행 중`,"foreign-lock":`외부 Git 잠금`,"snapshot-failed":`OpenClaw가 안전 스냅샷을 생성할 수 없음`,"cleanup-failed":`정리 실패`},draftCleanupFailed:`세션이 삭제되었습니다. 브라우저 초안이 남아 있습니다. 사이트 데이터를 지우세요.`,title:`세션`,subtitle:`세션을 탐색하고 세션별 재정의를 관리합니다.`,store:`저장소: {path}`,active:`활성`,limit:`제한`,createdBy:`{name} 생성`,ownedBy:`{name} 소유`,archivedBy:`{name}님이 보관함`,viewingNow:`지금 보는 중`,owners:`소유자`,allOwners:`모든 소유자`,involvingMe:`나와 관련됨`,ownerYou:`{name} (나)`,withParticipant:`{name}와 함께`,withMoreParticipants:`+{count}개 더보기`,assignToMe:`나에게 할당`,assignTo:`할당 대상…`,filterControls:`세션 필터`,filters:`필터`,sourceFilters:`세션 소스 필터`,global:`전역`,unknown:`알 수 없음`,sessionState:`세션 상태`,all:`전체`,sessionArchived:`세션 보관됨`,sessionsArchived:`세션 {count}개 보관됨`,deleteAllArchived:`보관된 항목 모두 삭제…`,deleteAllArchivedConfirm:`보관된 세션 {count}개와 해당 대화 기록을 삭제하시겠습니까? 연결된 워커는 먼저 안전하게 중지됩니다.`,activeTooltip:`최근 {count}분 이내에 업데이트된 세션을 불러옵니다.`,limitTooltip:`불러올 최대 세션 수입니다.`,globalTooltip:`전역 세션을 포함합니다.`,unknownTooltip:`알 수 없는 세션을 포함합니다.`,archivedOnlyTooltip:`보관된 세션만 표시합니다.`,minutesPlaceholder:`분`,searchPlaceholder:`키, 에이전트, 레이블, 종류로 필터링…`,transcriptSearchTitle:`대화 기록 검색`,transcriptSearchDescription:`기본 에이전트의 세션에서 사용자 및 어시스턴트 메시지의 정확한 단어나 구문을 찾습니다.`,transcriptSearchInputLabel:`세션 대화 기록 검색`,transcriptSearchPlaceholder:`정확한 단어나 구문 검색…`,transcriptSearchAction:`검색`,transcriptSearchClear:`지우기`,transcriptSearchRetry:`다시 시도`,transcriptSearchSearching:`대화 기록 검색 중…`,transcriptSearchUnavailable:`대화 기록 검색을 사용하려면 최신 Gateway가 필요합니다.`,transcriptSearchError:`대화 기록 검색에 실패했습니다`,transcriptSearchIndexing:`대화 기록 색인이 아직 업데이트 중입니다. 최근 메시지를 포함하려면 다시 시도하세요.`,transcriptSearchEmpty:`이 검색과 일치하는 대화 기록 메시지가 없습니다.`,transcriptSearchMatches:`대화 기록 일치 항목: {count}`,transcriptSearchTruncated:`처음 25개 일치 항목을 표시합니다.`,user:`사용자`,assistant:`어시스턴트`,selected:`{count}개 선택됨`,deleteSelected:`삭제`,selectAllOnPage:`페이지에서 모두 선택`,selectSession:`세션 선택`,optionalPlaceholder:`(선택 사항)`,key:`키`,label:`레이블`,kind:`종류`,updated:`업데이트됨`,tokens:`토큰`,compaction:`압축`,goal:`목표`,goalNote:`목표 메모`,thinking:`생각 수준`,fast:`빠름`,verbose:`상세`,reasoning:`추론`,actions:`작업`,addToWorkboard:`Workboard에 추가`,openWorkboardCard:`Workboard 카드 열기`,opensAsDashboard:`대시보드로 열림`,approvalNeeded:`승인 필요`,messageNeedsAttention:`{count}개의 메시지에 주의가 필요합니다`,messagesNeedAttention:`{count}개의 메시지에 주의가 필요합니다`,unsentDraft:`보내지 않은 초안`,noSessions:`세션을 찾을 수 없습니다.`,noActiveSessions:`활성 세션이 없습니다.`,noArchivedSessions:`보관된 세션이 없습니다.`,noSessionsMatchFilters:`필터와 일치하는 세션이 없습니다.`,pagination:`{total}개 행 중 {start}-{end}`,pageSize:`페이지당 행 수`,rowsPerPage:`페이지당 {count}개`,showAll:`모두 보기`,inherit:`상속`,offExplicit:`꺼짐(명시적)`,auto:`auto`,on:`켜짐`,off:`꺼짐`,full:`전체`,stream:`스트림`,manual:`수동`,autoThreshold:`자동 임계값`,overflowRetry:`오버플로 재시도`,timeoutRetry:`타임아웃 재시도`,tokenRange:`{before} to {after} 토큰`,tokensBefore:`{count} 토큰 전`,tokenDeltaUnavailable:`토큰 델타를 사용할 수 없음`,contextUsage:`컨텍스트의 {percent}% 사용됨({used} / {context} 토큰)`,contextUsageApprox:`컨텍스트의 ~{percent}% 사용됨({used} / {context} 토큰, 근사치)`,checkpoints:`{count}개 체크포인트`,checkpoint:`{count}개 체크포인트`,showSessionDetails:`{count}의 세션 세부 정보 표시`,hideSessionDetails:`{count}의 세션 세부 정보 숨기기`,sessionDetails:`세션 세부 정보`,overrides:`Overrides`,compactionHistory:`압축 기록`,status:`상태`,statusLive:`실시간`,statusIdle:`유휴`,statusUnknown:`알 수 없음`,statusQueued:`대기 중`,statusRunning:`실행 중`,statusDone:`완료`,statusFailed:`실패`,statusKilled:`종료됨`,statusTimeout:`시간 초과`,waitingForAnswer:`답변 대기 중`,waitingForApproval:`승인 대기 중`,runFailedReason:`실행 실패: {reason}`,runErrorTimedOut:`시간 초과`,runErrorUnknown:`알 수 없는 오류`,attentionRequired:`세션에 주의가 필요합니다`,openSession:`세션 열기`,model:`모델`,provider:`제공업체`,runtime:`런타임`,runDuration:`실행 시간`,lastActive:`마지막 활동 {time}`,surface:`표면`,subject:`제목`,room:`방`,space:`스페이스`,sessionId:`세션 ID`,activeRun:`활성 실행`,showChildSessions:`{session}의 하위 세션 {count}개 표시`,hideChildSessions:`{session}의 하위 세션 {count}개 숨기기`,childSessions:`하위 세션`,showMoreChildren:`{count}개 더 보기`,archived:`보관됨`,pinned:`고정됨`,unread:`Unread`,automationAttached:`Automation attached`,incognito:`시크릿 세션`,cloudWorkerPlacement:`배치: {state}`,placementWorkspaceConflict:`{placement} · 워크스페이스 충돌 1개`,placementWorkspaceConflicts:`{placement} · 워크스페이스 충돌 {count}개`,cloudWorkerDiskWarning:`클라우드 세션 디스크 공간이 부족합니다`,cloudWorkerDiskCritical:`클라우드 세션 디스크 공간이 매우 부족합니다`,cloudWorkerDescendantConflict:`클라우드 워커 하위: 작업 공간 충돌 1개`,cloudWorkerDescendantConflicts:`클라우드 워커 하위: 작업 공간 충돌 {count}개`,renameSession:`세션 이름 변경`,renameSessionPrompt:`세션 이름 변경`,renameSessionMenu:`Rename…`,setIconMenu:`아이콘 설정`,setColorMenu:`색상`,setIconColorMenu:`아이콘 및 색상`,sessionColor:`세션 색상: {color}`,colors:{red:`빨강`,blue:`블루`,green:`초록`,yellow:`노랑`,purple:`보라`,orange:`주황`,pink:`핑크`,cyan:`청록`},iconEmojiSection:`이모지`,iconGlyphSection:`아이콘`,customEmojiCell:`사용자 지정 이모지…`,customEmojiTitle:`사용자 지정 이모지`,customEmojiSet:`설정`,customEmojiHint:`모든 이모지를 사용할 수 있습니다. 시스템 이모지 선택기를 열려면 {shortcut}을(를) 누르세요.`,customEmojiHintNoShortcut:`모든 이모지를 사용할 수 있습니다.`,removeIcon:`아이콘 제거`,pinSession:`세션 고정`,unpinSession:`세션 고정 해제`,markUnread:`Mark as unread`,markRead:`Mark as read`,markUnreadCount:`{count}개를 읽지 않음으로 표시`,markReadCount:`{count}개를 읽음으로 표시`,forkSession:`Fork`,forkFromLastCompleted:`마지막으로 완료된 메시지에서 분기`,forkedSession:`포크된 세션`,copySessionId:`세션 ID 복사`,openPullRequest:`PR 열기`,openInEditorMenu:`다음에서 열기`,archiveSession:`세션 보관`,archiveSessionCount:`{count}개 보관`,restoreSession:`세션 복원`,restoreSessionCount:`{count}개 복원`,moveSession:`세션 이동…`,moveSessionTitle:`세션 이동`,moveSessionDescription:`"{session}"을(를) 계속할 위치를 선택하세요.`,moveSessionNoReplayWarning:`OpenClaw는 이동하기 전에 현재 작업 공간을 안전하게 조정합니다. 활성 작업은 다시 재생되지 않습니다.`,moveSessionActiveRunWarning:`활성 턴이 중단됩니다. 부분 출력은 다시 재생되지 않으니 이동 후 다음 턴을 다시 보내세요.`,moveSessionAction:`세션 이동`,moveSessionCatalogFailed:`사용 가능한 대상을 불러올 수 없습니다.`,moveSessionFailed:`이동 실패`,moveSessionGatewayTarget:`연결`,movingSession:`{target}(으)로 이동 중…`,movingSessionGeneric:`세션 이동 중…`,stopCloudWorker:`클라우드 워커 중지…`,stopCloudWorkerConfirm:`"{session}"의 클라우드 워커를 중지하시겠습니까?`,stopCloudWorkerConfirmAction:`워커 중지`,stopCloudWorkerStale:`"{session}"의 클라우드 워커가 중지되기 전에 Gateway 연결이 교체되었습니다. 다시 시도하세요.`,deleteSessionMenu:`Delete…`,deleteSessionCount:`{count}개 삭제…`,deleteSessionConfirm:`"{session}"와(과) 해당 대화 기록을 삭제하시겠습니까? 연결된 워커는 먼저 안전하게 중지됩니다.`,deleteSessionStale:`"{session}"이(가) 삭제되기 전에 Gateway 연결이 교체되었습니다. 다시 시도하세요.`,deleteSessionsConfirm:`세션 {count}개와 해당 대화 기록을 삭제하시겠습니까? 연결된 워커는 먼저 안전하게 중지됩니다.`,deleteSessionsStale:`세션 {count}개가 삭제되기 전에 Gateway 연결이 교체되었습니다. 다시 시도하세요.`,deleteSelectedConfirmOne:`세션 1개를 삭제하시겠습니까?
|
||
|
||
연결된 워커를 안전하게 중지한 후 세션 항목을 삭제하고 대화 기록을 보관합니다.`,deleteSelectedConfirm:`세션 {count}개를 삭제하시겠습니까?
|
||
|
||
연결된 워커를 안전하게 중지한 후 세션 항목을 삭제하고 대화 기록을 보관합니다.`,groupBy:`그룹화 기준`,groupByNone:`없음`,groupByCategory:`사용자 지정 그룹`,groupByPerson:`사람`,showSessionPreview:`메시지 미리보기 표시`,showCronSessions:`cron 세션 표시`,showSystemSessions:`시스템 세션 표시`,groupByChannel:`채널`,groupByKind:`종류`,groupByAgent:`에이전트`,groupByDate:`날짜`,group:`그룹`,ungrouped:`그룹 없음`,newGroup:`새 그룹…`,newGroupPrompt:`새 그룹 이름`,newGroupTitle:`새 그룹`,newGroupCreate:`그룹 만들기`,newGroupFailed:`그룹을 만들 수 없습니다.`,newGroupStale:`그룹이 저장되기 전에 Gateway 연결이 교체되었습니다. 다시 시도하세요.`,newGroupMoveSkipped:`그룹이 생성되었지만 목록이 변경되어 이동을 건너뛰었습니다. 행 메뉴에서 이동하세요.`,moveToGroup:`세션을 그룹으로 이동`,moveToGroupMenu:`Move to group`,moveToGroupMenuCount:`{count}개를 그룹으로 이동`,removeFromGroup:`Remove from group`,moveBackToGroups:`그룹으로 다시 이동`,groupMenu:`{group}의 그룹 옵션`,newSessionInGroup:`{group}에 새 세션`,groupDefaultsMenu:`새 세션 기본값…`,groupDefaultsTitle:`"{group}"의 새 세션 기본값`,groupDefaultsDescription:`이 그룹의 새 세션이 시작할 위치를 선택하세요.`,groupDefaultsCwd:`작업 디렉터리`,groupDefaultsCwdPlaceholder:`에이전트 작업 공간 사용`,groupDefaultsCwdHint:`선택한 에이전트의 작업 공간을 사용하려면 비워 두세요.`,groupDefaultsMode:`환경`,groupDefaultsLocal:`로컬`,groupDefaultsWorktree:`Worktree`,groupDefaultsWorktreeHint:`각 세션을 격리된 Git worktree에서 실행합니다.`,groupDefaultsFailed:`그룹 기본값을 저장할 수 없습니다.`,groupDefaultsStale:`기본값이 저장되기 전에 Gateway 연결이 교체되었습니다. 다시 시도하세요.`,renameGroupMenu:`그룹 이름 변경…`,renameGroupTitle:`그룹 "{group}" 이름 변경`,groupNameLabel:`그룹 이름`,deleteGroupMenu:`그룹 삭제…`,deleteGroupTitle:`그룹 "{group}" 삭제`,deleteGroupConfirm:`그룹이 제거됩니다. 해당 세션은 세션 목록으로 다시 이동합니다.`,deleteGroupStale:`"{group}"이(가) 삭제되기 전에 Gateway 연결이 교체되었습니다. 다시 시도하세요.`,dragSessionHint:`세션을 드래그하여 그룹 간에 이동`,dateToday:`오늘`,dateYesterday:`어제`,dateThisWeek:`이번 주`,dateOlder:`이전`,dateNoActivity:`활동 없음`,groupRowCount:`{count}개 세션`,groupRowCountOne:`세션 {count}개`,loadingCheckpoints:`체크포인트 불러오는 중…`,noCheckpoints:`이 세션에 기록된 압축 체크포인트가 없습니다.`,noSummary:`캡처된 요약이 없습니다.`,branchFromCheckpoint:`체크포인트에서 브랜치 생성`,branchCheckpointConfirm:`이 압축된 체크포인트에서 새 하위 세션을 만드시겠습니까?`,restoreCheckpoint:`체크포인트 복원`,restoreCheckpointConfirm:`이 세션을 선택한 압축 체크포인트로 복원하시겠습니까?
|
||
|
||
세션 키의 현재 활성 대화 기록이 대체됩니다.`,placementFactService:`서비스`,placementFactProfile:`프로필`,placementFactMachine:`머신`,placementFactState:`상태`,placementFactDisk:`디스크`,placementDiskFree:`{free} 사용 가능`,runsOnDevice:`기기에서 실행`,deviceOffline:`기기 오프라인`,waitingForDevice:`기기가 다시 연결되기를 기다리는 중입니다. 복귀 후 다시 시도하세요.`,continueOnGatewayMenu:`Gateway에서 계속…`,continueOnGatewayAction:`Gateway에서 계속`,continueOnGatewayConfirm:`"{session}"을(를) Gateway에서 계속하시겠습니까? 동기화되지 않은 기기 파일과 진행 중인 작업이 손실될 수 있습니다. OpenClaw는 마지막으로 Gateway와 동기화된 상태에서 계속하며 중단된 턴을 다시 실행하지 않습니다.`,stopDeviceWorker:`기기 워커 중지…`,offlineDeviceStopUnavailable:`기기를 다시 연결하여 워크스페이스를 중지하고 동기화하거나 Gateway에서 계속하세요.`,stopDeviceWorkerConfirm:`"{session}"의 기기 워커가 다시 연결된 후 중지하시겠습니까?`,stopDeviceWorkerConfirmAction:`기기 워커 중지`},agents:{noAgents:`No agents`,createdBy:`{id}에 의해 생성됨`,defaults:{title:`에이전트 기본값`,description:`재정의하지 않는 한 모든 에이전트가 상속하는 기본값입니다.`},copyId:`Copy ID`,default:`Default`,setDefault:`Set Default`,pinToSwitcher:`전환기에 고정`,unpinFromSwitcher:`전환기에서 고정 해제`,selectTitle:`Select an agent`,selectSubtitle:`Pick an agent to inspect its workspace and tools.`,tabs:{overview:`개요`,files:`파일`,tools:`도구`,skills:`Skills`,channels:`채널`,cronJobs:`Cron 작업`,memory:`메모리`},context:{title:`Agent Context`,workspace:`Workspace`,openFilesTab:`Open Files tab`,primaryModel:`Primary Model`,runtime:`런타임`,thinkingDefault:`기본 사고 수준`,identityName:`Identity Name`,identityAvatar:`Identity Avatar`,skillsFilter:`Skills Filter`,default:`Default`,configurationSubtitle:`Workspace, identity, and model configuration.`,schedulingSubtitle:`Workspace and scheduling targets.`},identity:{title:`ID`,subtitle:`채팅과 사이드바에 표시되는 이름, 이모지 및 아바타입니다.`,name:`표시 이름`,namePlaceholder:`에이전트 이름`,emoji:`이모지`,chooseImage:`이미지 선택…`,replaceImage:`이미지 교체…`,imageUnusable:`해당 이미지는 사용할 수 없습니다. 최대 2MB의 이미지 파일을 선택하세요.`,fileHint:`에이전트는 작업 공간의 IDENTITY.md를 편집하여 직접 설정할 수 있습니다.`},overview:{title:`개요`,subtitle:`워크스페이스 경로 및 ID 메타데이터.`,selectedSkills:`{count}개 선택됨`,allSkills:`모든 Skills`,unsavedConfig:`저장되지 않은 구성 변경 사항이 있습니다.`,modelSelection:`모델 선택`,primaryModel:`기본 모델`,primaryModelDefault:`기본 모델 (기본값)`,notSet:`설정되지 않음`,inheritDefault:`기본값 상속`,inheritDefaultModel:`기본값 상속 ({model})`,fallbacks:`폴백`},toolCatalog:{groups:{files:`파일`,runtime:`런타임`,web:`웹`,memory:`메모리`,sessions:`세션`,ui:`UI`,messaging:`메시징`,automation:`자동화`,nodes:`노드`,agents:`에이전트`,media:`미디어`},descriptions:{read:`파일 내용 읽기`,write:`파일 생성 또는 덮어쓰기`,edit:`정밀 편집 수행`,applyPatch:`파일 패치 (OpenAI)`,exec:`셸 명령 실행`,process:`백그라운드 프로세스 관리`,webSearch:`웹 검색`,webFetch:`웹 콘텐츠 가져오기`,memorySearch:`의미 기반 검색`,memoryGet:`메모리 파일 읽기`,sessionsList:`세션 목록`,sessionsHistory:`세션 기록`,sessionsSend:`세션에 전송`,sessionsSpawn:`하위 에이전트 생성`,sessionStatus:`세션 상태`,browser:`웹 브라우저 제어`,canvas:`캔버스 제어`,message:`메시지 전송`,cron:`작업 예약`,gateway:`Gateway 제어`,nodes:`노드 + 장치`,agentsList:`에이전트 목록`,image:`이미지 이해`},profiles:{minimal:`최소`,coding:`코딩`,messaging:`메시징`,full:`전체`}},skillsPanel:{title:`Skills`,subtitle:`에이전트별 스킬 허용 목록 및 워크스페이스 스킬입니다.`,loadConfig:`에이전트별 스킬을 설정하려면 gateway 설정을 로드하세요.`,customAllowlist:`이 에이전트는 사용자 지정 스킬 허용 목록을 사용합니다.`,inheritedAllowlist:`이 에이전트는 기본 Skills 허용 목록을 상속합니다.`,allEnabled:`모든 스킬이 활성화되어 있습니다. 스킬을 비활성화하면 에이전트별 허용 목록이 생성됩니다.`,loadAgent:`워크스페이스별 항목을 보려면 이 에이전트의 스킬을 로드하세요.`,filter:`필터`,searchPlaceholder:`스킬 검색`,shown:`{count}개 표시됨`,empty:`스킬을 찾을 수 없습니다.`,missing:`누락됨: {items}`,reason:`이유: {items}`,updateError:`에이전트 Skills 허용 목록을 업데이트할 수 없습니다.`},channels:{title:`채널`,subtitle:`Gateway-wide channel status snapshot.`,lastRefresh:`Last refresh: {time}`,loadHint:`Load channels to see live status.`,empty:`No channels found.`,connectedCount:`{connected}/{total} connected`,noAccounts:`no accounts`,configuredCount:`{count} configured`,notConfigured:`not configured`,enabledCount:`{count} enabled`,setupGuide:`Setup guide`},cronPanel:{schedulerTitle:`Scheduler`,schedulerSubtitle:`Gateway cron status.`,jobs:`작업`,nextWake:`다음 실행`,agentJobsTitle:`Agent Cron Jobs`,agentJobsSubtitle:`Scheduled jobs targeting this agent.`,noJobs:`No jobs assigned.`,runNow:`Run Now`},files:{emptyDraft:`Empty draft`,minRead:`{count} min read`,markdownPreview:`Markdown Preview`,extensionPreview:`{ext} Preview`,preview:`Preview`,expandPreview:`Expand preview`,collapsePreview:`Collapse preview`,editFile:`Edit file`,closePreview:`Close preview`,coreFilesTitle:`Core Files`,coreFilesSubtitle:`Bootstrap persona, identity, and tool guidance.`,workspace:`Workspace`,loadHint:`Load the agent workspace files to edit core instructions.`,empty:`No files found.`,missing:`missing`,selectFile:`Select a file to edit.`,willCreateOnSave:`Will Create on Save`,liveDraftPreview:`Live Draft Preview`,savedPreview:`Saved Preview`,updated:`Updated {time}`,notCreatedYet:`Not Created Yet`,updatedUnknown:`Updated Unknown`,missingHint:`This file is missing. Saving will create it in the agent workspace.`,addFile:`파일 추가…`,createHint:`이 파일은 아직 존재하지 않습니다. 저장하면 에이전트 워크스페이스에 생성됩니다.`,content:`Content`,words:`{count} words`,lines:`lines`}},debug:{snapshotsTitle:`Snapshots`,snapshotsSubtitle:`Status, health, and heartbeat data.`,status:`상태`,health:`상태`,lastHeartbeat:`Last heartbeat`,security:{audit:`Security audit`,critical:`{count} critical`,warnings:`{count} warnings`,noCriticalIssues:`No critical issues`,info:`{count} info`,runPrefix:`실행`,runSuffix:`for details.`},manualRpcTitle:`Manual RPC`,manualRpcSubtitle:`Send a raw gateway method with JSON params.`,callFailed:`호출 실패`,method:`Method`,selectMethod:`Select a method…`,paramsJson:`Params (JSON)`,modelsTitle:`Models`,modelsSubtitle:`Catalog from models.list.`,eventLogTitle:`이벤트 로그`,eventLogSubtitle:`Latest gateway events.`,noEvents:`No events yet.`,lanes:{title:`레인`,subtitle:`실시간 명령 레인 용량 및 큐 부하.`,lane:`레인`,sessionLanes:`세션 레인 · {count}`,active:`활성`,queued:`대기 중`,group:`그룹`,blocked:`차단됨`},overlay:{title:`시스템 사용량`,eyebrow:`실시간 진단`,openWithShortcut:`오버레이 열기 · {shortcut}`,unavailable:`사용할 수 없음`,lanes:`레인`,status:`이벤트 루프 / 상태`,activeRuns:`활성 실행`,events:`이벤트`,cpu:`CPU`,memory:`메모리`,disk:`디스크`,memoryMb:`{value} MB`,loopShort:`루프 {value}`,heapShort:`힙 {value}`,maxShort:`최대 {value}`,freeShort:`{value} 사용 가능`,totalShort:`총 {value}`,delayP99:`지연 p99`,uptime:`가동 시간`,activeRunsCount:`{count}개 활성`,noActiveRuns:`활성 실행이 없습니다.`}},configForm:{redactedPlaceholder:`[편집됨 - 보려면 표시를 클릭하세요]`,sectionHelp:`{section} 도움말`,advancedDivider:`고급`,advancedSettings:`고급 설정`,hideValue:`값 숨기기`,revealValue:`값 표시`,disableStreamToReveal:`값을 표시하려면 스트림 모드를 비활성화하세요`,storedSecretNotRevealable:`저장된 비밀은 브라우저로 전송되지 않습니다. 교체하려면 새 값을 입력하세요`,unsupportedType:`지원되지 않는 유형: {type}. Raw 모드를 사용하세요.`,structuredSecretRaw:`구조화된 값 (SecretRef) - 편집하려면 Raw 모드를 사용하세요`,structuredSecretFile:`구조화된 값 (SecretRef) - 설정 파일을 직접 편집하세요`,defaultValue:`기본값: {value}`,usingDefault:`기본값 사용: {value}`,select:`선택...`,enumOn:`켜짐`,enumOff:`끔`,enumAuto:`자동`,nullValue:`null`,jsonValue:`JSON 값`,invalidJson:`이 필드를 벗어나기 전에 유효한 JSON을 입력하세요.`,invalidString:`이 설정의 제약 조건에 맞는 값을 입력하세요.`,invalidNumber:`허용된 범위와 단계 내의 값을 입력하세요.`,draftRejected:`이 설정을 저장할 수 없습니다. 초안은 그대로 유지됩니다.`,unsupportedArray:`지원되지 않는 배열 스키마입니다. Raw 모드를 사용하세요.`,itemCountOne:`{count}개 항목`,itemCount:`{count}개 항목`,add:`추가`,noItems:`아직 항목이 없습니다. "추가"를 클릭하여 항목을 만드세요.`,removeItem:`항목 제거`,customEntries:`사용자 정의 항목`,addEntry:`항목 추가`,noCustomEntries:`사용자 정의 항목이 없습니다.`,key:`키`,removeEntry:`항목 제거`,renameRedactedBlocked:`이 항목에는 저장된 비밀이 있습니다. 새 키를 값과 함께 추가한 다음 이 항목을 제거하세요.`,schemaUnavailable:`스키마를 사용할 수 없습니다.`,unsupportedSchema:`지원되지 않는 스키마입니다. Raw를 사용하세요.`,unsupportedNode:`지원되지 않는 스키마 노드입니다. Raw 모드를 사용하세요.`,noSettingsMatch:`"{query}"와 일치하는 설정이 없습니다`,noSettingsInSection:`이 섹션에 설정이 없습니다`,sections:{env:{label:`환경 변수`,description:`게이트웨이 프로세스에 전달되는 환경 변수`},update:{label:`업데이트`,description:`자동 업데이트 설정 및 릴리스 채널`},agents:{label:`에이전트`,description:`에이전트 구성, 모델 및 ID`},auth:{label:`인증`,description:`API 키 및 인증 프로필`},channels:{label:`채널`,description:`메시징 채널 (Telegram, Discord, Slack 등)`},messages:{label:`메시지`,description:`메시지 처리 및 라우팅 설정`},commands:{label:`명령`,description:`사용자 지정 슬래시 명령`},hooks:{label:`후크`,description:`웹훅 및 이벤트 후크`},skills:{label:`Skills`,description:`Skill 팩 및 기능`},tools:{label:`도구`,description:`도구 구성 (브라우저, 검색 등)`},gateway:{label:`Gateway`,description:`Gateway 서버 설정 (포트, 인증, 바인딩)`},wizard:{label:`설정 마법사`,description:`설정 마법사 상태 및 기록`},meta:{label:`메타데이터`,description:`Gateway 메타데이터 및 버전 정보`},logging:{label:`로깅`,description:`로그 수준 및 출력 구성`},browser:{label:`브라우저`,description:`브라우저 자동화 설정`},ui:{label:`UI`,description:`사용자 인터페이스 기본 설정`},models:{label:`모델`,description:`AI 모델 구성 및 공급자`},bindings:{label:`바인딩`,description:`키 바인딩 및 단축키`},broadcast:{label:`브로드캐스트`,description:`브로드캐스트 및 알림 설정`},tts:{label:`음성`,description:`텍스트 음성 변환 출력, 음성 및 페르소나`},session:{label:`세션`,description:`세션 관리 및 지속성`},cron:{label:`Cron`,description:`예약된 작업 및 자동화`},discovery:{label:`Discovery`,description:`서비스 검색 및 네트워킹`},talk:{label:`Talk`,description:`음성 및 발화 설정`},plugins:{label:`플러그인`,description:`플러그인 관리 및 확장`},diagnostics:{label:`진단`,description:`계측, OpenTelemetry 및 캐시 추적 설정`},cli:{label:`CLI`,description:`CLI 배너 및 시작 동작`},secrets:{label:`Secrets`,description:`시크릿 공급자 구성`},acp:{label:`ACP`,description:`Agent Communication Protocol 런타임 및 스트리밍 설정`},mcp:{label:`MCP`,description:`Model Context Protocol 서버 정의`}}},quickSettings:{language:`언어`,model:{title:`모델 및 사고`,model:`모델`,thinking:`사고`,fastMode:`빠른 모드`,default:`기본값`,modelPolicy:`모델 정책`,thinkingLevels:{off:`끔`,low:`낮음`,medium:`보통`,high:`높음`},fastModes:{auto:`자동`,fast:`빠름`,standard:`표준`}},channels:{title:`채널`,connect:`연결 →`},appearance:{lobsterVisits:`바닷가재 방문`,lobsterVisitsOn:`가끔 들릅니다`,lobsterVisitsOff:`절대 방문하지 않습니다`,lobsterSounds:`바닷가재 소리`,lobsterSoundsOn:`터치하면 작은 뽀글 소리`,lobsterSoundsOff:`무음`,lobsterdex:`Lobsterdex`,lobsterdexSeen:`{seen}/{total} 방문함`,lobsterdexFirstVisited:`{name} · 첫 방문일 {date}`,lobsterdexCardFirstVisited:`처음 방문 {date}`,lobsterdexCardShinySeen:`✦ {date}에 반짝이 발견`,lobsterdexCardCopyLink:`링크 복사`,lobsterdexOpen:`Lobsterdex 열기`},security:{intro:`게이트웨이 접근, 도구 정책, 기기 인증, 승인을 검토합니다.`,title:`보안`,gatewayAuth:`Gateway 인증`,execPolicy:`실행 정책`,browserEnabled:`Browser enabled`,toolProfile:`Tool profile`},system:{gatewayHost:`Gateway 호스트`,up:`가동 시간 {duration}`,cpu:`CPU`,memory:`메모리`,disk:`디스크`,usage:`{label} 사용량`,loadAverage:`부하 평균: {values}`,core:`{count} 코어`,cores:`{count} 코어`,load:`부하`,used:`사용 중`,freeOf:`{total} 중 {free} 사용 가능`,runtime:`Node {version} · PID {pid}`},personal:{browserOnly:`이 브라우저에만 저장됩니다.`}},configPage:{themeImported:`{name}을(를) 가져왔습니다.`,themeRemoved:`사용자 지정 테마가 제거되었습니다.`},configView:{adminRequired:`구성 변경에는 operator.admin 접근 권한이 필요합니다.`,channelSettings:`채널 설정`,categories:{core:`코어`,ai:`AI 및 에이전트`,communication:`커뮤니케이션`,security:`개인정보 및 보안`,automation:`자동화`,infrastructure:`인프라`,appearance:`모양`,other:`기타`},sections:{env:`환경`,auth:`인증`,update:`업데이트`,meta:`메타`,logging:`로깅`,diagnostics:`진단`,cli:`CLI`,secrets:`시크릿`,agents:`에이전트`,models:`모델`,skills:`Skills`,tools:`도구`,memory:`메모리`,session:`세션`,channels:`채널`,messages:`메시지`,broadcast:`브로드캐스트`,notifications:`알림`,talk:`대화`,tts:`음성`,commands:`명령`,hooks:`훅`,bindings:`바인딩`,cron:`Cron`,approvals:`승인`,security:`보안 정책`,plugins:`플러그인`,gateway:`Gateway`,browser:`브라우저`,nodeHost:`Node Host`,discovery:`검색`,acp:`ACP`,mcp:`MCP`,theme:`테마`,ui:`UI`,wizard:`설정 마법사`},themes:{claw:{label:`Claw`,description:`Chroma 계열`},knot:{label:`Knot`,description:`검정 & 빨강`},dash:{label:`Dash`,description:`초콜릿 블루프린트`},absolutely:{label:`Absolutely`,description:`그래파이트 위 클레이`},tide:{label:`Tide`,description:`슬레이트 & 스틸`},beacon:{label:`Beacon`,description:`최대 대비`},phosphor:{label:`Phosphor`,description:`유리 위 초록`}},textSizes:{small:`작게`,default:`기본값`,large:`크게`,xl:`XL`,xxl:`XXL`},profileSyncedHint:`프로필에 저장됨 — 모든 기기에서 사용됩니다.`,syncedHint:`gateway를 통해 여러 기기에서 동기화됩니다.`,syncPendingHint:`게이트웨이를 통한 동기화를 기다리는 중입니다.`,notifications:{title:`푸시 알림`,nativeTitle:`알림`,unavailableHint:`지원되지 않는 브라우저입니다.`,unavailable:`사용 불가`,checking:`확인 중...`,granted:`허용됨`,denied:`거부됨`,notRequested:`요청되지 않음`,unsupported:`지원되지 않음`,subscribed:`구독됨`,notSubscribed:`구독되지 않음`,blocked:`차단됨`,ready:`준비됨`,browserSupport:`브라우저 지원`,available:`사용 가능`,notSupported:`지원되지 않음`,permission:`권한`,status:`상태`,unsubscribe:`구독 해지`,sendTest:`테스트 보내기`,sendingTest:`테스트 전송 중…`,testOutcome:`테스트 알림`,testQueued:`테스트 알림이 대기열에 추가됨`,testFailed:`테스트 알림 실패`,subscribing:`구독 중...`,enable:`알림 사용`,openSystemSettings:`시스템 설정 열기`,blockedHint:`이 사이트의 브라우저 권한에서 알림을 허용하세요.`,nativeBlockedHint:`macOS 시스템 설정 > 알림에서 OpenClaw를 허용하세요.`,iosInstallRequired:`iPhone 또는 iPad에서 공유 > 홈 화면에 추가를 사용한 다음 OpenClaw를 여세요.`,accountDefaults:`계정 기본값`,installedApp:`이 브라우저 또는 앱`,deliverDevice:`이 브라우저 또는 앱으로 전송`,notificationLabel:`알림 라벨`,approvalRequested:`승인 요청됨`,agentFinished:`에이전트 완료됨`,agentQuestion:`에이전트 질문`,scheduledTaskFailed:`예약된 작업 실패`,backgroundTaskFailed:`백그라운드 작업 실패`,lockScreenDetail:`잠금 화면 세부 정보`,lockScreenDetailHint:`비공개는 이름을 숨기며, 자세한 내용은 정제됩니다.`,private:`비공개`,namesOnly:`이름만`,detailed:`상세`,quietHours:`방해 금지 시간`,quietHoursWindow:`방해 금지 시간 범위`,timeZone:`시간대`,onlyAgents:`이 에이전트만`,inherit:`계정 기본값 사용`,inheritDetail:`계정 세부 정보 수준 사용`,inheritQuietHours:`계정 방해 금지 시간 사용`,overrideAgents:`이 기기에 대해 재정의`},appearance:{intro:`이 Control UI 클라이언트의 테마, 채팅, 사이드바 환경설정입니다.`,theme:`테마`,chooseTheme:`테마 계열을 선택하세요.`,typography:`타이포그래피`,fonts:{ui:`인터페이스`,chat:`채팅 본문`,themeDefault:`테마 기본값`,themeFace:`{theme} · {face}`,system:`시스템`,previewCaption:`OpenClaw · 약간의 명료함이 큰 차이를 만듭니다`,previewProse:`좋은 타이포그래피는 대화에 여유를 줍니다. 읽기 편한 글꼴을 선택하세요.`,previewCode:`const greeting = "Hello, world!";`},fontNotes:{"instrument-sans":`현대적이고 산뜻함`,geist:`깔끔하고 정밀함`,"dm-sans":`따뜻하고 다재다능함`,"ibm-plex-sans":`정교하고 인간적임`,"space-grotesk":`개성 있는 기하학적 스타일`,"atkinson-hyperlegible":`읽기 쉬운 뚜렷한 형태`,fraunces:`표현력 있는 읽기용 세리프`,lora:`차분한 문학적 세리프`,"jetbrains-mono":`명료하고 균등한 간격의 글자`,system:`웹폰트 없음`},accent:`강조 색상`,accentHint:`버튼, 강조 표시, 기타 컨트롤에 사용할 강조 색상을 선택하세요.`,customAccent:`사용자 지정 색상`,usingInheritedAccent:`상속된 강조색 사용 중`,usingAccent:`{value} 사용 중`,accents:{default:`테마 기본값`,claw:`Claw 레드`,coral:`코랄`,amber:`앰버`,mint:`민트`,teal:`틸`,blue:`블루`,violet:`바이올렛`,pink:`핑크`,slate:`슬레이트`},importedTheme:`가져온 테마`,import:`가져오기`,importedFrom:`tweakcn에서 가져옴: {name}`,importHint:`tweakcn 테마를 이 브라우저 로컬 슬롯으로 가져옵니다`,importFromTweakcn:`tweakcn에서 가져오기`,tweakcnInstructions:`tweakcn.com을 열고 테마를 선택하거나 만든 다음 Share를 클릭하고, 복사된 테마 링크를 여기에 붙여넣으세요. 공유 링크, 편집기 URL, 레지스트리 URL, 테마 ID 및 amethyst-haze와 같은 기본 테마 이름을 사용할 수 있습니다.`,browseTweakcn:`tweakcn 테마 둘러보기`,themeLink:`테마 링크 또는 ID`,replace:`{name} 교체`,importTheme:`테마 가져오기`,clear:`{name} 지우기`,loaded:`로드됨`,inlineHintBefore:`클릭`,inlineHintAfter:`하여 브라우저 로컬 tweakcn 테마를 하나 추가하세요. tweakcn에서 Share를 사용하고 복사된 링크를 여기에 붙여넣으세요.`,textSize:`텍스트 크기`},chatPrefs:{title:`채팅`,messageWidth:`메시지 너비`,messageWidthHint:`가운데 정렬된 대화 기록의 선택적 CSS 너비입니다. 예: 960px, 82%, min(1280px, 82%).`,messageWidthInvalid:`960px, 82%, min(1280px, 82%), calc(100% - 2rem)와 같은 CSS 너비를 입력하세요.`,collapseTaskProgress:`기본적으로 작업 진행 상황 접기`,collapseTaskProgressHint:`열기 전까지 활성 작업 진행 상황을 접힌 상태로 유지합니다.`},sidebarPrefs:{title:`사이드바`,hint:`세션이 실행 중일 때 표시할 항목을 선택합니다.`,liveActivity:`사이드바에 실시간 에이전트 활동 표시`,liveActivityHint:`실행 중인 세션 아래에 최신 어시스턴트 또는 도구 활동을 표시합니다.`,deleteConfirm:`세션 삭제 전 확인`,deleteConfirmHint:`사이드바 삭제에 적용됩니다. 클라우드 워커 중지 및 보존된 워크트리 제거는 항상 확인합니다.`},sessionObserver:{title:`세션 관찰자`,hint:`소형 유틸리티 모델로 장기 실행 세션을 요약합니다.`,toggle:`세션 관찰자`,toggleHint:`구독된 Control UI 세션에 대해 실시간 상태 요약을 생성합니다.`,resolvedModel:`확정된 소형 모델`,modelAuto:`자동 ({model})`,modelConfigured:`구성됨 ({model})`,modelDisabled:`비활성화됨`,modelUnavailable:`사용 불가 (소형 모델 없음)`,modelPicker:`소형 모델`,modelPickerHint:`관찰자 요약 및 기타 짧은 유틸리티 작업에 사용됩니다.`,modelCatalogUnavailable:`명시적 모델 카탈로그를 사용할 수 없음`,auto:`자동 (제공자 기본값)`,disabled:`비활성화됨`,toggleNote:`Control UI 세션 관찰자 업데이트`,modelNote:`기본 유틸리티 모델 업데이트`},connection:{title:`연결`,gateway:`Gateway`,status:`상태`,assistant:`어시스턴트`},root:`<root>`,itemCount:`[{count}개 항목]`,itemCountPlural:`[{count}개 항목]`,form:`양식`,raw:`원본`,formUnsafeTitle:`양식 보기에서는 일부 필드를 안전하게 편집할 수 없습니다`,rawTitle:`원본 JSON/JSON5 구성 편집`,rawUnavailableTitle:`이 스냅샷에서는 원본 모드를 사용할 수 없습니다`,open:`열기`,applying:`적용 중…`,autoSaveSaving:`저장 중…`,autoSaveSaved:`저장됨`,autoSavePaused:`재연결 후 자동 저장이 일시 중지됨`,saveNow:`저장`,autoSaveFailed:`저장 실패`,autoSaveConflict:`다른 곳에서 설정이 변경됨`,retry:`재시도`,applyChanges:`변경 사항 적용`,rawDiscard:`변경 사항 버리기`,rawDraftBlocksApply:`저장되지 않은 Raw 설정 편집이 있습니다 — 재시작하기 전에 Raw 편집기에서 저장하거나 버리세요.`,rawDraftPendingFormTitle:`저장되지 않은 Raw 설정 편집이 있습니다 — Form으로 전환하기 전에 저장하거나 버리세요.`,rawDraftBlocksFormEdit:`저장되지 않은 Raw 설정 편집을 파싱할 수 없습니다. 설정을 변경하기 전에 Raw 편집기에서 해결하세요.`,invalidConfig:`구성이 유효하지 않습니다. 일부 설정이 예상대로 작동하지 않을 수 있습니다.`,dismissWarning:`다시 알리지 않음`,viewPendingChangesRaw:`대기 중인 변경 사항 보기`,rawDiffUnavailable:`변경 사항 감지됨(JSON diff를 사용할 수 없음)`,hideEnvValues:`env 값 숨기기`,revealEnvValues:`env 값 표시`,peek:`미리보기`,loadingSchema:`스키마 로드 중…`,formUnsafeCount:`이 구성의 설정 1개는 텍스트로만 편집할 수 있습니다: {paths}`,formUnsafeCountPlural:`이 구성의 설정 {count}개는 텍스트로만 편집할 수 있습니다: {paths}`,formUnsafeMore:`+{count}개 더보기`,openRawEditor:`Raw 편집기 열기`,rawConfig:`Raw 구성 (JSON/JSON5)`,secretCount:`비밀 {count}개`,secretCountPlural:`비밀 {count}개`,redacted:`가려짐`,visible:`표시됨`,revealSensitive:`민감한 값 표시`,hideSensitive:`민감한 값 숨기기`,toggleRawRedaction:`Raw 구성 가리기 전환`,sensitiveHidden:`민감한 값 {count}개가 숨겨져 있습니다. Raw 구성을 편집하려면 위의 표시 버튼을 사용하세요.`,sensitiveHiddenPlural:`민감한 값 {count}개가 숨겨져 있습니다. Raw 구성을 편집하려면 위의 표시 버튼을 사용하세요.`},execApproval:{scope:{standingGrant:`취소하기 전까지 "{automation}"에 대해 이 명령을 확인 없이 항상 실행하도록 허용 (취소 가능)`,standingGrantDays:`{count}일 동안 "{automation}"에 대해 이 명령을 확인 없이 항상 실행하도록 허용 (취소 가능)`,messageSend:`{target}을(를) 통해 수신자 {count}명에게 전송`,payment:`{target}에게 {amount} {currency} 지불`,externalPost:`{target}에 외부로 게시`},expiresIn:`expires in {time}`,expired:`expired`,execApprovalNeeded:`Exec approval needed`,pluginApprovalNeeded:`Plugin approval needed`,requestedBySession:`{session} 세션에서 승인을 요청함`,pending:`{count} pending`,otherPending:`기타 대기 중인 요청`,reviewRequest:`{agent}의 승인 검토: {command}`,decisionRequest:`{decision}: {command}`,agentPendingOne:`대기 중인 승인 {count}개`,agentPending:`대기 중인 승인 {count}개`,allowOnce:`Allow once`,alwaysAllow:`Always allow`,alwaysAllowHere:`여기서 항상 허용`,allowAlwaysUnavailable:`이 명령에는 항상 허용을 사용할 수 없습니다.`,reviewOnly:`검토 전용입니다. 결정을 기록하려면 승인 권한으로 로그인하세요.`,deny:`Deny`,details:`세부 정보`,labels:{host:`Host`,session:`세션`,cwd:`CWD`,resolved:`Resolved`,security:`Security`,ask:`Ask`}},approvalPage:{brandName:`OpenClaw`,eyebrow:`Operator approval`,loadingTitle:`Loading approval`,loadingDescription:`Checking the current approval state with the Gateway.`,unavailableTitle:`Approval unavailable`,unavailableDescription:`This approval could not be found or this device is not authorized to review it.`,connectionErrorTitle:`Connection interrupted`,connectionErrorDescription:`OpenClaw cannot confirm or record a decision while disconnected. Reconnect to check the current status.`,retry:`Retry`,execTitle:`Command approval`,pending:`Waiting for your decision`,pendingDescription:`Review the request carefully. The first answer from any surface wins.`,approvedHere:`Approved here`,deniedHere:`Denied here`,resolvedElsewhere:`Resolved elsewhere`,resolvedElsewhereDescription:`Another surface or an earlier attempt recorded the decision first.`,approved:`Approved`,denied:`Denied`,expired:`만료됨`,cancelled:`Cancelled`,allowedOnceDescription:`The operation was approved for this request only.`,allowedAlwaysDescription:`The operation was approved with the always-allow decision.`,deniedDescription:`The operation was denied and will not continue.`,expiredDescription:`No decision arrived before the deadline, so the operation was denied.`,cancelledDescription:`The requesting run ended before a decision could be used.`,summaryLabel:`Summary`,commandLabel:`명령`,requestLabel:`Request details`,nodeLabel:`노드`,expiresLabel:`Expires`,resolvedLabel:`Resolved`,actionsLabel:`Approval decisions`,resolvingDecision:`Recording {decision}…`,safeToClose:`The decision is recorded. You can close this page.`,openControlUi:`Open Control UI`},agentTools:{githubTitle:`GitHub 자격 증명`,githubSubtitle:`로컬 에이전트 도구와 Codex harness를 위한 GitHub CLI 계정 및 Git author입니다.`,githubVerify:`확인`,githubVerifying:`확인 중…`,githubConnection:`Gateway 연결`,githubDisconnected:`연결 끊김`,githubAccessRequired:`액세스 필요`,githubReadRequired:`GitHub 신원 상태에는 operator.read 액세스가 필요합니다.`,githubAdminRequired:`GitHub 신원을 연결, 교체 또는 제거하려면 operator.admin 액세스가 필요합니다.`,githubAccount:`계정`,githubEffectiveAccount:`적용 계정`,githubSelectedAccount:`선택한 범위 계정`,githubEffectiveStatus:`적용 상태`,githubEffectiveAuthor:`적용 Git Author`,githubEffectiveCredential:`적용 자격 증명`,githubEffectiveAccessExpiry:`적용 액세스 만료`,githubEffectiveRefresh:`적용 갱신 토큰`,githubEffectiveScopes:`적용 OAuth 범위`,githubSelectedStatus:`선택한 범위 상태`,githubSelectedAuthor:`선택한 범위 Git Author`,githubSelectedCredential:`선택한 범위 자격 증명`,githubSelectedAccessExpiry:`선택한 범위 액세스 만료`,githubSelectedRefresh:`선택한 범위 갱신 토큰`,githubSelectedScopes:`선택된 범위의 OAuth 스코프`,githubNoAccount:`확인된 계정 없음`,githubAuthor:`Git Author`,githubAuthorUnset:`설정되지 않음`,githubErrorTitle:`오류`,githubSourceDetected:`이 컴퓨터에서 기본 자격 증명이 감지되었습니다`,githubSourceSystem:`관리형 시스템 자격 증명`,githubSourceAgent:`이 에이전트에 대한 관리형 재정의`,githubStateVerified:`확인됨`,githubStateUnverified:`확인되지 않음`,githubStateRateLimited:`요청 한도 초과`,githubStateUnavailable:`자격 증명 없음`,githubStateConfiguredUnavailable:`구성되었으나 사용할 수 없음`,githubEvidenceApi:`GitHub API를 통해 확인되었습니다. 쓰기 권한은 원격으로 확인되지 않습니다.`,githubEvidenceRateLimited:`GitHub API 속도 제한으로 인해 확인이 차단되었습니다 — 나중에 다시 시도하세요.`,githubEvidenceUnverified:`저장된 자격 증명이 아직 GitHub에 대해 확인되지 않았습니다.`,githubScope:`적용 대상`,githubScopeSystemDesc:`재정의가 없는 모든 에이전트가 공유하는 하나의 ID입니다.`,githubScopeAgentDesc:`이 에이전트에 대해서만 시스템 ID를 재정의합니다.`,githubSystem:`시스템`,githubAgentOverride:`이 에이전트`,githubAuthorization:`GitHub 인증`,githubStarting:`코드 요청 중…`,githubCancelling:`취소 요청 중…`,githubFinishing:`인증이 이미 완료되는 중입니다…`,githubCancelFailed:`취소를 확인할 수 없습니다`,githubCancelFailedHint:`인증이 아직 진행 중입니다. 완료될 때까지 기다리거나 취소를 다시 시도하세요.`,githubRetryCancel:`취소 다시 시도`,githubCodeReady:`코드 준비됨`,githubWaiting:`승인 대기 중…`,githubSlowDown:`GitHub에서 더 기다려 달라고 요청했습니다…`,githubNetworkRetry:`연결이 중단되어 재시도가 예약되었습니다`,githubAuthorizationHint:`직접 GitHub를 연 다음, 여기에 표시된 일회용 코드를 입력하세요.`,githubDeviceCode:`일회용 코드`,githubDeviceCodeHint:`이 코드는 선택된 identity 스코프만 인증합니다.`,githubExpires:`코드 만료`,githubOpen:`github.com/login/device 열기`,githubCopyCode:`코드 복사`,githubAuthorizationFailed:`GitHub 인증 실패`,githubExpired:`일회용 코드가 만료되었습니다. 새 코드를 요청하려면 다시 연결하세요.`,githubDenied:`GitHub 인증이 거부되었습니다. 준비되면 다시 연결하세요.`,githubIncorrectCode:`GitHub가 이 디바이스 코드를 거부했습니다. 새 코드를 요청하려면 다시 연결하세요.`,githubConnect:`GitHub 연결`,githubConnectHint:`장기 유효 자격 증명을 브라우저에 붙여넣지 않고 GitHub를 승인합니다.`,githubPatFallback:`개인용 액세스 토큰`,githubPatFallbackHint:`브라우저 승인이 적합하지 않을 때만 세분화된 PAT를 사용하세요.`,githubUsePat:`대신 PAT 사용`,githubToken:`세분화된 PAT`,githubTokenDesc:`비공개 관리형 GitHub CLI 프로필에 저장됩니다. 설정 핸드오프만 제거됩니다.`,githubTokenToggle:`토큰 표시 여부 전환`,githubPasteToken:`먼저 세분화된 개인 액세스 토큰을 붙여넣으세요.`,githubAuthorName:`작성자 이름`,githubAuthorEmail:`작성자 이메일`,githubConfigure:`ID 저장`,githubCredentialKind:`자격 증명`,githubSelectedConfiguration:`선택된 {scope} 구성`,githubConfiguredHere:`여기서 구성됨`,githubInheritedHere:`상속됨`,githubSelectedConfigured:`이 범위는 자체 ID를 소유합니다`,githubSelectedInherited:`이 범위는 유효 ID를 상속합니다`,githubKindNative:`네이티브 GitHub CLI`,githubKindPat:`관리형 개인용 액세스 토큰`,githubKindOAuth:`관리형 GitHub 승인`,githubAccessExpiry:`액세스 만료`,githubRefresh:`토큰 새로 고침`,githubRefreshAvailable:`사용 가능`,githubRefreshExpired:`만료됨 — 다시 연결 필요`,githubRefreshUnavailable:`사용 불가 — 다시 연결 필요`,githubRefreshRefreshing:`새로 고치는 중…`,githubRefreshFailed:`새로 고침 실패 — 재시도 중`,githubOAuthScopes:`OAuth 범위`,githubUseSystemNewRuns:`새 실행에 시스템 사용`,githubUseNativeNewRuns:`새 실행에 네이티브 사용`,githubUseSystemConfirmTitle:`새 실행에 시스템 GitHub ID를 사용하시겠습니까?`,githubUseNativeConfirmTitle:`새 실행에 네이티브 GitHub ID를 사용하시겠습니까?`,githubUseSystemConfirmMessage:`이 에이전트의 새 실행은 시스템 ID를 사용합니다. 활성 실행은 종료되거나 다시 시작될 때까지 현재 ID를 유지합니다. 필요한 경우 GitHub에서 GitHub 권한 부여 또는 PAT를 별도로 취소하세요.`,githubUseNativeConfirmMessage:`에이전트 재정의가 없는 새 실행은 네이티브 GitHub ID를 사용합니다. 활성 실행은 종료되거나 다시 시작될 때까지 현재 ID를 유지합니다. 필요한 경우 GitHub에서 GitHub 권한 부여 또는 PAT를 별도로 취소하세요.`,githubAgentMutationHint:`아래의 권한 부여 및 제거는 새 실행에 대해 이 에이전트에 적용됩니다.`,githubSystemMutationHint:`아래의 권한 부여 및 제거는 새 실행에 대해 시스템에 적용됩니다.`,githubCloudNoteTitle:`실행 경계`,githubCloudNote:`클라우드 워커는 자격 증명 없이 유지되며, Gateway는 Git 원격이나 헬퍼를 다시 쓰지 않고 HTTPS로 게시합니다.`,connectedSource:`연결됨: {id}`,connected:`연결됨`,channelSource:`채널: {id}`,channel:`채널`,builtIn:`내장`,plugin:`플러그인: {id}`,optional:`선택 사항`,liveNow:`지금 활성화됨`,disabledByOverride:`에이전트 재정의로 비활성화됨.`,enabledByProfile:`현재 프로필로 활성화됨.`,enabledByOverride:`에이전트 재정의로 활성화됨.`,notIncluded:`현재 프로필에 포함되지 않음.`,overrideOff:`재정의 끄기`,enabled:`사용 설정됨`,overrideOn:`재정의 켜기`,profileOff:`프로필 끄기`,notLive:`라이브 아님`,otherAgent:`다른 에이전트`,title:`도구 액세스`,subtitle:`이 에이전트에 대한 프로필 및 도구별 재정의.`,enabledSummary:`{enabled}/{total} 사용 설정됨.`,enableAll:`모두 사용 설정`,disableAll:`모두 사용 안 함`,loadConfig:`도구 프로필을 조정하려면 gateway 구성을 로드하세요.`,explicitAllowlist:`이 에이전트는 구성에서 명시적 허용 목록을 사용하고 있습니다. 도구 재정의는 Config 탭에서 관리됩니다.`,globalAllowlist:`전역 tools.allow가 설정되어 있습니다. 에이전트 재정의는 전역적으로 차단된 도구를 사용 설정할 수 없습니다.`,loadingCatalog:`런타임 도구 카탈로그를 로드하는 중…`,catalogFallback:`런타임 도구 카탈로그를 로드할 수 없습니다. 대신 기본 제공 대체 목록을 표시합니다.`,availableNow:`지금 사용 가능`,availableNowSubtitle:`현재 채팅 세션에서 이 에이전트가 사용할 수 있는 항목입니다.`,noSession:`세션 없음`,switchAgent:`라이브 런타임 도구를 보려면 채팅을 이 에이전트로 전환하세요.`,loadingAvailable:`사용 가능한 도구를 불러오는 중…`,availableError:`이 세션에 사용 가능한 도구를 불러올 수 없습니다.`,noAvailable:`현재 이 세션에 사용 가능한 도구가 없습니다.`,moreLiveTitle:`아래 그룹에서 {count}개의 라이브 도구를 추가로 사용할 수 있습니다.`,moreLive:`라이브 도구 +{count}개`,quickPresets:`빠른 프리셋`,catalogTitle:`도구 카탈로그`,inherit:`상속`,profile:`프로필`,source:`소스`,live:`라이브`,status:`상태`,profileSourceAgent:`에이전트 재정의`,profileSourceGlobal:`전역 기본값`,profileSourceDefault:`기본값`,statusSaving:`저장 중…`,statusUnsaved:`저장되지 않음`,statusSaved:`저장됨`,toolPreview:`도구 미리보기`,more:`+{count}개 더`,toolsOne:`도구 {count}개`,tools:`도구 {count}개`,enabledToolsOne:`활성화된 도구 {count}개`,enabledTools:`활성화된 도구 {count}개`,liveToolsOne:`라이브 도구 {count}개`,liveTools:`라이브 도구 {count}개`,access:`액세스`,session:`현재 세션`,disableNamed:`{name} 비활성화`,enableNamed:`{name} 활성화`,defaultPresets:`기본 프리셋`,availableVia:`지금 {source}을(를) 통해 사용 가능합니다.`,unavailableSession:`현재 이 채팅 세션에서는 사용할 수 없습니다.`,inspectAgent:`라이브 가용성을 확인하려면 채팅을 이 에이전트로 전환하세요.`,linkTool:`이 도구로 연결`},skillGroups:{workspace:`워크스페이스 Skills`,builtIn:`기본 제공 Skills`,installed:`설치된 Skills`,extra:`추가 Skills`,other:`기타 Skills`},skillsPage:{title:`Skills`,tabs:{all:`전체`,ready:`준비됨`,needsSetup:`설정 필요`,disabled:`비활성화됨`},defaultAgent:`{name} (기본값)`,filterPlaceholder:`설치된 Skills 필터링`,shown:`{count}개 표시됨`,clawHub:`ClawHub`,clawHubSubtitle:`레지스트리에서 Skills 검색 및 설치`,searchClawHub:`ClawHub Skills 검색…`,searching:`검색 중…`,disconnected:`Gateway에 연결되지 않았습니다.`,empty:`Skills를 찾을 수 없습니다.`,noClawHubResults:`ClawHub에서 Skills를 찾을 수 없습니다.`,notScannedByClawHub:`ClawHub에서 스캔되지 않음`,install:`설치`,installed:`설치됨`,installing:`설치 중…`,close:`닫기`,by:`제작자`,latest:`최신: v{version}`,platforms:`플랫폼: {platforms}`,installNamed:`{name} 설치`,notFound:`Skill을 찾을 수 없습니다.`,openDetails:`{name} 세부 정보 열기`,enabledNamed:`{name} 활성화됨`,invalidLink:`ClawHub 링크가 잘못되었습니다`,overview:`개요`,skillCard:`Skill Card`,missingRequirements:`누락된 요구 사항`,reason:`이유: {reasons}`,disabled:`비활성화됨`,enabled:`활성화됨`,apiKey:`API 키`,getKey:`키 받기:`,saveKey:`키 저장`,source:`소스:`,refreshing:`새로 고치는 중…`,fullSecurityReport:`전체 보안 보고서`,loadingSkillCard:`Skill Card 로드 중…`,skillCardNotLoaded:`Skill Card가 로드되지 않았습니다.`,verdict:{unavailable:`사용 불가`,clean:`정상`,pending:`보류 중`,blocked:`차단됨`,review:`검토`}},skillStatus:{bundled:`번들됨`,eligible:`사용 가능`,blocked:`차단됨`,disabled:`비활성화됨`,blockedAllowlist:`허용 목록에 의해 차단됨`,blockedAgentFilter:`에이전트 필터에 의해 차단됨`},nav:{account:`계정`,back:`뒤로`,forward:`앞으로`,settings:`설정`,askOpenClaw:`OpenClaw에게 물어보기`,settingsGroupConnections:`연결`,settingsGroupAgents:`에이전트 및 도구`,settingsGroupSecurity:`개인정보 및 보안`,settingsGroupSystem:`시스템`,settingsSearchLabel:`설정 검색`,settingsSearchPlaceholder:`설정 검색…`,settingsSearchNoResults:`일치하는 설정이 없습니다.`,settingsSearchClear:`설정 검색어 지우기`,settingsLoadFailed:`설정 내비게이션을 불러올 수 없습니다.`,exitSettings:`앱으로 돌아가기`,expand:`사이드바 펼치기`,collapse:`사이드바 접기`,resize:`사이드바 크기 조절`,more:`더 보기`,home:`홈`,pages:`페이지`,customize:`사이드바 사용자 지정`,customizeReset:`기본값으로 재설정`,workboardGroup:`WorkBoard`},terminal:{title:`Terminal`,toggle:`Toggle terminal`,open:`Open terminal`,openWindow:`새 창에서 터미널 열기`,hide:`Hide terminal`,resize:`Resize terminal panel`,newSession:`New terminal session`,addFiles:`터미널에 파일 추가`,dropFiles:`파일을 추가하려면 여기에 놓으세요`,uploadProgress:`{total}개 중 {current}개 업로드 중`,uploadFailed:`업로드 실패`,retryUpload:`재시도`,closeSession:`Close terminal session`,sessions:`터미널 세션`,refreshSessions:`새로고침`,loadingSessions:`세션을 불러오는 중…`,noSessions:`활성 터미널 세션이 없습니다`,currentSession:`현재`,sessionAttached:`연결됨`,attachSession:`세션 연결`,attachFailed:`터미널 세션을 연결할 수 없습니다`,connecting:`세션에 연결하는 중…`,connectionTimedOut:`30초 이내에 세션에 연결하지 못했습니다.`,refreshRequired:`Control UI가 업데이트되었습니다. 터미널 작업을 계속하려면 이 페이지를 새로고침하세요.`,tabLabel:`Shell {n}`,tabHint:`{agent} · {cwd}`,agentOwnedBadge:`에이전트`,exited:`exited`,exitedCode:`exited ({code})`,detached:`분리됨`,dockBottom:`Dock to bottom`,dockRight:`Dock to right`,dockMain:`주요 콘텐츠 영역 채우기`,dockMode:`터미널 패널 위치`,unavailable:`The terminal is not available on this gateway.`,unusableSession:`Gateway가 사용할 수 없는 터미널 세션을 반환했습니다({field} 누락). Gateway가 이 Control UI보다 오래되었을 가능성이 높습니다 — 업데이트한 후 다시 시도하세요.`,uploadTooLarge:`파일이 16 MiB 터미널 업로드 한도를 초과합니다: {file}`,uploadUnsafeCmdPath:`% 또는 !가 포함된 업로드 경로는 cmd.exe에 안전하게 삽입할 수 없습니다`,uploadUnsupportedShell:`지원되지 않는 셸에 업로드된 경로를 안전하게 삽입할 수 없습니다: {shell}`},browser:{profile:`브라우저 프로필: {profile}`,navigationBlocked:`현재 브라우저 탐색 규칙이 이 주소를 차단합니다. 다른 탭을 선택하거나 허용된 주소를 입력하세요.`,navigationCheckFailed:`OpenClaw이 이 탭의 주소를 확인할 수 없습니다. 새로고침하여 다시 시도하세요.`,title:`브라우저`,open:`Open`,openPanel:`브라우저 패널 열기`,moreActions:`추가 작업`,copyUrl:`URL 복사`,openNewTab:`새 탭에서 열기`,toggle:`브라우저 패널 전환`,close:`브라우저 패널 닫기`,resize:`브라우저 패널 크기 조정`,newTab:`새 탭`,closeTab:`탭 닫기`,untitledTab:`새 탭`,back:`뒤로`,forward:`앞으로`,reload:`새로고침`,openExternal:`브라우저에서 열기`,urlPlaceholder:`URL을 입력하고 Enter를 누르세요`,dockBottom:`하단에 고정`,dockRight:`오른쪽에 고정`,annotate:`페이지에 주석 달기`,inspect:`요소 검사`,annotateSend:`채팅으로 보내기`,annotateUndo:`실행 취소`,annotateClear:`지우기`,annotateDone:`주석 모드 종료`,annotateHint:`페이지에 그린 다음, 마크업을 채팅으로 보내세요.`,inspectName:`이름`,inspectRole:`역할`,inspectFocusable:`포커스 가능`,loading:`페이지 로드 중…`,notRunning:`Gateway 브라우저가 실행되고 있지 않습니다.`,start:`브라우저 시작`,noChatTarget:`주석이 전달될 위치가 있도록 먼저 채팅 세션을 여세요.`,annotationLimitReached:`다시 시도하기 전에 브라우저 주석을 제거하세요(최대 카드 4개, 생성된 컨텍스트 8,000자).`,inspectUnavailable:`요소 검사가 비활성화되어 있습니다(browser.evaluateEnabled=false).`,annotationSent:`주석이 채팅 작성기에 추가되었습니다.`,errors:{requestFailed:`브라우저 요청 실패: {error}`,screenshotPathMissing:`브라우저 스크린샷이 미디어 경로를 반환하지 않았습니다.`,screenshotFetchTimedOut:`스크린샷 가져오기 시간이 초과되었습니다.`,screenshotFetchFailed:`스크린샷 가져오기 실패 ({status}).`,screenshotReadFailed:`스크린샷 읽기 실패.`,screenshotDecodeFailed:`스크린샷 디코딩 실패.`,canvasUnavailable:`Canvas 2D 컨텍스트를 사용할 수 없습니다.`},annotatePrompt:{browserTarget:`브라우저 대상: {target}`,introTitled:`{url}의 페이지에 주석을 달았습니다(페이지에서 보고한 제목: "{title}") — 첨부된 스크린샷에 제 마크업이 표시되어 있습니다.`,introUntitled:`{url}의 페이지에 주석을 달았습니다 — 첨부된 스크린샷에 제 마크업이 표시되어 있습니다.`,region:`표시된 영역 {index}: 가로 {x}% / 세로 {y}% 지점을 중심으로, 보기의 약 {width}% × {height}% 범위입니다.`,moreRegions:`…추가로 표시된 영역 {count}개가 더 있으며, 모두 스크린샷에 표시됩니다.`,elementDetail:`표시된 요소(페이지에서 보고됨): {descriptor} — ({x}, {y}) 위치의 {width}×{height}px.`,outro:`표시된 영역을 보고 어떻게 생각하는지 알려주세요.`}},desktop:{title:`데스크톱`,openWindow:`새 창에서 데스크톱 열기`,unavailable:`이 연결에서는 데스크톱 보기를 사용할 수 없습니다.`,toggle:`데스크톱 패널 전환`,hide:`데스크톱 패널 숨기기`,resize:`데스크톱 패널 크기 조정`,dockBottom:`하단에 고정`,dockRight:`오른쪽에 고정`,enterFullscreen:`전체 화면 시작`,exitFullscreen:`전체 화면 종료`,fullscreenUnavailable:`이 브라우저에서는 전체 화면을 사용할 수 없습니다`,pickerTitle:`데스크톱 소스`,thisMachine:`이 컴퓨터`,refresh:`새로고침`,refreshing:`새로 고치는 중…`,loading:`데스크톱 소스를 불러오는 중…`,empty:`사용 가능한 데스크톱 소스가 없습니다.`,sourceUnavailable:`요청한 데스크톱 소스를 사용할 수 없습니다. 다른 소스를 선택하세요.`,connect:`연결`,connecting:`데스크톱에 연결 중…`,takeControl:`제어권 가져오기`,switchToViewOnly:`보기 전용으로 전환`,viewOnly:`보기 전용`,control:`제어`,keyboard:`키보드`,keyboardInput:`원격 데스크톱 키보드 입력`,touchControls:`원격 데스크톱 컨트롤`,fit:`맞춤`,fitScreen:`화면에 맞추기`,actualSize:`실제 크기 사용`,back:`뒤로`,disconnect:`연결 해제`,reconnect:`다시 연결`,passwordPrompt:`이 컴퓨터의 VNC 비밀번호를 입력하세요.`,passwordLabel:`VNC 비밀번호`,accountPrompt:`화면 공유를 인증할 macOS 계정을 입력하세요.`,usernameLabel:`macOS 사용자 이름`,accountPasswordLabel:`macOS 비밀번호`,controlTaken:`다른 운영자가 제어권을 가져갔습니다`,disconnected:`데스크톱 연결 해제됨: {reason}`,closeCode:`연결이 코드 {code}(으)로 종료되었습니다`,unknownReason:`알 수 없는 이유`,errors:{listFailed:`데스크톱 소스를 불러올 수 없습니다: {error}`,fullscreenFailed:`전체 화면 모드를 변경할 수 없습니다: {error}`,securityFailed:`데스크톱 보안 협상에 실패했습니다: {reason}`}},routeTitles:{modelProviders:`모델 제공업체`,notifications:`알림`,advanced:`고급`},tabs:{agents:`에이전트`,activity:`활동`,apps:`앱`,portals:`Portals`,approvals:`승인`,workboard:`워크보드`,worktrees:`Worktree`,channels:`채널`,connection:`연결`,sessions:`세션`,usage:`사용량`,cron:`Cron 작업`,tasks:`작업`,skills:`Skills`,plugins:`플러그인`,skillWorkshop:`Skill Workshop`,devices:`노드`,cloudWorkers:`클라우드 워커`,chat:`채팅`,dashboards:`대시보드`,custodian:`OpenClaw`,profile:`프로필`,communications:`커뮤니케이션`,appearance:`모양`,lobsterdex:`Lobsterdex`,automation:`자동화`,mcp:`MCP`,memory:`메모리`,talk:`Talk`,infrastructure:`인프라`,labs:`Labs`,updates:`업데이트`,about:`정보`,aiAgents:`AI 및 에이전트`,modelSetup:`모델 설정`,memoryImport:`메모리 가져오기`,security:`개인정보 및 보안`,secrets:`Secrets`,debug:`디버그`,logs:`로그`,plugin:`플러그인`},subtitles:{agents:`워크스페이스, 도구, 정체성.`,activity:`이 Gateway를 사용하는 사용자들의 최근 세션입니다.`,apps:`휴대폰, 워치, 데스크톱, 브라우저용 동반 앱입니다.`,portals:`에이전트가 실행한 애플리케이션의 실시간 미리 보기입니다.`,approvals:`최근 실행, 플러그인 및 시스템 에이전트 승인입니다.`,workboard:`에이전트 작업 큐 및 세션 인계.`,worktrees:`격리된 에이전트 작업 체크아웃 및 복구 스냅샷입니다.`,channels:`채널 및 설정.`,connection:`Gateway 엔드포인트, 자격 증명 및 핸드셰이크 상태.`,sessions:`활성 세션 및 기본값.`,usage:`API 사용량 및 비용.`,cron:`웨이크업 및 반복 실행.`,tasks:`백그라운드 작업: 하위 에이전트, cron 실행, CLI.`,skills:`Skills 및 API 키.`,plugins:`선택적 기능을 설치하고 관리하세요.`,skillWorkshop:`제안이 실제 Skills가 되기 전에 검토하고, 다듬고, 적용하세요.`,devices:`페어링된 디바이스 및 명령.`,cloudWorkers:`클라우드 세션용 프로필 및 머신 크기입니다.`,chat:`빠른 개입을 위한 Gateway 채팅.`,dashboards:`대시보드 화면으로 열리는 세션.`,custodian:`시스템 설정 및 관리.`,config:`openclaw.json 편집.`,profile:`에이전트의 통계, 연속 기록, 산호초에서의 활동을 확인하세요.`,communications:`채널, 메시지, 오디오 설정.`,appearance:`테마, UI, 설정 마법사 설정.`,lobsterdex:`이 브라우저를 방문한 모든 랍스터 팔레트입니다.`,automation:`명령, hooks, cron, plugins.`,mcp:`MCP 서버, 인증, 도구 및 진단.`,memory:`메모리 엔진, 검색, 드리밍.`,talk:`실시간 음성: 공급자, 모델, 화자 음성.`,infrastructure:`Gateway, 웹, 브라우저, 미디어 설정.`,labs:`실험적인 에이전트 및 도구 기능.`,updates:`릴리스 채널, 자동 업데이트, 현재 업데이트 상태.`,about:`Control UI 및 연결된 Gateway 빌드 ID입니다.`,aiAgents:`에이전트, 모델, Skills, 도구, 메모리, 세션.`,modelSetup:`검증된 AI 모델 연결`,modelProviders:`Configured providers with plan, quota, and cost.`,memoryImport:`Codex와 Claude Code 메모리를 에이전트 작업 공간으로 가져옵니다.`,notifications:`Gateway에서 보내는 브라우저 푸시 알림입니다.`,security:`Gateway 인증, 실행 정책, 도구 프로필, 승인.`,advanced:`나머지 모든 구성 섹션과 원본 파일 편집기입니다.`,debug:`스냅샷, 이벤트, RPC.`,logs:`실시간 Gateway 로그.`,plugin:`플러그인이 제공하는 패널입니다.`},cloudWorkersPage:{intro:`이 게이트웨이 대신 임시 클라우드 머신에서 에이전트 세션을 실행합니다.`,sectionTitle:`프로필`,sectionDescription:`각 프로필은 해당 제공자가 워커를 프로비저닝하고 폐기하는 방식을 정의합니다.`,empty:`구성된 클라우드 워커 프로필이 없습니다.`,addProfile:`프로필 추가`,editProfile:`프로필 편집`,editAction:`편집`,deleteTitle:`클라우드 워커 프로필 삭제`,deleteConfirm:`{profile} 프로필을 삭제하시겠습니까? 재시작 후에는 새 클라우드 세션에서 사용할 수 없습니다.`,advertised:`광고됨`,restartRequired:`재시작 필요`,adminRequired:`클라우드 워커 프로필을 관리하려면 관리자 액세스 권한이 필요합니다.`,catalogFailed:`광고된 프로필을 불러올 수 없습니다: {error}. 게이트웨이를 확인하고 다시 시도하세요.`,providerFact:`제공업체: {provider}`,backendFact:`Crabbox 백엔드: {backend}`,classFact:`클래스: {value}`,ttlFact:`최대 수명: {value}`,idleFact:`유휴 중지: {value}`,desktopFact:`데스크톱: {value}`,providerList:`지원되는 백엔드 보기`,fields:{profileId:`프로필 ID`,profileIdHelp:`문자, 숫자, 하이픈 또는 밑줄을 사용하세요.`,backend:`Crabbox 백엔드`,backendHelp:`AWS 또는 Hetzner와 같이 Crabbox에 전달되는 백엔드입니다.`,backendPlaceholder:`hetzner`,machineClass:`머신 클래스`,machineClassHelp:`선택한 Crabbox 백엔드 및 바이너리에서 허용하는 클래스를 입력하세요. 제공자가 실제 크기를 결정합니다.`,ttl:`최대 수명`,ttlHelp:`8h 또는 90m과 같은 양수 Go 기간을 사용하세요.`,ttlPlaceholder:`8h`,idleTimeout:`유휴 중지`,idleTimeoutHelp:`이 양수 Go 기간이 지나면 사용하지 않는 워커를 중지합니다.`,idleTimeoutPlaceholder:`45m`,setup:`설정 명령`,setupHelp:`OpenClaw 설치 전에 실행되는 선택적 멱등성 셸 명령입니다.`,setupPlaceholder:`command -v node || install-node`,desktop:`데스크톱`,desktopHelp:`노드로 전달되는 Browser 및 Terminal 액세스를 갖춘 직접 또는 코디네이터 기반 AWS 워커, 또는 코디네이터 기반 Hetzner 워커를 예열합니다. 이 설정이 변경되면 기존 워커는 다시 프로비저닝해야 합니다.`,binary:`Crabbox 바이너리`,binaryHelp:`게이트웨이의 Crabbox 실행 파일에 대한 선택적 절대 경로입니다.`,binaryPlaceholder:`/usr/local/bin/crabbox`,actions:`프로필 저장`,actionsHelp:`저장하면 config가 업데이트됩니다. 사용하기 전에 게이트웨이를 다시 시작해야 합니다.`},errors:{title:`프로필을 확인해야 합니다`,profileId:`문자나 숫자로 시작하고 문자, 숫자, 하이픈, 밑줄만 포함하는 프로필 ID를 사용하세요.`,profileExists:`다른 프로필 ID를 선택하세요. 이 ID는 이미 존재합니다.`,profileMissing:`이 프로필이 변경되었거나 제거되었습니다. 페이지를 새로 고침한 후 다시 시도하세요.`,backend:`aws 또는 hetzner와 같은 Crabbox 백엔드를 입력하세요.`,machineClass:`1자에서 128자 사이의 머신 클래스를 입력하세요.`,ttl:`8h 또는 90m과 같이 최대 수명에 대한 양수 Go duration을 입력하세요.`,idleTimeout:`45m과 같이 유휴 중지에 대한 양수 Go duration을 입력하세요.`,binary:`절대 Crabbox 바이너리 경로를 입력하거나 필드를 비워 두세요.`,saveFailed:`프로필이 저장되지 않았습니다. config를 다시 로드한 후 다시 시도하세요.`,deleteFailed:`프로필이 삭제되지 않았습니다. 구성을 다시 로드한 후 다시 시도하세요.`}},portalsPage:{listLabel:`활성 포털`,portLabel:`포트 {port}`,openNewTab:`새 탭에서 열기`,closePortal:`{title} 닫기`,previewTitle:`{title} 포털 미리 보기`,loading:`포털 로드 중…`,emptyHint:`에이전트에게 포털을 시작하도록 요청하세요:`,promptShow:`포털에 보여줘.`,promptStart:`포털에서 애플리케이션을 시작해줘.`,promptMakeAvailable:`포털에서 서버를 사용할 수 있게 해줘.`,unsupported:`이 gateway는 포털을 지원하지 않습니다.`,loadFailed:`포털을 로드할 수 없습니다: {error}`,closeFailed:`포털을 닫을 수 없습니다: {error}`,unreachableTitle:`이 브라우저에서 포털에 접근할 수 없음`,unreachableBody:`Gateway가 주 포트만 노출하는 프록시 또는 터널을 통해 접근되고 있을 가능성이 높습니다. Gateway 호스트의 브라우저에서 이 URL을 여세요.`,writeAccessRequiredTitle:`쓰기 권한 필요`,writeAccessRequiredBody:`이 포털에는 쓰기 권한이 있는 운영자가 필요합니다.`,retry:`다시 시도`},modelSetup:{missingAuth:`이 모델에 구성된 공급자 자격 증명이 없습니다. Model Setup에서 설정하세요.`,heading:`AI 연결`,intro:`OpenClaw는 CLI 로그인, API 키 또는 제공업체 로그인 등 이미 보유한 AI 액세스를 재사용합니다.`,required:{title:`구성된 AI 공급자가 없습니다`,body:`OpenClaw가 이 에이전트에 구성된 공급자와 모델을 찾을 수 없습니다. 대화를 시작하기 전에 추가하세요.`,action:`공급자 구성`},connectionFailure:{title:`OpenClaw가 구성된 AI를 사용할 수 없습니다`,body:`이 에이전트에는 공급자와 모델이 선택되어 있지만 연결에 실패했습니다. 공급자 로그인 또는 API 키, 모델 접근 권한, 서비스 상태를 확인한 후 다시 시도하세요.`,action:`공급자 설정 확인`},loading:`이 Gateway에서 사용 가능한 AI 액세스를 확인하는 중…`,testing:`테스트 중 — 선택한 모델에 빠른 응답을 요청하는 중…`,retry:`재시도`,checkAgain:`다시 확인`,recovery:{unknown:`이전 활성화가 해결되지 않았습니다. 선택한 모델을 확인하고 사용하거나, 설정 시도가 완료된 후 다시 확인할 수 있습니다. 활성화는 자동으로 반복되지 않습니다.`,wait:`이전 설정 시도가 아직 실행 중일 수 있습니다. 제한된 설정 시간이 끝날 때까지 기다린 다음 다시 확인을 선택하여 재시도하세요.`,useCurrent:`선택한 모델 확인 및 사용`},verify:{title:`선택한 모델`,button:`모델 확인`,retry:`다시 시도`,checkAgain:`다시 확인`,checkingButton:`확인 중…`,checking:`확인 중 — {modelRef}에 빠른 응답을 요청하고 있습니다…`,ready:`준비됨`,readyIn:`준비됨 · {latencyMs} ms`,providerUnavailable:`{provider}이(가) 응답하지 않습니다.`},access:{adminRequired:`모델을 설정하려면 operator.admin 액세스가 필요합니다.`,gatewayTooOld:`Gateway에서 이전 버전의 OpenClaw가 실행 중입니다`},candidates:{title:`이 Gateway에서 발견됨`,recommended:`권장`,credentialsReady:`자격 증명 준비됨`,signInNeeded:`로그인 필요`,detected:`감지됨`,testAndUse:`테스트 후 사용`,retry:`테스트 재시도`,testingButton:`테스트 중…`},empty:{title:`권장 설치 항목`,intro:`기존 AI 액세스가 감지되지 않았습니다. 다음 도구 중 하나를 설치한 후 다시 확인하세요.`},unavailable:{title:`감지되었지만 자동 테스트되지 않음`,signIn:`{provider}(으)로 로그인`,useApiKey:`API 키 사용`},signIn:{title:`제공업체로 로그인`,signIn:`로그인`,pair:`페어링`,more:`더 많은 로그인 옵션`},prepare:{title:`로컬 모델 설정`,intro:`로컬 모델 서비스를 사용하거나 이 Gateway에서 비공개 GGUF 모델을 준비하세요.`,ollamaButton:`확인 및 설정`,ollamaLabel:`Ollama`,ollamaHint:`Ollama 서버에서 도구를 지원하는 모델을 다운로드하세요`,llamaCppLabel:`로컬 모델 (llama.cpp)`,providerNotReady:`{provider}가 사용 가능한 로컬 모델을 노출하지 않았습니다. 설정 결과를 확인한 후 다시 시도하세요.`},manual:{title:`API 키 또는 토큰으로 연결`,provider:`제공업체`,selectProvider:`제공업체 선택`,selectProviderHint:`이 자격 증명의 출처를 선택하세요`,accessValue:`API 키 또는 토큰`,accessValueFor:`{provider} API 키 또는 토큰`,accessValuePlaceholder:`API 키 또는 토큰 붙여넣기`,connectAndVerify:`연결 및 확인`,verifyHint:`OpenClaw는 연결을 준비 완료로 표시하기 전에 실제 모델 응답을 확인합니다.`,required:`제공업체를 선택하고 API 키 또는 토큰을 입력하세요.`},success:{title:`AI가 준비되었습니다`,body:`OpenClaw가 {modelRef}에서 실제 응답을 받았습니다. 이제 채팅을 시작할 수 있습니다.`,activeModel:`활성 모델`,latency:`{latencyMs} ms에 검증됨`,openChat:`채팅 열기`,continueSetup:`설정 계속하기`,stayHere:`설정에 머무르기`,configuredModel:`구성된 모델`},failure:{auth:`인증에 실패했습니다`,rateLimit:`요청 한도를 초과했습니다`,billing:`결제 문제`,timeout:`시간이 초과되었습니다`,format:`잘못된 응답`,unavailable:`사용 불가`,unknown:`연결에 실패했습니다`},failureGuidance:{auth:`제공자 자격 증명 또는 로그인을 확인한 후 다시 시도하세요.`,rateLimit:`제공자 한도가 재설정될 때까지 기다린 후 다시 시도하세요.`,billing:`제공자 결제 또는 할당량을 복구한 후 다시 시도하세요.`,timeout:`모델이 설정 테스트를 제시간에 완료하지 못했습니다. 모델을 예열하거나 더 빠른 모델을 선택한 후 다시 시도하세요.`,unavailable:`공급자 서비스가 실행 중이고 연결 가능한지 확인한 후 다시 시도하세요.`,format:`엔드포인트가 호환되는 채팅 모델을 노출하는지 확인한 후 다시 시도하세요.`,unknown:`연결 세부 정보를 검토한 후 다시 시도하세요.`},errors:{requestFailed:`모델 설정 요청에 실패했습니다.`,activationFailed:`모델을 활성화할 수 없습니다.`},wizard:{dialogLabel:`제공업체 로그인`,prepareDialogLabel:`로컬 모델 설정`,title:`제공업체로 로그인`,prepareTitle:`로컬 모델 설정`,starting:`제공업체 로그인을 시작하는 중…`,prepareStarting:`로컬 모델 설정을 시작하는 중…`,checking:`모델 설정을 확인하는 중…`,working:`작업 중…`,continue:`계속`,submit:`제출`,openSignIn:`로그인 페이지 열기`,copy:`복사`,expires:`{count}분 후 만료`,cancelled:`제공업체 로그인이 취소되었습니다.`,sessionExpired:`이 설정 세션은 Gateway가 다시 시작된 후 만료되었습니다. 이 대화 상자를 닫은 다음 모델 설정을 다시 시작하세요.`,notComplete:`로그인은 완료되었지만 모델 설정은 아직 완료되지 않았습니다.`}},memoryImport:{unknownCollection:`메모리 컬렉션`,claudeCode:`Claude Code`,fileCountOne:`파일 {count}개`,fileCount:`{count}개 파일`,alreadyImported:`기존 항목 {count}개`,ready:`준비됨`,existing:`기존 항목`,importComplete:`가져오기 완료`,importIncomplete:`가져오기 미완료`,importedCount:`파일 {count}개를 가져왔습니다`,importedWithIssues:`{migrated}개 가져옴 · {errors}개 실패 · {conflicts}개 충돌`,reportSaved:`보고서 저장됨`,recoveryFile:`복구 파일`,recoveryJournal:`복구 저널`,itemBackup:`항목 백업`,codexDescription:`통합된 Codex 메모리 파일입니다.`,claudeDescription:`Claude Code의 프로젝트별 자동 메모리 파일입니다.`,providerFallback:`어시스턴트 메모리를 이 에이전트 작업 공간으로 가져옵니다.`,reviewFiles:`파일 검토`,notFound:`찾을 수 없음`,noMemoryFound:`이 컴퓨터에서 가져올 수 있는 메모리를 찾지 못했습니다.`,source:`소스`,destination:`대상`,selectedCount:`{count}개 선택됨`,selectAtLeastOne:`파일을 하나 이상 선택하세요`,importSelected:`선택 항목 가져오기`,confirmTitle:`{provider}에서 가져오시겠습니까?`,confirmDescription:`선택한 메모리 파일 {count}개를 이 에이전트 작업 공간으로 복사합니다.`,confirmReplace:`기존 대상 파일은 교체 전에 마이그레이션 보고서에 백업됩니다.`,confirmBackup:`OpenClaw는 메모리를 복사하기 전에 검증된 가져오기 전 백업을 생성합니다.`,confirmImport:`메모리 가져오기`,disconnected:`메모리를 가져오려면 Gateway에 연결하세요.`,adminRequired:`메모리 가져오기에는 operator.admin 액세스가 필요합니다.`,title:`어시스턴트 메모리 가져오기`,subtitle:`Codex 통합 메모리와 Claude Code 자동 메모리를 OpenClaw로 복사하기 전에 검토하세요.`,agent:`대상 에이전트`,replaceExisting:`기존 가져오기 항목 교체`,replaceHint:`충돌을 다시 미리 보고 교체 전에 항목 백업을 보존합니다.`,backfill:{title:`지난 세션에서`,subtitle:`이전 에이전트 세션의 신뢰할 수 있는 기억을 준비합니다. 드리밍이 유용한 기억을 장기 기억으로 승격합니다.`,dateRange:`세션 날짜 범위`,dateRangeHint:`사용 가능한 전체 범위를 스캔하려면 날짜 중 하나를 비워 두세요.`,from:`시작`,to:`종료`,actions:`백필`,preview:`미리보기`,previewing:`미리 보는 중…`,apply:`적용`,applying:`적용 중…`,rollback:`롤백`,previewSummary:`{days}일에 걸친 후보 {candidates}개`,previewTruncated:`이 미리 보기는 첫 번째 제한된 배치를 표시합니다. 적용하면 나머지 후보까지 계속 진행됩니다.`,candidateCount:`후보 {count}개`,noCandidates:`새로운 신뢰할 수 있는 세션 후보를 찾지 못했습니다.`,progress:`{days}일 처리됨 · {staged}개 준비됨`,processedCandidates:`세션 후보 {count}개 처리됨`,processedDayCountOne:`{count}일 처리됨`,processedDayCount:`{count}일 처리됨`,complete:`{count}개 준비됨; 승격은 드리밍을 통해 이루어집니다`,rollbackConfirmTitle:`세션 백필을 롤백하시겠습니까?`,rollbackConfirmDescription:`이 에이전트의 세션 백필로 생성된 일기 항목과 스테이징된 메모리를 제거합니다.`,rollbackWarning:`추적된 세션 커서는 그대로 유지되므로 제거된 항목은 다시 스테이징되지 않습니다.`,rollbackComplete:`세션 백필이 롤백되었습니다`,rollbackCounts:`일기 항목 {diary}개와 스테이징된 항목 {staged}개가 제거되었습니다`,unavailable:`이 Gateway에서는 세션 백필을 사용할 수 없습니다.`}},onboarding:{memoryImport:{title:`어시스턴트 메모리 가져오기`,body:`OpenClaw에서 다른 코딩 어시스턴트의 메모리를 찾았습니다. 에이전트 작업 공간으로 가져오시겠습니까?`,plannedCount:`{count}개 가져오기 준비 완료`,alreadyImported:`이미 가져옴: {count}개`,sourceUnavailable:`소스 경로를 사용할 수 없음`,import:`가져오기`,skip:`건너뛰기`,reviewDetails:`세부 정보 검토`,importingProvider:`가져오는 중…`,providerResult:`{migrated}개 마이그레이션됨, {skipped}개 건너뜀`,providerIncomplete:`{migrated}개 마이그레이션됨, {skipped}개 건너뜀, {errors}개 실패, {conflicts}개 충돌`,providerError:`가져오기 실패: {error}`,connectionChanged:`건너뜀: 가져오는 동안 Gateway 연결이 변경되었습니다`,unknownError:`요청 실패`,doneTitle:`메모리 가져오기 완료`,doneBody:`{migrated}개 마이그레이션됨, {skipped}개 건너뜀. OpenClaw 설정을 계속할 수 있습니다.`}},custodian:{title:`OpenClaw`,subtitleCaretaker:`시스템 설정 및 관리.`,exitSetup:`설정 종료`,newAgent:`새 에이전트`,hatchDraft:`일어나, 친구!`,placeholder:`OpenClaw에 메시지…`,sensitivePlaceholder:`민감한 값 입력…`,sensitiveReply:`민감한 답장이 전송됨`,cancel:`취소`,send:`보내기`,thinking:`OpenClaw가 생각 중입니다`,earlier:`이전`,requestFailed:`OpenClaw가 답장할 수 없습니다. 다시 시도하세요.`,connectionChanged:`Gateway 연결이 변경되었습니다. 이 설정을 계속하려면 다시 시도하세요.`,sessionRestarted:`{error} OpenClaw가 새 세션을 시작했습니다. 이전 메시지는 컨텍스트로 유지됩니다.`,unsupportedGateway:`OpenClaw로 설정을 계속하려면 Gateway를 업데이트하세요.`,panel:{title:`OpenClaw`,toggle:`Ask OpenClaw 켜기/끄기`,close:`Ask OpenClaw 닫기`,resize:`Ask OpenClaw 크기 조정`,dockBottom:`Ask OpenClaw를 하단에 고정`,dockRight:`Ask OpenClaw를 오른쪽에 고정`},history:{button:`기록`,title:`최근 변경 사항`,description:`이 시스템에서 변경된 내용, 최신순.`,loading:`최근 변경 사항 로드 중…`,empty:`아직 기록된 변경 사항이 없습니다.`,requestFailed:`OpenClaw가 변경 기록을 로드할 수 없습니다.`,loadMore:`더 보기`,loadingMore:`더 로드하는 중…`,changedPaths:`변경된 경로 ({count})`,invalidEdit:`이 수동 편집은 구성 검증을 통과하지 못했습니다.`,opaqueChange:`표시되는 구성 경로 변경 없이 서식이나 주석이 변경되었습니다.`,sources:{systemAgent:`system-agent`,doctor:`doctor`,settings:`settings`,cli:`CLI`,pluginInstall:`plugin install`,manualEdit:`manual edit`,unknown:`unknown`}},nudge:{configReload:`구성 다시 로드가 중지되었습니다 — 무슨 일이 있었는지 물어보세요`,channelAuth:`{channel} 인증이 저하되었습니다 — 무슨 일이 있었는지 물어보세요`,channelDisconnected:`{channel} 연결이 방금 끊어졌습니다 — 무슨 일이 있었는지 물어보세요`,channelDegraded:`{channel} 상태가 저하되었습니다 — 무슨 일이 있었는지 물어보세요`,channelFallback:`채널`,dismiss:`이 업데이트 무시`,channelSetupTitle:`이 앱 외부에서 OpenClaw에 연결`,channelSetupBody:`웹 앱은 이미 작동합니다. 다른 서비스에서 OpenClaw에 메시지를 보내려는 경우에만 채널을 추가하세요.`,channelSetupAction:`채널 설정`,channelSetupDismiss:`웹 앱 계속 사용`,channelStatusErrorTitle:`채널 상태를 사용할 수 없습니다`,channelStatusErrorBody:`확인을 다시 시도하거나 채널 없이 웹 앱을 계속 사용하세요.`}},mcpServers:{add:`서버 추가`,adding:`추가 중…`,nameLabel:`이름`,transportLabel:`전송`,transportStreamableHttp:`Streamable HTTP`,transportSse:`SSE`,transportStdio:`Stdio`,targetLabel:`URL 또는 명령`,nameInvalid:`서버 이름에는 문자, 숫자, 점, 대시, 밑줄을 사용할 수 있습니다.`,targetInvalid:`HTTP 전송의 경우 URL을, stdio의 경우 유효한 명령줄을 입력하세요.`,sessionEnableFailed:`서버가 전역적으로 비활성화된 상태로 저장되었지만, 이 세션에 대해 활성화하는 데 실패했습니다: {error}`,sessionChanged:`활성화되기 전에 활성 세션이 변경되었습니다.`,sessionUnavailable:`활성 세션을 사용할 수 없습니다. 새로 고침 후 다시 시도하세요.`,nameTaken:`이름이 “{name}”인 MCP 서버가 이미 있습니다.`,missing:`구성에서 MCP 서버 “{name}”을(를) 찾을 수 없습니다.`,missingTransport:`전송 누락`,addedSuccess:`MCP 서버 {name}을(를) 추가했습니다.`,enabledSuccess:`MCP 서버 {name}을(를) 활성화했습니다.`,disabledSuccess:`MCP 서버 {name}을(를) 비활성화했습니다.`,removedSuccess:`MCP 서버 {name}을(를) 제거했습니다.`,configUnavailable:`구성을 사용할 수 없습니다. 새로고침 후 다시 시도하세요.`,connectRequired:`MCP 서버를 변경하려면 게이트웨이에 연결하세요.`,adminRequired:`MCP 서버 변경에는 operator.admin 접근 권한이 필요합니다.`,enable:`활성화`,disable:`비활성화`,removeNamed:`{name} 제거`,working:`작업 중…`},mcpPage:{intro:`OpenClaw에 도구를 제공하는 MCP 서버를 연결하고 관리합니다.`,servers:`서버`,oauth:`OAuth`,filtered:`필터링됨`,configuredServers:`구성된 서버`,noServers:`구성된 MCP 서버가 없습니다.`,setUpFirstServer:`첫 MCP 서버 설정하기`,operatorCommands:`MCP 운영자 명령`,operatorCommandsHint:`상태, 진단, 인증, 프로빙 및 런타임 다시 로드.`,runtimeHint:`런타임 변경은 저장 및 게시 후에 적용됩니다. 활성 에이전트는 다음 사용 시 MCP 런타임을 다시 빌드합니다.`,toolFilter:`도구 필터`,parallel:`병렬`,tlsVerifyOff:`TLS 검증 꺼짐`,mtls:`mTLS`},talkPage:{intro:`실시간 음성 제공업체, 모델, 스피커 음성을 구성합니다.`,voiceSection:{title:`실시간 음성`,description:`에이전트와의 연속 음성 대화입니다. 아래 선택기는 talk.realtime 설정을 작성하며, 아래쪽의 전체 양식에서 나머지 모든 항목을 다룹니다.`},status:{title:`상태`,ready:`준비됨`,notReady:`구성되지 않음`,unavailable:`사용 불가`,unavailableHint:`실시간 음성 준비 상태를 확인하려면 Gateway에 연결하세요.`,activeProvider:`활성 제공업체: {provider}`,noProvider:`아직 구성된 실시간 음성 제공업체가 없습니다.`},provider:{title:`제공업체`,description:`자동은 자격 증명이 유효한 첫 번째 제공자를 선택합니다.`,auto:`자동`},model:{title:`모델`,description:`브라우저 Talk 세션용 실시간 음성 모델입니다.`,default:`제공자 기본값`,defaultNamed:`기본값 ({model})`},voice:{title:`스피커 음성`,description:`음성 응답에 사용되는 음성입니다. GPT-Live는 통화가 시작되면 음성을 고정합니다.`,default:`제공자 기본값`},gptLive:{title:`GPT-Live`,hint:`GPT-Live는 ChatGPT 구독으로 작동합니다. “openclaw models auth login --provider openai”로 한 번만 로그인하세요. 브라우저 또는 Gateway-relay Talk에는 Platform API 키가 필요하지 않습니다. 위임된 작업은 실행 중에 조정할 수 있으며, 영향이 큰 작업에는 정확한 음성 확인이 필요합니다.`,ready:`준비됨`}},memoryPage:{intro:`OpenClaw가 에이전트 메모리를 저장, 검색, 유지하는 방식을 선택하세요.`,tablistLabel:`메모리 섹션`,tabs:{overview:`개요`,memories:`메모리`,dreams:`Dreams`,settings:`설정`},overview:{hero:{awake:`메모리가 깨어 있습니다`,waking:`메모리를 깨우는 중…`,hibernating:`메모리가 대기 중입니다`,needsAttention:`메모리에 주의가 필요합니다`,activeDescription:`{engine} · {mode}`,loadingDescription:`이 에이전트의 메모리 엔진과 드림 사이클을 확인하는 중입니다.`,offDescription:`설정에서 메모리 엔진을 선택해 깨우세요.`,disabledDescription:`선택한 메모리 엔진이 비활성화되어 있습니다. 설정에서 다시 활성화하세요.`,gatewayOffline:`Gateway가 오프라인이라 메모리 상태를 사용할 수 없습니다.`,hybridSearch:`하이브리드 검색`,keywordSearch:`키워드 검색 (임베딩 없음)`,openSettings:`설정 열기`,retry:`재시도`,refresh:`상태 새로 고침`},schedule:{title:`수면 일정`,lightDescription:`새로운 단기 메모를 정리하고 유망한 후보를 준비하며 장기 기억은 변경하지 않습니다.`,remDescription:`최근 활동 전반의 주제와 반복되는 아이디어를 되돌아보며 장기 기억을 변경하지 않고 순위를 강화합니다.`,deepDescription:`준비된 후보에 점수를 매기고, 유지할 항목을 장기 기억(MEMORY.md)으로 승격하며, 꿈 일기를 작성합니다.`,nextRun:`다음 {time}`,lastRun:`마지막 {time}`,notScheduled:`예약되지 않음`,learnMore:`드리밍 작동 방식`,openDocs:`드리밍 가이드 열기`},activity:{title:`활동`,promotedToday:`오늘 승격됨`,promotedTotal:`총 승격 수`,shortTermCount:`대기 중인 단기 항목`,phaseHitCount:`단계 신호`,lightPhaseHitCount:`라이트 단계 히트`,remPhaseHitCount:`REM 단계 히트`},health:{title:`엔진 상태`,provider:`제공자`,embeddings:`임베딩`,runtime:`임베딩 런타임`,healthy:`준비됨`,unavailable:`사용 불가`,notChecked:`확인 안 됨`,notCheckedDescription:`임베딩 준비 상태가 아직 확인되지 않았습니다.`,checking:`확인 중…`,test:`테스트`,testing:`테스트 중…`},shortcuts:{title:`메모리 탐색`,memories:`메모리 검색`,diary:`꿈 일기 읽기`,settings:`메모리 구성`}},memories:{searchLabel:`메모리 검색`,searchPlaceholder:`이 에이전트의 메모리 검색`,searchButton:`검색`,idle:`이 에이전트가 기억하는 사람, 프로젝트, 결정 등 무엇이든 검색하세요.`,searching:`메모리 검색 중…`,results:`{count}개 결과`,empty:`“{query}”와 일치하는 메모리가 없습니다.`,error:`메모리 검색 실패: {message}`,retry:`재시도`,gatewayUpdateRequired:`Control UI에서 메모리를 검색하려면 Gateway를 업데이트하세요.`,hybridSearch:`하이브리드 검색`,keywordSearch:`키워드 검색`,lineRange:`{start}–{end}행`,score:`점수 {score}`,sourceMemory:`메모리`,sourceSessions:`세션`,fileLoading:`전체 메모리 파일을 불러오는 중…`,fileError:`이 메모리 파일을 불러올 수 없습니다: {message}`,fileUnsupported:`이 메모리 파일은 텍스트로 표시할 수 없습니다.`},engine:{title:`엔진`,description:`정확히 하나의 메모리 플러그인이 메모리 슬롯을 소유합니다. 엔진을 선택하면 해당 엔진이 활성화되고 나머지는 비활성화됩니다.`,rowTitle:`메모리 엔진`,openClawMemory:`OpenClaw Memory`,off:`끔`,unavailable:`사용 불가`,autoHint:`config에 고정된 엔진이 없으므로 슬롯이 기본 소유자로 폴백됩니다.`,explicitHint:`이 엔진은 config의 plugins.slots.memory 아래에 고정되어 있습니다.`,offHint:`메모리가 설정에서 꺼져 있습니다: plugins.slots.memory가 none으로 설정되어 있습니다.`,catalogUnavailable:`메모리 엔진을 변경하려면 Gateway에 연결하세요.`,changeFailed:`메모리 엔진을 변경할 수 없습니다`,disabledTitle:`이 엔진은 비활성화되어 있습니다`,disabledHint:`메모리 슬롯이 이 플러그인을 가리키고 있지만, 플러그인 자체가 비활성화되어 있어 메모리가 실행되지 않습니다.`,enable:`활성화`},addons:{title:`애드온`,description:`이 플러그인들은 슬롯을 두고 경쟁하는 대신 엔진 위에 계층으로 동작하므로, 어떤 조합이든 동시에 실행할 수 있습니다.`,activeMemory:{title:`활성 메모리`},memoryWiki:{title:`메모리 위키`},toggleAriaLabel:`{plugin} 활성화 또는 비활성화`,changeFailed:`{plugin}을(를) 업데이트할 수 없습니다`,stateUnknown:`알 수 없음`,manage:`애드온 활성화 또는 비활성화`,manageLink:`플러그인 열기`},import:{title:`가져오기`,description:`다른 어시스턴트의 기존 메모리를 에이전트 워크스페이스로 가져옵니다.`,link:`메모리 가져오기 열기`},search:{intro:`메모리 재정의가 없는 모든 에이전트가 공유하는 임베딩 및 검색 기본값입니다.`},dreaming:{intro:`Dreaming은 모든 에이전트 워크스페이스에 걸쳐 하나의 관리형 cron 작업으로 실행되므로 이 설정은 전역입니다. 이 설정은 {plugin} 플러그인이 소유합니다.`,schedule:{title:`일정`,description:`전체 스윕이 실행되는 시점과 이를 서술하는 모델입니다.`},frequency:{label:`Dreaming 빈도`,help:`전체 dreaming 스윕(light, REM, deep 순)의 cron 주기입니다. 플러그인 기본값을 사용하려면 비워 두세요.`,placeholder:`0 3 * * *`},timezone:{label:`시간대`,help:`cron 주기를 해석하는 데 사용되는 IANA 시간대입니다.`,placeholder:`Europe/Vienna`,default:`Gateway 로컬 시간대`},model:{label:`Dreaming 모델`,help:`dream diary 서술을 위한 provider/model 재정의입니다. 서브에이전트 모델 재정의가 허용되어야 합니다.`,placeholder:`anthropic/claude-sonnet-4-6`,default:`에이전트 모델`},verboseLogging:{label:`상세 로깅`,help:`각 dreaming 단계를 자세히 기록합니다. 임계값을 조정할 때 유용합니다.`},storage:{title:`스토리지`,description:`승격된 메모리와 dreaming 보고서가 기록되는 위치입니다.`,modeLabel:`스토리지 모드`,modeHelp:`Inline은 메모리 파일에 기록하고, Separate는 전용 보고서 파일을 유지합니다.`,modes:{inline:`Inline`,separate:`Separate`,both:`Both`},separateReportsLabel:`리포트 분리`,separateReportsHelp:`dreaming 리포트를 기본 메모리 파일에서 분리합니다.`},phases:{light:{title:`라이트 단계`,description:`리플레이 후보를 준비하는 저비용 최근 활동 처리 단계입니다.`},deep:{title:`딥 단계`,description:`단기 항목을 메모리로 승격시키는 점수 기반 승격 처리 단계입니다.`},rem:{title:`REM 단계`,description:`룩백 기간에 걸쳐 반복되는 주제를 찾는 패턴 처리 단계입니다.`}},phaseFields:{enabled:`활성화됨`,enabledHelp:`스윕 중에 이 단계를 실행합니다.`,lookbackDays:`룩백 일수`,lookbackDaysHelp:`이 단계가 얼마나 이전까지 읽을지 설정합니다. 플러그인 기본값을 사용하려면 비워 두세요.`,limit:`제한`,limitHelp:`이 단계가 실행당 처리하는 최대 항목 수입니다.`,dedupeSimilarity:`중복 제거 유사도`,dedupeSimilarityHelp:`두 후보를 중복으로 처리하는 기준이 되는 유사도 값입니다.`,minScore:`최소 점수`,minScoreHelp:`항목이 도달해야 하는 승격 점수입니다.`,minRecallCount:`최소 회상 수`,minRecallCountHelp:`항목이 승격되기 전에 회상되어야 하는 횟수입니다.`,minUniqueQueries:`최소 고유 쿼리 수`,minUniqueQueriesHelp:`항목을 표면화한 고유 쿼리 수입니다.`,recencyHalfLifeDays:`최근성 반감기(일)`,recencyHalfLifeDaysHelp:`오래된 회상 신호가 얼마나 빠르게 가중치를 잃는지입니다.`,maxAgeDays:`최대 기간(일)`,maxAgeDaysHelp:`이 기간보다 오래된 단기 항목을 무시합니다.`,maxPromotedSnippetTokens:`승격된 스니펫 최대 토큰`,maxPromotedSnippetTokensHelp:`승격된 각 스니펫의 토큰 예산입니다. 출처 정보는 그대로 유지됩니다.`,minPatternStrength:`최소 패턴 강도`,minPatternStrengthHelp:`반복되는 패턴이 보고되기 위해 도달해야 하는 강도입니다.`},agentScope:{rowTitle:`에이전트`},unsupported:{title:`드리밍 설정`,rowTitle:`이 엔진에서 사용할 수 없음`,description:`{plugin} 플러그인이 메모리 슬롯을 소유하고 있으며 해당 구성 스키마에 드리밍 섹션이 없어 이 설정을 저장할 수 없습니다. 이를 편집하려면 개요 탭에서 엔진을 전환하세요.`}}},sessionsPage:{hubTablistLabel:`세션 섹션`},pluginsPage:{searchLabel:`플러그인 검색`,searchPlaceholder:`플러그인 검색`,browseClawHub:`ClawHub 둘러보기`,refresh:`새로고침`,hubTablistLabel:`플러그인 섹션`,installedTab:`설치됨`,discoverTab:`탐색`,workshopTab:`워크숍`,tryAgain:`다시 시도`,loading:`플러그인 로드 중…`,searching:`ClawHub 검색 중…`,fromClawHub:`ClawHub에서`,noClawHubResultsBody:`ClawHub에 “{query}”에 대한 결과가 없습니다.`,noDiscoverMatchTitle:`탐색할 일치 항목이 없습니다`,featuredGroup:`추천`,officialGroup:`공식 플러그인`,connectorsGroup:`내 세상 연결하기`,connectorsHint:`인기 서비스에 대한 원클릭 MCP 커넥터와 엄선된 ClawHub 검색입니다.`,connectorGroupWork:`업무 및 생산성`,connectorGroupDev:`코딩 및 인프라`,connectorGroupHome:`홈 및 미디어`,connectorGroupLife:`일상생활`,mcp:`MCP`,oauth:`OAuth`,connectorMcpNote:`원클릭 MCP 서버`,connectorClawHubNote:`ClawHub의 커뮤니티 플러그인`,connectorAdd:`추가`,connectorSearch:`ClawHub에서 찾기`,connectorAdded:`추가됨`,connectorAddedOauth:`{name}을(를) 추가했습니다. “{command}”로 인증한 다음 gateway를 다시 시작하세요.`,connectorAddedEndpoint:`{name}을(를) 추가했습니다. 사용하기 전에 MCP 설정에서 엔드포인트와 자격 증명을 업데이트하세요.`,connectorAddedReady:`{name}이(가) 추가되었습니다. 새 에이전트 세션에서 바로 사용할 수 있습니다.`,connectorDescriptions:{notion:`Notion 워크스페이스에서 페이지와 데이터베이스를 검색, 생성 및 업데이트합니다.`,linear:`채팅에서 바로 이슈를 분류하고, 주기를 업데이트하고, 버그를 등록합니다.`,todoist:`Todoist에서 작업과 프로젝트를 읽고, 추가하고, 완료합니다.`,airtable:`Airtable에서 레코드, 테이블, 베이스를 조회하고 업데이트합니다.`,jira:`채팅에서 Jira 티켓을 생성, 검색, 분류합니다.`,canva:`Canva 디자인을 생성 및 편집하고, 에셋을 관리하고, 결과를 내보냅니다.`,stripe:`Stripe 계정에서 결제, 고객, 청구서, 구독을 확인합니다.`,googleCalendar:`일정을 읽고, 생성하고, 브리핑받으세요 — 에이전트가 일정을 관리합니다.`,email:`메일함 분류, 요약, 초안 작성과 승인 후 발송 기능을 제공합니다.`,pdf:`PDF 문서를 추출, 병합, 변환하고 OCR을 수행합니다.`,transcription:`오디오와 비디오를 깔끔하고 구조화된 대본으로 변환합니다.`,github:`공식 GitHub MCP를 통해 PR 검토 대기열, 이슈 분류, 저장소 Q&A를 처리합니다.`,sentry:`크래시 경고가 발생하는 즉시 설명하고 분류합니다.`,context7:`코딩 중 버전별 라이브러리 문서와 코드 예제를 제공합니다. 가입이 필요 없습니다.`,deepwiki:`공개 GitHub 저장소에 대해 질문하세요. 무료이며 계정이 필요 없습니다.`,huggingFace:`모델, 데이터셋, 논문을 검색하고 Spaces를 도구로 실행합니다.`,grafana:`대시보드와 경고를 위한 Grafana 노하우와 커뮤니티 커넥터를 제공합니다.`,kubernetes:`채팅에서 클러스터 운영과 문제 해결을 수행합니다.`,homeAssistant:`집 전체의 조명, 냉난방, 자동화를 제어합니다.`,spotify:`기분에 맞춘 플레이리스트로 검색하고, 대기열에 추가하고, 하루를 음악으로 채워보세요.`,sonos:`홈 전체 오디오: 채팅으로 재생하고, 방을 그룹화하고, 대기열에 추가하세요.`,reddit:`서브레딧과 스레드를 둘러보고, 검색하고, 요약하세요.`,markets:`가격 알림과 일일 요약이 포함된 실시간 주식 및 암호화폐 정보.`,travel:`요금 추적과 여행 기록이 포함된 항공권 및 호텔 검색.`,news:`개인 맞춤 일일 브리핑: 뉴스, 날씨, 할 일을 하나의 메시지로.`,maps:`장소, 경로, 이동 시간 답변.`,translation:`텍스트와 문서를 번역하고 현지화하세요.`,notes:`Markdown, Obsidian, Notion 또는 Bear에 노트를 캡처하세요.`},noInstalledTitle:`설치된 선택적 플러그인이 없습니다`,noInstalledBody:`추천 플러그인을 살펴보거나 ClawHub를 검색해 OpenClaw를 확장하세요.`,noInstalledMatchTitle:`일치하는 설치된 플러그인이 없습니다`,noMatchBody:`다른 검색어를 시도해 보세요.`,filterAll:`전체`,filterIssues:`문제`,filterLabel:`설치된 플러그인 필터링`,categoryChannels:`채널`,categoryProviders:`모델 제공업체`,categoryMemory:`메모리`,categoryContextEngine:`컨텍스트 엔진`,categoryTools:`도구`,categoryOther:`기타`,mcpServersGroup:`MCP 서버`,mcpSettingsLink:`MCP 설정`,mcpHint:`에이전트에 추가 도구를 제공하려면 Model Context Protocol 서버를 연결하세요. 변경 사항은 새 에이전트 세션에 적용됩니다.`,mcpEmpty:`아직 구성된 MCP 서버가 없습니다. 여기에서 추가하거나 Discover에서 커넥터를 선택하세요.`,remove:`제거`,removing:`제거 중…`,removeNamed:`{name} 제거`,removeConfirmTitle:`{name}을(를) 제거하시겠습니까?`,removeConfirmMessage:`이 플러그인 패키지와 모든 항목을 제거하면 Gateway가 즉시 재시작되고 활성 세션이 중단됩니다.`,cancel:`취소`,removedRestart:`{name}이(가) 제거되었습니다. 변경 사항을 적용하려면 Gateway를 다시 시작해야 합니다.`,verifiedSource:`인증된 출처`,enableAction:`활성화`,disableAction:`비활성화`,working:`작업 중…`,detailClose:`닫기`,detailOrigin:`소스`,detailCategory:`카테고리`,detailPackage:`패키지`,detailPluginId:`플러그인 ID`,capabilities:`기능`,offlineTitle:`Gateway 오프라인`,offlineBody:`설치된 플러그인과 추천 플러그인을 찾아보려면 연결하세요.`,optionalCapability:`선택적 OpenClaw 기능입니다.`,enabled:`사용 설정됨`,disabled:`사용 중지됨`,available:`사용 가능`,needsAttention:`주의 필요`,included:`포함됨`,global:`전역`,workspace:`작업 공간`,config:`구성`,official:`공식`,codePlugin:`코드 플러그인`,bundlePlugin:`플러그인 번들`,unavailable:`사용할 수 없음`,install:`설치`,installing:`설치 중…`,installNamed:`{name} 설치`,installConfirmTitle:`{name}을(를) 설치하시겠습니까?`,installConfirmMessage:`이 플러그인을 설치하면 Gateway가 즉시 재시작되고 활성 세션이 중단됩니다.`,policyReviewTitle:`보안 검토 필요`,policyReviewBodyKnown:`정책 경고: {count}개. 설치되지 않았습니다.`,policyReviewBodyReason:`{reason} 설치되지 않았습니다.`,policyReviewFindings:`발견 사항`,policyReviewSeverityInfo:`정보`,policyReviewSeverityWarn:`경고`,policyReviewSeverityCritical:`심각`,policyReviewTechnicalDetails:`세부 정보`,policyReviewScope:`무시하고 설치하면 이번 설치 중 발생한 모든 설치 정책 경고를 승인합니다. 각 경고는 설치가 계속되기 전에 다시 확인됩니다.`,installAnyway:`무시하고 설치`,connectToChange:`플러그인을 변경하려면 Gateway에 연결하세요.`,adminRequired:`탐색 전용입니다. 플러그인 변경에는 operator.admin 액세스 권한이 필요합니다.`,changesDisabled:`탐색 전용입니다. 이 Gateway에서는 플러그인 변경을 허용하지 않습니다.`,configRefreshFailed:`Control UI 구성을 새로 고칠 수 없습니다: {error}`,installedSuccess:`{name}을(를) 설치했습니다.`,installedRestart:`{name}을(를) 설치했습니다. 변경 사항을 적용하려면 Gateway를 다시 시작해야 합니다.`,enabledSuccess:`{name}을(를) 활성화했습니다.`,enabledRestart:`{name}을(를) 활성화했습니다. 변경 사항을 적용하려면 Gateway를 다시 시작해야 합니다.`,disabledSuccess:`{name}을(를) 비활성화했습니다.`,disabledRestart:`{name}을(를) 비활성화했습니다. 변경 사항을 적용하려면 Gateway를 다시 시작해야 합니다.`},labsPage:{intro:`Labs에는 릴리스 간에 변경, 중단 또는 사라질 수 있는 실험적 기능이 포함되어 있습니다.`,sectionTitle:`실험적 기능`,sectionDescription:`변경 사항은 즉시 저장되며 이후 에이전트 실행에 적용됩니다.`,documentation:`문서`,restartRequired:`Gateway 재시작이 필요합니다.`,saveErrorTitle:`기능을 업데이트할 수 없음`,saveFailed:`기능 설정을 저장할 수 없습니다.`,codeMode:{title:`Code Mode`,description:`간결하고 샌드박스화된 JavaScript 도구 워크플로에 대한 전역 기본값을 설정합니다. 켜기는 평가된 모델에 대해 자동을 선택하고, 끄기는 기본값을 비활성화합니다. 모델별 Code Mode 재정의는 Agent Defaults → Models (Advanced)에 있습니다.`},swarm:{title:`Swarm`,description:`Code Mode가 하위 에이전트 그룹을 병렬로 오케스트레이션할 수 있게 합니다.`,defaultPhase:`단계 미지정`,progress:`{total}개 중 {complete}개`},toolSearch:{title:`도구 검색`,description:`제한된 도구 디렉터리를 표시하고 나머지는 검색 뒤로 미뤄, 대규모 MCP 및 플러그인 카탈로그가 프롬프트를 혼잡하게 만들지 않도록 합니다.`},loopDetection:{title:`도구 루프 감지`,description:`에이전트가 진전을 멈췄을 때 반복되는 도구 호출을 경고하거나 차단하는 롤링 히스토리 가드를 활성화합니다.`},localModelLean:{title:`로컬 모델용 경량 도구`,description:`작은 로컬 모델이 제대로 처리하지 못하는 무거운 기본 도구를 제거하고, 안정적으로 사용할 수 있는 더 짧은 세트만 남깁니다.`},cliAgents:{title:`CLI 에이전트`,description:`플러그인이 세션 생성을 지원할 때 새 세션 모델 선택기에 외부 CLI 세션 엔진을 표시합니다.`},auditMessages:{title:`메시지 감사 메타데이터`,description:`감사 원장에 직접 대화의 콘텐츠 없는 메타데이터를 기록합니다. 메시지 내용은 저장되지 않습니다.`},hostDesktop:{title:`호스트 데스크톱`,description:`기존 VNC 또는 화면 공유 서버를 통해 데스크톱 패널에서 이 Gateway 머신을 보고 제어하세요.`},workerDesktop:{title:`클라우드 작업자 데스크톱`,description:`desktop: true가 설정된 지원되는 Crabbox AWS 또는 Hetzner 프로필에서 노드로 전달되는 데스크톱을 확인하고 제어합니다.`}},aboutPage:{productName:`OpenClaw`,tagline:`내 기기에서 실행되는 나만의 AI 어시스턴트.`,waveHello:`Clawd에게 손을 흔들어 인사하세요`,linksLabel:`커뮤니티 및 리소스`,linkWebsite:`웹사이트`,linkDocs:`문서`,linkGitHub:`GitHub`,linkDiscord:`Discord`,linkX:`X (Twitter)`,linkChangelog:`변경 내역`,license:`© 2026 OpenClaw Foundation — MIT 라이선스.`,artifactTitle:`Control UI`,artifactSubtitle:`이 브라우저 아티팩트가 빌드될 때 포함된 ID입니다.`,artifactDetails:`Control UI 빌드 세부 정보`,version:`버전`,commit:`커밋`,branch:`브랜치`,built:`빌드됨`,unavailable:`사용할 수 없음`,copyCommit:`전체 커밋 해시 복사`,copyingCommit:`커밋 해시 복사 중`,copiedCommit:`커밋 해시가 복사됨`,copyCommitFailed:`커밋 해시를 복사할 수 없음`,gateway:`연결`,gatewayVersion:`연결된 Gateway 버전`,gatewayVersionHint:`활성 Gateway 연결에서 보고됨; 이 Control UI 빌드와는 별개입니다.`},appsPage:{heroTitle:`OpenClaw를 어디서나 사용하세요`,heroTagline:`휴대폰, 시계, 데스크톱, 브라우저용 컴패니언 앱과 에이전트의 기능을 확장하는 플러그인.`,sectionMobile:`휴대폰에서`,havePhone:`이미 앱이 있으신가요?`,pairDevice:`기기 페어링`,sectionWatch:`손목에서`,sectionDesktop:`데스크톱에서`,sectionBrowser:`브라우저에서`,sectionCommunity:`커뮤니티`,badgeBundledIos:`iOS 앱에 포함됨`,badgeBundledAndroid:`Android 앱에 포함됨`,ctaAppStore:`App Store`,ctaPlayStore:`Google Play`,ctaDownload:`다운로드`,ctaDocs:`문서`,ctaSetupGuide:`설정 가이드`,ctaChromeWebStore:`Chrome Web Store`,ctaOpenPlugins:`플러그인 열기`,ctaBrowseClawHub:`ClawHub 둘러보기`,linkDiscord:`Discord 커뮤니티`,linkDocs:`문서`,cards:{ios:{title:`iPhone`,desc:`iOS에서 채팅하고, 대화하고, 작업을 승인하고, OpenClaw로 공유하세요.`},android:{title:`Android`,desc:`Android 휴대폰을 완전한 OpenClaw 기기로 사용 — 채팅, 카메라, Canvas.`},appleWatch:{title:`Apple Watch`,desc:`손목에서 한눈에 보는 채팅과 빠른 답장.`},wearOs:{title:`Wear OS`,desc:`Android 컴패니언이 OpenClaw를 시계로 확장합니다.`},macos:{title:`macOS`,desc:`Gateway용 메뉴 막대 컴패니언 — 알림, 승인, 빠른 채팅.`},windows:{title:`Windows`,desc:`Windows 컴패니언이 PC를 OpenClaw 기기로 연결합니다.`},linux:{title:`Linux`,desc:`네이티브 데스크톱 앱 — .deb 및 AppImage 빌드.`},chrome:{title:`Chrome 확장 프로그램`,desc:`OpenClaw가 기존 Chrome을 제어하도록 하세요 — 탭, 페이지, 양식.`},plugins:{title:`플러그인 및 ClawHub`,desc:`커뮤니티의 채널, 도구, Skills로 OpenClaw를 확장하세요.`}}},presence:{rosterTitle:`온라인`,card:{details:`{name}의 세부 정보`,loadFailed:`세부 정보를 열 수 없습니다. 다시 시도하거나 이 사람의 활동 페이지를 여세요.`,ariaLabel:`{name}의 활동`,person:`사람`,onlineFor:`온라인 시간`,where:`위치`,reportedTimeZone:`보고된 시간대: {zone}`,lastActivity:`마지막 활동`,notObserved:`아직 관찰되지 않음`,viewingNow:`현재 보는 중`,recentSessions:`최근 세션`,noVisibleSessions:`보고 있는 세션이 없습니다.`,noRecentSessions:`최근 표시된 세션이 없습니다.`,sessionUpdated:`세션 업데이트됨`,ago:`전`,viewActivity:`활동 보기`,controlUi:`Control UI`,cli:`명령줄`,app:`앱`}},activityFeed:{partialHistory:`사람과 개수는 표시된 기록 세션 연결을 설명합니다. 보관된 기록과 이 사람 목록은 불완전할 수 있습니다.`,sessionsMode:`세션`,searchPlaceholder:`세션 제목 검색…`,time:`시간`,time24h:`지난 24시간`,time7d:`지난 7일`,time30d:`지난 30일`,timeAll:`전체 기간`,everyone:`모두`,peopleButtonLabel:`사람별로 세션 필터링`,lastActive:`· {time}`,unresolvedIdentities:`확인되지 않은 신원`,clearPersonFilter:`사용자 필터 지우기`,sessions:`세션`,showing:`{total}개 중 {shown}개 표시 중`,today:`오늘`,yesterday:`어제`,unknownDate:`알 수 없는 날짜`,noSessions:`이 필터와 일치하는 세션이 없습니다.`,automationGroup:`{count}개의 자동화 세션`,automation:`Cron`,inspectRun:`실행 검사`,backToSessions:`세션으로 돌아가기`,channelLabel:`채널: {value}`,agentLabel:`에이전트: {value}`,online:`온라인`,idle:`유휴`,offline:`오프라인`,unknownDevice:`알 수 없는 기기`,lastInput:`마지막 입력 {time} 전`,viewingNow:`현재 보는 중`,notViewing:`현재 보고 있는 세션이 없습니다.`,notFoundTitle:`사람을 찾을 수 없음`,notFoundDescription:`이 신원과 일치하는 온라인 접속 상태나 표시된 세션 연결이 없습니다.`},profilePage:{offline:`에이전트를 만나려면 Gateway에 연결하세요.`,usageStatistics:`사용 통계`,usageStatisticsDescription:`활동, 비용, 사용 추세를 확인합니다.`,identity:{title:`ID`,menuLabel:`ID 메뉴`,menuButtonLabel:`{name}의 ID 및 앱 메뉴`,description:`이 게이트웨이에서의 프로필입니다.`,loading:`신원 정보를 불러오는 중…`,profileUnavailable:`신원 프로필을 불러올 수 없습니다.`,writeRequired:`프로필을 편집하려면 operator.write 권한이 필요합니다.`,notSet:`신원이 설정되지 않았습니다.`,setIdentity:`신원 설정`,avatar:`아바타`,avatarDescription:`PNG, JPEG 또는 WebP. 이미지는 256 × 256 이하로 크기가 조정됩니다.`,chooseAvatar:`이미지 선택`,processingAvatar:`처리 중…`,displayName:`표시 이름`,displayNameDescription:`이 게이트웨이를 사용하는 다른 사람에게 표시됩니다.`,linkedEmails:`연결된 이메일`,linkedEmailsDescription:`이 프로필에 연결된 이메일 주소입니다.`,githubAccount:`GitHub 계정`,githubAccountDescription:`GitHub 기반 로그인에서 자동으로 확인됩니다.`,githubVerified:`GitHub 기반 로그인에서 확인됨`,githubUnavailable:`사용 불가`,githubUnavailableDescription:`GitHub 기반 로그인을 사용할 수 없습니다. 새로고침하여 다시 시도하세요.`,gitCoauthor:`Git 공동 작성자 크레딧`,gitCoauthorDescription:`공유 세션에서 생성된 커밋에 이 계정의 공개 GitHub noreply 주소를 추가합니다. 끄면 향후 커밋에만 적용됩니다.`,gitCoauthorUnavailable:`GitHub 기반 로그인이 확인된 후 사용할 수 있습니다. 새로고침하여 다시 시도하세요.`,avatarErrors:{invalid:`해당 이미지를 처리할 수 없습니다.`,sourceTooLarge:`10MB 이하의 이미지를 선택하세요.`,tooLarge:`처리된 아바타가 512KB보다 큽니다.`}}},tasksPage:{active:`활성`,activeSub:`대기 중이거나 실행 중인 백그라운드 작업입니다.`,recent:`최근`,recentSub:`최근 완료, 실패 및 취소된 작업입니다.`,loading:`작업을 불러오는 중…`,empty:`아직 백그라운드 작업이 없습니다.`,emptyActive:`대기 중이거나 실행 중인 작업이 없습니다.`,emptyRecent:`최근 완료된 작업이 없습니다.`,disconnected:`작업을 불러오고 관리하려면 Gateway에 연결하세요.`,loadFailed:`작업을 불러올 수 없습니다.`,cancelFailed:`작업을 취소할 수 없습니다.`,recoveryFailed:`완료 전달을 업데이트할 수 없습니다.`,invalidResponse:`Gateway가 잘못된 작업 목록을 반환했습니다.`,untitled:`백그라운드 작업`,taskCount:`{count}개 작업`,taskCountOne:`작업 1개`,agent:`에이전트: {agent}`,openSession:`세션 열기`,cancelTask:`{title} 취소`,cancelling:`취소 중…`,retryDelivery:`전달 다시 시도`,dismissDelivery:`전달 해제`,copyResult:`결과 복사`,deliveryBlocked:`완료되었지만 결과 전달이 차단되었습니다.`,deliveryDismissed:`완료됨. 결과 전달이 해제되었습니다.`,duplicateRisk:`다시 시도하면 모호한 확인 후 결과가 중복될 수 있습니다.`,status:{queued:`대기 중`,running:`실행 중`,completed:`완료됨`,failed:`실패함`,cancelled:`취소됨`,timedOut:`시간 초과됨`},runtime:{subagent:`하위 에이전트`,cron:`Cron`,acp:`ACP`,cli:`CLI`,unknown:`작업`}},skillWorkshop:{title:`Skill Workshop`,header:{useCurrentChat:`현재 채팅 사용`,useCurrentChatAria:`수정 요청에 현재 채팅 사용`,useCurrentChatTooltip:`제안의 워크숍 세션 대신 현재 채팅 세션으로 수정 요청을 보냅니다.`,selfLearning:`자기 학습`,selfLearningAria:`자기 학습 스킬 제안 전환`,selfLearningTooltip:`수정 사항과 완료된 주요 작업을 포착하고 검토하여 보류 중인 Skill 제안으로 만듭니다. 추가 백그라운드 토큰을 사용하며, 초안은 이 보드에 보류 중인 제안으로 등록됩니다.`,view:`워크숍 보기`,board:`보드`,today:`오늘`},status:{all:`전체`,pending:`대기 중`,applied:`적용됨`,rejected:`거부됨`,quarantined:`격리됨`,stale:`오래됨`},recency:{today:`오늘`,yesterday:`어제`,earlier:`이번 주 초`},diff:{changes:`변경 사항`,fullBody:`전체 본문`,viewLabel:`리비전 보기`,unchanged:`이 리비전은 스킬 본문을 변경하지 않았습니다.`,loadingPrevious:`이전 리비전 로딩 중…`,previousUnavailable:`이전 리비전을 사용할 수 없어 전체 본문을 표시합니다.`,tooLarge:`이 비교는 여기에 표시하기에 너무 큽니다. 전체 본문으로 전환하여 읽으세요.`,truncated:`이 비교는 잘렸습니다. 변경 사항과 통계가 불완전할 수 있습니다. 전체 리비전을 검토하려면 전체 본문으로 전환하세요.`},applied:{history:`기록`,revision:`리비전 {count}개`,revisions:`리비전 {count}개`,create:`만들기`,update:`업데이트`,version:`v{version}`},previewContext:`{slug}에서`,actions:{close:`닫기`,cancel:`취소`,previous:`이전`,next:`다음`,apply:`적용`,applying:`적용 중…`,evaluate:`평가`,evaluating:`평가 중…`,evaluated:`평가 완료`,revise:`수정`,tweak:`조정`,opening:`여는 중…`,reject:`거부`,rejecting:`거부 중…`,sending:`보내는 중…`},notices:{applied:`적용됨`,proposalChanged:`제안이 변경되었습니다. 다른 작업을 선택하기 전에 업데이트된 초안을 검토하세요.`,rejected:`거부됨`,revisionRequested:`수정 요청됨`},revision:{title:`{verb} 제안`,description:`무엇을 변경할지 에이전트에게 알려주세요. 제안은 대기 상태로 유지되며 워크숍이 수정된 버전을 만듭니다.`,placeholder:`예: 읽지 않음 검색 대신 Gmail 라벨을 사용하고, 더 안전한 드라이런 단계를 추가하세요.`,preparing:`채팅 승인 대기 중`,notAdmitted:`리비전 요청이 승인되지 않았습니다. 지침은 여전히 사용할 수 있습니다. 오류를 검토하고 다시 시도하세요. {error}`,send:`수정 보내기`},queue:{resize:`제안 목록 크기 조정`,search:`제안 검색…`,loadError:`제안을 불러올 수 없습니다.`,loading:`제안 불러오는 중…`,noStatus:`{status} 제안이 없습니다.`,noMatch:`현재 필터와 일치하는 제안이 없습니다.`},detail:{edited:`{time} 편집됨`,created:`{time} 생성됨`,supportFiles:`지원 파일 {count}개`,noSupportFiles:`지원 파일 0개`,loading:`제안 로드 중…`,supportFilesTitle:`지원 파일`,clickToPreview:`· 클릭하여 미리 보기`},evaluation:{title:`평가`,version:`제안 {version}`,completedAt:`{time}에 완료됨`,status:{completed:`완료됨`,skipped:`건너뜀`,error:`오류`},decision:{pass:`통과`,revise:`수정`,block:`차단`},severity:{info:`정보`,warn:`경고`,critical:`심각`},evaluatorVersion:`평가기 {version}`,mode:`모드 {mode}`,findings:`발견 사항`,metrics:`지표`,fileLine:`{file}:{line}`,errors:{revisionHashUnavailable:`현재 제안 리비전을 식별할 수 없습니다.`,revisionChanged:`평가 중에 제안 리비전이 변경되었습니다.`}},empty:{searchTitle:`일치하는 제안 없음`,searchBody:`검색을 지우거나 다른 키워드를 사용해 보세요.`,pendingTitle:`대기 중인 제안 없음`,pendingBody:`검토가 필요한 새 초안이 여기에 표시됩니다.`,appliedTitle:`아직 적용된 항목 없음`,appliedBody:`대기 중인 제안을 사용하면 라이브 skill로 여기에 표시됩니다.`,rejectedTitle:`거부된 제안 없음`,rejectedBody:`건너뛴 제안은 깔끔한 검토 기록을 위해 여기에 남습니다.`,quarantinedTitle:`격리된 항목 없음`,quarantinedBody:`스캐너에 차단되었거나 안전상 보류된 제안이 여기에 표시됩니다.`,staleTitle:`오래된 제안 없음`,staleBody:`더 이상 정상적으로 적용할 수 없는 제안이 여기에 표시됩니다.`,allTitle:`여기에 제안 없음`,allBody:`에이전트가 초안을 작성하면 Skill Workshop 제안이 여기에 표시됩니다.`,defaultAgent:`에이전트`,noProposalsAria:`Skill Workshop 제안 없음`,noProposalsTitle:`아직 제안이 없습니다`,noProposalsBody:`{agent}이(가) 아직 스킬 제안을 작성하지 않았습니다.`,noProposalsFooter:`새 제안은 검토를 위해 여기에 표시됩니다.`},selfLearning:{pitchTitle:`자기 학습 켜기`,pitchBody:`OpenClaw는 수정 사항과 완료된 주요 실행을 검토한 후 이 보드에 게시할 Skill 제안 초안을 작성합니다. 추가 백그라운드 토큰을 사용하며, 초안은 보류 중인 제안으로 등록됩니다.`,enable:`자기 학습 활성화`,enabling:`활성화 중…`,updateError:`자기 학습 설정을 업데이트할 수 없습니다.`},history:{eyebrow:`이전 작업`,title:`재사용 가능한 워크플로 찾기`,body:`주요 세션을 최신순으로 검토합니다. 강력한 복구 패턴이나 반복적인 도구 호출을 줄여주는 워크플로만 대기 중인 제안이 됩니다.`,findIdeas:`Skill 아이디어 찾기`,scanEarlier:`이전 작업 살펴보기`,scanNew:`새 작업 살펴보기`,scanning:`세션 검토 중…`,loading:`기록 불러오는 중…`,pendingOnly:`대기 중인 제안만 · 구성된 모델 사용`,reviewed:`{count}개 세션 검토됨`,found:`아이디어 {count}개 발견됨`,noSessions:`이 기간에 유의미한 세션을 찾을 수 없습니다.`,today:`오늘`},today:{emptyTitle:`오늘 대기 중인 항목이 없습니다`,emptyBody:`에이전트가 새로운 항목을 작성하지 않았습니다. Board로 전환하여 기록을 살펴보세요.`,new:`신규`,waiting:`대기 중`,reviewed:`검토됨`,agent:`에이전트`,proposalsWaiting:`{count}개의 제안 대기 중`,browseApplied:`이미 적용된 항목을 살펴보세요.`,progress:`{total}개 중 {current}개`,draftedBy:`작성자`,supportFile:`지원 파일 {count}개`,supportFiles:`지원 파일 {count}개`,comeWithIt:`함께 제공됩니다.`,useIt:`사용하기`,addToSkills:`Skills에 추가`,evaluate:`평가`,runChecks:`제안 검사 실행`,tweakIt:`수정하기`,askAgent:`에이전트에게 변경 요청`,skipping:`건너뛰는 중…`,skip:`건너뛰기`,notForMe:`나에게 맞지 않음`,upNext:`다음 · {count}개 더 대기 중`,seeAll:`모든 제안 보기 →`,collection:`내 컬렉션 · {count}개 사용 중`,manage:`관리 →`,workflowHeading:`에이전트의 사용 방식`,applicabilityHeading:`에이전트가 사용해야 할 때`}},activity:{status:{done:`완료`,running:`실행 중`,error:`오류`},title:`활동`,visibleCount:`{visible}/{total}`,search:`검색`,searchPlaceholder:`도구, 요약, 실행, 세션으로 필터링`,filters:`필터`,toolFilter:`도구`,allTools:`모든 도구`,statusFilters:`상태 필터`,autoFollow:`자동 따라가기`,expandAll:`모두 펼치기`,collapseAll:`모두 접기`,clear:`지우기`,empty:`아직 도구 활동이 없습니다.`,emptyFiltered:`이 필터와 일치하는 활동이 없습니다.`,argumentHiddenOne:`인수 1개 숨김`,argumentsHidden:`인수 {count}개 숨김`,streamLabel:`도구 활동 항목`,toolCallId:`도구 호출`,runId:`실행`,session:`세션`,outputTruncated:`미리 보기가 마스킹되고 잘렸습니다.`,noOutputPreview:`출력 미리보기가 없습니다.`,answerCandidate:{title:`답변 후보`,itemId:`항목`,candidate:`후보 답변`,superseded:`대체된 답변`,selected:`선택된 답변`},runInspector:{activityView:`활동 보기`,liveMode:`실시간 활동`,mode:`실행 검사기`,intro:`하나의 실행에 대한 지속적인 Gateway 기반 신원 증거입니다. 이 페이지를 새로 고치면 Gateway를 다시 조회합니다.`,bestEffortWarning:`최선 노력 감사 경고: 이 보기는 운영 진단용이며 무손실 규정 준수 기록이 아닙니다. 증거가 없다고 해서 작업이나 실행이 발생하지 않았음을 증명하지는 않습니다.`,evidenceStateLabel:`증거 상태: {state}`,evidenceState:{present:`있음`,absent:`없음`,unknown:`알 수 없음`,unsupported:`지원되지 않음`},coverageStatusLabel:`검사 범위: {state}`,coverage:{enforced:{label:`적용됨`,description:`결정 영수증은 ID 인식 평가를 증명하지만, 그 자체로 작업이 허용되었음을 의미하지는 않습니다.`},attributionOnly:{label:`귀속 정보만`,description:`ID 정보는 기록되었지만, ID 인식 정책이나 권한 평가가 증명되지 않았습니다.`},unattributed:{label:`귀속되지 않음`,description:`지원되는 경로가 사용 가능한 호출자 주체 없이 관찰되었습니다.`},unknown:{label:`알 수 없음`,description:`예상되는 증거가 누락되었거나, 손상되었거나, 예기치 않게 만료되었거나, 읽을 수 없습니다.`},unsupported:{label:`지원되지 않음`,description:`이 경로에는 Phase 0 ID 증거 계약이 없습니다.`}},facts:{trustDomain:`신뢰 도메인`,ingress:`인그레스`,invoker:`호출자`,representedSubject:`대표되는 주체`,sponsor:`스폰서`,agentPrincipal:`에이전트 주체`,agentDefinition:`에이전트 정의`,runtimeInstance:`런타임 인스턴스`,applicableGrants:`적용 가능한 권한`,applicableGrant:`적용 가능한 권한 {index}`,assuranceEvidence:`보증 증거`,assuranceEvidenceItem:`보증 증거 {index}`,lineage:`계보`},values:{label:`레이블`,kind:`종류`,operation:`작업`,principalReference:`주체 참조`,domainReference:`도메인 참조`,owningBoundary:`소유 경계`,sourceReference:`소스 참조`,relationshipReference:`관계 참조`,definitionReference:`정의 참조`,revisionReference:`리비전 참조`,runtimeReference:`런타임 참조`,grantReference:`권한 부여 참조`,strength:`강도`,evidenceReference:`증거 참조`,depth:`깊이`,parentRunReference:`상위 실행 참조`,parentExecutionReference:`상위 실행 참조`,parentContextReference:`상위 컨텍스트 참조`,delegationReference:`위임 참조`},reasons:{absent:`소유 경계에서 {label}이(가) 기록되지 않았습니다.`,unknown:`{label}이(가) 예상되었지만 해당 증거를 사용할 수 없거나 읽을 수 없습니다.`,unsupported:`이 실행 경로는 {label} 증거를 제공하지 않습니다.`,invokerAbsent:`지원되는 인그레스 경계에서 사용 가능한 호출자 주체를 기록하지 못했습니다.`,noGrants:`이 실행에 대해 기록된 적용 가능한 권한이 없습니다.`,noAssurance:`이 실행에 대해 기록된 보증 증거가 없습니다.`,noLineage:`이 실행에 대해 기록된 상위 또는 하위 에이전트 계보가 없습니다.`},identityHeading:`신원 및 권한`,missingEvidenceHeading:`누락된 증거`,noMissingEvidence:`이 프로젝션에 대해 보고된 누락 증거가 없습니다.`,nextStepsHeading:`다음 단계`,decisions:{heading:`결정 영수증`,none:`이 제한된 페이지에 대해 반환된 결정 영수증이 없습니다.`,returned:`보존된 결정 영수증 {count}개를 표시합니다.`,listLabel:`결정 영수증 목록`,inspectLabel:`{summary}. 결과: {outcome}. 증거 분류: {classification}.`,detailHeading:`영수증 세부 정보`,requestedHeading:`요청된 내용`,outcomeHeading:`발생한 일`,outcomeLabel:`결과`,classificationLabel:`증거 분류`,reasonLabel:`기록된 사유`,occurredAtLabel:`기록 시각`,ownerHeading:`표시 출처`,durableOwnerLabel:`검증된 생산자`,boundaryLabel:`결정 경계`,ownerNote:`Gateway는 검증된 소유 호출 경로에서만 설명을 노출합니다. 영수증이 제어하는 설명과 다음 단계는 숨겨지며, Control UI는 영수증 메타데이터로부터 신뢰를 추론하지 않습니다.`,evidenceHeading:`증거 제한`,contextFieldsLabel:`사용된 컨텍스트 필드`,noContextFields:`사용된 것으로 기록된 컨텍스트 필드가 없습니다.`,policyCountLabel:`사용된 정책 참조`,grantCountLabel:`사용된 권한 부여 참조`,notFoundTitle:`이 페이지에서 영수증을 찾을 수 없음`,notFoundDescription:`선택한 영수증이 이 보존된 페이지에 없습니다. 첫 페이지로 돌아가거나 현재 영수증 링크를 사용하세요.`,readOnly:`결정 영수증은 읽기 전용입니다. 이 보기에서는 작업을 승인, 편집 또는 반복할 수 없습니다.`,more:`추가 결정 영수증을 사용할 수 있습니다.`,loadMore:`영수증 더 불러오기`,loadingMore:`영수증을 불러오는 중…`,loadMoreError:`영수증을 더 불러올 수 없습니다. 이미 표시된 영수증은 변경되지 않습니다.`,bounded:`결정 검사는 요청당 최대 50개 레코드로 제한됩니다.`,outcomes:{allowed:`허용됨`,denied:`Denied`,notApplicable:`해당 없음`,unknown:`알 수 없음`}},diagnosticReason:`진단 사유:`,diagnostic:{notFound:{title:`실행을 찾을 수 없음`,description:`이 참조와 일치하는 보존된 실행 또는 신원 레코드가 없습니다. 최선의 노력으로 수집된 증거가 누락되었다고 해서 실행이 발생하지 않았음이 증명되는 것은 아닙니다.`},expired:{title:`신원 증거 만료됨`,description:`Gateway가 실행을 찾았지만 신원 컨텍스트가 30일 보존 기간을 벗어났습니다.`},corrupt:{title:`ID 증거가 손상됨`,description:`Gateway가 이 실행에 대한 증거를 찾았지만 저장된 ID 컨텍스트를 검증할 수 없습니다.`},ambiguous:{title:`여러 실행이 이 실행과 일치함`,description:`실행 참조는 둘 이상의 실행과 연관될 수 있습니다. 인스펙터는 어떤 실행을 의미했는지 추측하지 않습니다.`},unsupported:{title:`지원되지 않는 ID 증거`,description:`실행은 알려져 있지만 이 실행 경로가 지원되는 ID 컨텍스트를 유지하지 않았습니다.`},unknown:{title:`알 수 없는 ID 증거`,description:`경로가 증거를 약속하지만 예상된 레코드가 없거나, 읽을 수 없거나, 그 외의 이유로 사용할 수 없습니다.`}},candidates:{listLabel:`일치하는 실행`,recorded:`기록됨 {date}`,executionReference:`실행 검사`,more:`이 제한된 페이지를 넘어 일치하는 실행이 더 있습니다.`,loadMore:`실행 더 불러오기`,loadingMore:`실행 불러오는 중…`,loadMoreError:`실행을 더 불러올 수 없습니다. 다시 시도하세요.`},panels:{empty:{title:`선택된 실행 없음`,description:`/activity?view=run&run=<run-id> 형식의 링크를 열어 지속적인 ID 증거를 검사하세요.`},waiting:{title:`Gateway 대기 중`,description:`이 브라우저가 다시 연결되면 지속적 프로젝션이 로드됩니다.`},loading:{title:`실행 검사 로드 중`,description:`Gateway가 보관한 ID 프로젝션을 읽는 중…`},disconnected:{title:`Gateway 연결 끊김`,description:`실행 ID는 Gateway에 영구적으로 저장되지만, 이 브라우저가 연결 해제된 동안에는 읽을 수 없습니다.`},unauthorized:{title:`운영자 읽기 접근 권한 필요`,description:`이 연결에는 operator.read 권한이 없어 보관된 실행 ID를 로드할 수 없습니다.`},unsupported:{title:`실행 검사 미지원`,description:`이 Gateway는 audit.run.inspect를 제공하지 않습니다. Gateway를 업그레이드하고, 실행 ID 수집을 활성화한 후 새 실행을 기록하세요.`},error:{title:`실행 검사 실패`,description:`Gateway가 이 진단 프로젝션을 반환하지 못했습니다. Live 활동에서 유추된 ID 정보가 없습니다.`}},restart:`검사 다시 시작`,retry:`검사 다시 시도`}},gatewayLogs:{title:`로그`,subtitle:`Gateway 파일 로그(JSONL)입니다.`,exportButton:`{label} 내보내기`,exportLabels:{filtered:`필터링됨`,visible:`표시됨`},filter:`필터`,searchPlaceholder:`로그 검색`,autoFollow:`자동 따라가기`,file:`파일: {file}`,truncated:`로그 출력이 잘렸습니다. 최신 청크를 표시합니다.`,empty:`로그 항목이 없습니다.`},pluginTabs:{unavailableTitle:`Plugin panel unavailable`,unavailableSubtitle:`The plugin that owns this tab is not active on the connected gateway, or it did not provide a panel.`},logbook:{nav:{previousDay:`Previous day`,nextDay:`Next day`,today:`Today`},status:{capturing:`Capturing every {seconds}s`,paused:`Capture paused`,disabled:`Capture off`,nodeHelp:`화면 스냅샷을 제공하는 기기입니다.`,pending:`{count} frames queued`,pendingHelp:`Snapshots waiting for the next analysis batch.`,analyzing:`Analyzing…`,captureError:`Capture error`,batchError:`Analysis error`,modelMissing:`No vision model`,modelMissingHelp:`Set plugins.entries.logbook.config.visionModel (for example codex/gpt-5.6-sol) or configure tools.media models.`},actions:{pause:`Pause`,resume:`Resume`,analyzeNow:`Analyze now`},empty:{title:`Nothing on the timeline yet.`,subtitle:`Logbook is collecting snapshots; cards appear after the first analysis batch completes.`},card:{keyframeAlt:`Screen snapshot from this activity`,distractions:`Distractions`},stats:{title:`Day at a glance`,focus:`{pct}% focus`,tracked:`{duration} tracked`},standup:{title:`Daily standup`,generate:`Generate`,refresh:`Regenerate`,empty:`Turn today's timeline into a ready-to-paste standup update.`},ask:{title:`Ask your day`,placeholder:`When did I review the gateway PR?`,submit:`Ask`}},board:{label:`세션 대시보드`,tabsLabel:`대시보드 탭`,moreTabs:`대시보드 탭 더 보기`,gridLabel:`대시보드 위젯`,emptyTitle:`작업 준비가 된 깨끗한 보드`,emptyHint:`에이전트가 여기에 위젯을 고정할 수 있습니다 — 상태 카드를 요청해 보세요.`,actionFailed:`대시보드 변경 사항을 저장할 수 없습니다.`,actionInProgress:`다른 대시보드 변경 사항을 아직 저장하는 중입니다.`,announcement:{moved:`{title}을(를) 이동했습니다.`,resized:`{title} 크기를 조정했습니다.`,removed:`{title}을(를) 제거했습니다.`,granted:`위젯 액세스가 허용되었습니다.`,rejected:`위젯 액세스가 거부되었습니다.`},widget:{cellLabel:`대시보드 위젯: {title}. 화살표 키로 이동하세요. Alt를 누른 상태에서 화살표 키를 누르면 위젯을 옮길 수 있습니다.`,moveHandle:`{title} 이동`,resizeHandle:`{title} 크기 조정`,menuLabel:`위젯 옵션`,moveToTab:`탭으로 이동`,noOtherTabs:`다른 탭 없음`,resize:`크기 조정`,autoHeight:`자동 높이`,remove:`제거`,needsApproval:`승인 필요`,needsApprovalDetail:`이 위젯이 추가 액세스를 요청했습니다.`,networkAccess:`네트워크 출처`,hostTools:`호스트 도구 및 데이터`,activeCapabilities:`활성 위젯 기능`,networkCapability:`네트워크: {capability}`,toolCapability:`도구: {capability}`,granted:`허용됨`,allow:`허용`,allowFailed:`위젯 액세스를 허용할 수 없습니다. 다시 시도하세요.`,reject:`거부`,rejectFailed:`위젯 액세스를 거부할 수 없습니다. 다시 시도하세요.`,rejected:`액세스가 거부됨`,rejectedDetail:`이 위젯은 제거되거나 교체될 때까지 비활성 상태로 유지됩니다.`,appLoading:`앱 복원 중…`,appStaleTitle:`이 고정된 앱은 오래되었습니다`,appStaleDetail:`해당 서버, 리소스 또는 원본 대화 기록을 더 이상 사용할 수 없습니다.`,retry:`재시도`,frameResolverMissing:`위젯 콘텐츠를 사용할 수 없습니다.`,sandboxUnavailable:`위젯 샌드박스 호스트를 사용할 수 없습니다.`,frameAuthorizationFailed:`여러 차례 새로 고침을 시도했지만 위젯 인증에 실패했습니다.`,sandboxOriginRequired:`여러 차례 새로 고침을 시도했지만 위젯 인증에 실패했습니다. Gateway가 위젯 샌드박스 포트를 라우팅하지 않는 리버스 프록시 또는 터널 뒤에서 실행되는 경우, mcp.apps.sandboxOrigin을 샌드박스 리스너로 라우팅되는 전용 공개 origin으로 설정하세요.`,errorTitle:`이 위젯을 로드할 수 없습니다`,errorDetail:`문제는 이 카드에만 국한됩니다.`,actionErrorTitle:`위젯 변경 실패`,actionErrorDetail:`대시보드가 이전 위젯 상태를 유지했습니다.`,errorShow:`세부 정보 표시`,kindMcp:`MCP`,kindHtml:`HTML`,kindPlugin:`플러그인`,pluginLoading:`플러그인 위젯 로드 중…`,disabledPlugin:`비활성화된 플러그인 {pluginId}의 위젯`}},workboard:{widget:{boardLabel:`Workboard 보드`,cardLabel:`워크보드 카드`,summaryLabel:`Workboard 요약`,loading:`Workboard 로드 중…`,cardIdRequired:`이 위젯에는 cardId prop이 필요합니다.`,cardMissing:`이 Workboard 카드를 더 이상 사용할 수 없습니다.`,unassigned:`할당되지 않음`,openBoard:`보드 열기`,statusCounts:`상태별 카드`,cardCount:`카드 {count}개`,noActiveCards:`준비 또는 실행 중인 카드가 없습니다.`},disabledHelpStart:`Workboard가 비활성화되어 있습니다. 활성화하려면`,enableConfigKey:`plugins.entries.workboard.enabled = true`,disabledHelpEnd:`, 그런 다음 이 탭을 새로고침하세요.`,status:{triage:`Triage`,backlog:`백로그`,todo:`할 일`,scheduled:`예약됨`,ready:`준비됨`,running:`실행 중`,review:`검토`,blocked:`차단됨`,done:`완료`},noLinkedSession:`연결된 세션 없음`,stopSession:`세션 중지`,editCard:`카드 편집`,editCardHelp:`대기열 메타데이터와 세션 핸드오프를 업데이트합니다.`,newCard:`새 카드`,newCardHelp:`에이전트 세션의 작업을 대기열에 추가합니다.`,archiveCard:`카드 보관`,unarchiveCard:`Restore from archive`,archived:`Archived`,deleteCard:`카드 삭제`,viewDetails:`세부 정보 보기`,detailTitle:`카드 세부 정보`,detailTask:`Gateway 작업`,detailRun:`실행`,detailUpdated:`업데이트됨`,detailProof:`증빙`,detailDiagnostics:`진단`,detailWorkerLogs:`워커 로그`,detailWorkerProtocol:`워커 프로토콜`,detailAutomation:`자동화`,detailUpdatedValue:`업데이트됨: {time}`,detailAutomationTenant:`테넌트: {tenant}`,detailAutomationBoard:`보드: {board}`,detailAutomationSkills:`Skills: {skills}`,detailAutomationWorkspace:`워크스페이스: {workspace}`,detailAutomationSummary:`요약: {summary}`,detailOperatorNotes:`운영자 메모`,detailNoNotes:`아직 운영자 메모가 없습니다.`,detailNotePlaceholder:`결정, 차단 요소 또는 증빙 메모를 추가하세요...`,detailAddNote:`메모 추가`,dashboardTitle:`대시보드`,dashboardEmpty:`아직 대시보드가 없습니다 — 작업 에이전트가 위젯을 고정할 수 있습니다.`,openSession:`세션 열기`,defaultAgent:`기본 에이전트`,allAgents:`All agents`,agentFilter:`Filter by agent`,allBoards:`All boards`,boardFilter:`Filter by board`,defaultBoard:`Default board`,automationAttached:`Cron`,automationAttachedTitle:`Automations 열기`,boardFilterSummary:`{active} active · {total} total`,boardFilterArchivedSummary:`Archived · {active} active · {total} total`,agentFilterUnassigned:`할당되지 않음 ({agent} 사용)`,agentFilterUnassignedHelp:`명시적 에이전트가 없는 카드입니다.`,agentFilterConfiguredDefault:`{agent} (기본값)`,agentFilterConfiguredDefaultHelp:`구성된 기본 에이전트에 명시적으로 할당된 카드입니다.`,agentCurrentUnconfigured:`{agent} (구성되지 않음)`,viewPreset:`워크보드 보기`,viewAll:`모든 카드`,viewDefaultAgent:`기본 에이전트`,viewReady:`준비됨`,viewRunning:`실행 중`,viewBlocked:`차단됨`,viewReview:`검토`,viewStale:`오래됨`,viewMissingProof:`증빙 없음`,viewRecentlyDone:`최근 완료됨`,viewPresetCount:`카드 {count}개`,agentLinked:`Linked to {agent}`,agentDefaultLinked:`Using default agent {agent}`,engineOpenAI:`OpenAI`,engineClaude:`Claude`,engineDisabledRuntime:`{agent}은(는) {runtime} ACP 런타임을 사용합니다. 해당 세션에는 기본 시작을 사용하세요.`,runEngine:`{engine} 실행`,openEngine:`{engine} 열기`,runDefaultAgent:`기본 에이전트 실행`,run:`Run`,open:`Open`,start:`시작`,dependencies:`종속성`,dependenciesReady:`{count}개 준비됨`,dependenciesReadyTitle:`{count}개의 종속성이 완료되었습니다.`,dependenciesBlocked:`{count}개 차단됨`,dependenciesBlockedTitle:`종속성 대기 중: {parents}.`,dependencyMissing:`{parent} (없음)`,dependencyStatusMissing:`없음`,unknownStatus:`알 수 없음`,showArchivedShort:`Archived`,hideArchivedShort:`Hide archived`,layout:`Card layout`,layoutCompact:`조밀한 카드 밀도`,layoutComfortable:`여유로운 카드 밀도`,dispatch:`디스패처 넛지`,dispatchSummary:`Dispatch complete: started {started}, promoted {promoted}, blocked {blocked}, reclaimed {reclaimed}, orchestrated {orchestrated}, failures {failures}.`,dispatchSummaryEmpty:`Dispatch complete: no ready work changed.`,lastRefreshed:`업데이트됨 {time}`,refreshError:`새로 고침 실패`,healthLabel:`워크보드 상태`,healthRunning:`실행 중`,healthBlocked:`차단됨`,healthStale:`오래됨`,healthReadyUnassigned:`준비됨 미할당`,healthMissingProof:`증빙 누락`,healthFailedAttempts:`실패한 시도`,live:`라이브`,fieldTitle:`제목`,fieldNotes:`메모`,fieldStatus:`상태`,fieldPriority:`우선순위`,fieldAgent:`에이전트`,fieldSession:`세션`,fieldLabels:`레이블`,templatesLabel:`카드 템플릿`,template:{bugfix:`버그 수정`,docs:`문서`,release:`릴리스`,pr_review:`PR 리뷰`,plugin:`플러그인`},templateDraft:{bugfixTitle:`수정: `,bugfixNotes:`증상:
|
||
원인:
|
||
승인 기준:
|
||
증빙:`,docsTitle:`문서: `,docsNotes:`페이지:
|
||
변경 사항:
|
||
출처 증빙:`,releaseTitle:`릴리스: `,releaseNotes:`범위:
|
||
검증:
|
||
마무리:`,prReviewTitle:`PR 검토 `,prReviewNotes:`표면:
|
||
위험:
|
||
증거:`,pluginTitle:`플러그인: `,pluginNotes:`경계:
|
||
구성/문서:
|
||
테스트:`},badgeAttempts:`{count}회 시도`,badgeFailures:`{count}개 실패`,badgeComments:`댓글 {count}개`,badgeLinks:`링크 {count}개`,badgeProof:`증빙 {count}개`,badgeHeartbeat:`하트비트 {age}`,badgeArtifacts:`아티팩트 {count}개`,badgeAttachments:`첨부 파일 {count}개`,badgeDispatches:`{count}회 디스패치`,badgeTaskLinked:`task linked`,badgeClaimed:`{owner}가 할당함`,badgeStale:`오래됨`,titlePlaceholder:`카드 제목`,notesPlaceholder:`메모, 승인 기준, 링크`,labelsPlaceholder:`ui, docs`,searchPlaceholder:`카드 검색`,allPriorities:`모든 우선순위`,emptyColumns:`빈 열`,showEmptyColumns:`모두 보기`,collapseEmptyColumns:`빈 열 접기`,hideEmptyColumns:`빈 열 숨기기`,collapseColumn:`{column} 열 접기`,expandColumn:`{column} 열 펼치기`,emptyColumn:`여기에 작업을 놓으세요`,emptyFilteredTitle:`이 보기와 일치하는 카드가 없습니다`,emptyFilteredHint:`보기, 검색, 우선순위, 에이전트 또는 보관 필터를 변경하세요.`,lifecycleUnlinked:`세션 없음`,lifecycleUnlinkedDetail:`세션을 시작하거나 연결하세요`,lifecycleMissing:`세션 누락`,lifecycleMissingDetail:`세션을 다시 불러오거나 이 카드를 다시 연결하세요`,lifecycleLinked:`연결됨`,lifecycleIdleDetail:`활성 실행 없음`,lifecycleRunning:`실행 중`,lifecycleRunningDetail:`활성 실행이 진행 중입니다`,lifecycleStale:`오래됨`,lifecycleStaleDetail:`최근 세션 활동 없음`,lifecycleDone:`완료`,lifecycleDoneDetail:`검토로 이동됨`,lifecycleNeedsReview:`검토 필요`,lifecycleNeedsReviewDetail:`실행이 중지되었거나 실패했습니다`,taskStatus:{queued:`Task queued`,running:`Task running`,completed:`Task complete`,failed:`Task failed`,cancelled:`Task cancelled`,timed_out:`Task timed out`},eventsLabel:`카드 이벤트`,eventCreated:`생성됨`,eventEdited:`편집됨`,eventMoved:`이동됨`,eventMovedTo:`{status}(으)로 이동됨`,eventLinked:`연결된 세션`,eventSpecified:`Specified`,eventDecomposed:`Decomposed`,eventClaimed:`할당됨`,eventHeartbeat:`하트비트`,eventExecutionUpdated:`Agent 업데이트됨`,eventAttemptStarted:`시도 시작됨`,eventAttemptUpdated:`시도 업데이트됨`,eventCommentAdded:`댓글 추가됨`,eventLinkAdded:`링크 추가됨`,eventProofAdded:`증빙 추가됨`,eventArtifactAdded:`아티팩트 추가됨`,eventAttachmentAdded:`첨부 파일 추가됨`,eventDiagnostic:`진단`,eventNotification:`알림`,eventDispatch:`디스패치`,eventOrchestration:`오케스트레이션`,eventProtocolViolation:`프로토콜 위반`,eventArchived:`보관됨`,eventUnarchived:`보관 해제됨`,eventStale:`오래된 세션`},connection:{disconnectedTitle:`연결 끊김`,queuedCount:`{count}개 대기 중`,reconnecting:`다시 연결 중…`,restarting:`다시 시작하는 중…`,retryNow:`지금 다시 시도`,actionsUnavailable:`Gateway가 다시 연결되는 동안에는 작업을 사용할 수 없습니다.`,settingsChangesUnavailable:`Gateway가 다시 연결되는 동안에는 설정 변경이 비활성화됩니다.`,sessionOperationCompletedPreviousConnection:`이전 연결에서 세션 작업이 완료되었습니다. 계속하기 전에 현재 세션 목록을 확인하세요.`,sessionOperationCompletedPreviousConnectionWithRefreshError:`이전 연결에서 세션 작업이 완료되었지만 현재 세션 목록을 새로 고치지 못했습니다: {error}`,scopeUpgrade:{limited:`이 브라우저는 접근이 제한되어 있습니다.`,guidance:`이 브라우저는 접근이 제한되어 있습니다. Gateway에서 openclaw devices로 관리하거나 관리자 브라우저의 Devices에서 관리하세요.`,status:`제한된 액세스`,inboxState:`관리자 권한이 필요합니다`,showDetails:`제한된 접근 세부 정보 표시`,closeDetails:`제한된 접근 세부 정보 닫기`,request:`관리자 요청`,requesting:`관리자 접근 권한 요청 중…`,requestingAction:`요청 중…`,pending:`Gateway에서 openclaw devices를 실행하거나 관리자 브라우저의 Devices에서 이 브라우저를 승인하세요. 재시도하면 요청에 다시 연결되고, 취소하면 대기를 중지합니다.`,retry:`다시 시도`,cancel:`취소`,rejected:`관리자 액세스 요청이 거부되었습니다.`,expired:`관리자 액세스 요청이 만료되었습니다.`,error:`관리자 액세스 요청 실패: {error}`},access:{title:`Gateway 액세스`,subtitle:`대시보드가 연결되는 위치와 인증 방식입니다.`,wsUrl:`WebSocket URL`,token:`Gateway 토큰`,password:`비밀번호(저장되지 않음)`,passwordPlaceholder:`시스템 또는 공유 비밀번호`,sessionKey:`기본 세션 키`,connectHint:`연결 변경 사항을 적용하려면 연결을 클릭하세요.`,trustedProxy:`신뢰할 수 있는 프록시를 통해 인증되었습니다.`,showToken:`토큰 표시`,hideToken:`토큰 숨기기`,toggleTokenVisibility:`토큰 표시 여부 전환`,showPassword:`비밀번호 표시`,hidePassword:`비밀번호 숨기기`,togglePasswordVisibility:`비밀번호 표시 여부 전환`},snapshot:{title:`스냅샷`,subtitle:`최신 Gateway 핸드셰이크 정보.`,status:`상태`,tickInterval:`틱 간격`,lastChannelsRefresh:`마지막 채널 새로고침`,lastError:`마지막 오류`},help:{title:`연결 방법`,step1:`호스트 머신에서 Gateway를 시작하세요:`,step2:`토큰이 포함된 대시보드 URL을 가져오세요:`,step3:`위에 WebSocket URL과 토큰을 붙여넣거나, 토큰이 포함된 URL을 직접 여세요.`,docsLink:`문서 읽기 →`,copyCommand:`명령어 복사`,copyCommandAria:`명령어 복사: {command}`}},attention:{custodianAlertAria:`OpenClaw에 문의, 해제되지 않은 알림 {count}개`,custodianAlertsAria:`OpenClaw에 문의, 해제되지 않은 알림 {count}개`,cronErrorUnknown:`알 수 없는 오류`,cronFailed:`{job} 실패`,cronOverdue:`{job} 기한 초과`,automationFailed:`실패 · {time}`,automationOverdue:`기한 초과 · {time}`,failed:`실패함`,overdue:`기한 초과`,dismissItem:`{item} 무시`,dismissShown:`표시된 항목 무시`,emptyTitle:`대기 중인 항목 없음`,emptyBody:`새 요청과 알림이 여기에 표시됩니다.`,issues:`받은 편지함`,issueCount:`받은 편지함 항목 {count}개`,issueCountPlural:`받은 편지함 항목 {count}개`,tabs:{label:`받은 편지함 카테고리`,all:`전체`,approvals:`승인`,automations:`Cron 작업`,system:`시스템`},modelAuthExpired:`모델 인증 만료됨: {providers}`,authExpired:`인증 만료됨`,modelAuthExpiredState:`인증 만료됨 · {time}`,modelAuthExpiredWithScope:`{scope} · 인증 만료됨 · {time}`,reconnect:`다시 연결`,pendingApproval:`대기 중인 승인 {count}개`,pendingApprovals:`대기 중인 승인 {count}개`,alerts:{updateQuestion:`사용 가능한 업데이트 정보는 다음과 같습니다:
|
||
{facts}
|
||
무엇이 새로운지, 업데이트 전에 주의해야 할 사항이 있는지 요약해 주세요.`,cronFailedQuestion:`다음 자동화가 실패했습니다:
|
||
{facts}
|
||
실패한 이유와 해결 방법을 설명해 주세요.`,cronOverdueFact:`{job}: {duration} 지연`,cronOverdueQuestion:`다음 자동화가 지연되었습니다:
|
||
{facts}
|
||
실행되지 않은 이유와 해결 방법을 설명해 주세요.`,modelAuthExpiredQuestion:`다음 모델 공급자 자격 증명에 주의가 필요합니다:
|
||
{facts}
|
||
무엇이 만료되었는지, 다시 인증하는 방법을 설명해 주세요.`}},standingGrants:{title:`상시 권한`,description:`자동화 승인에서 항상 허용을 선택하면 해당 명령에 대한 상시 권한이 생성됩니다. 이를 취소하면 다음 발생 시 다시 확인을 요청합니다.`,historyTitle:`승인 기록`,empty:`상시 권한이 없습니다. 자동화 승인에서 항상 허용으로 응답하여 생성하세요.`,stateUntilRevoked:`취소할 때까지`,stateExpiresIn:`{count}일 후 만료`,stateExpired:`만료됨`,stateRevoked:`취소됨`,revoke:`취소`,revoking:`취소 중…`,columns:{automation:`Cron`,command:`명령`,uses:`사용`,state:`상태`}},approvalHistory:{description:`이 Gateway에서 기록된 터미널 실행, 플러그인 및 시스템 에이전트 승인입니다. 최신순으로 표시됩니다.`,loading:`승인 기록을 불러오는 중…`,loadingMore:`불러오는 중…`,loadMore:`더 보기`,empty:`최근 30일 동안 처리된 승인이 없습니다.`,retention:`승인 기록은 최근 30일 동안 보관됩니다.`,offline:`승인 기록을 불러오려면 Gateway에 연결하세요.`,invalidResponse:`Gateway에서 잘못된 승인 기록 응답을 반환했습니다.`,unknown:`알 수 없음`,notApplicable:`해당 없음`,columns:{resolved:`처리됨`,kind:`종류`,request:`요청`,decision:`결정`,reason:`처리 사유`,source:`소스 에이전트 / 세션`,resolver:`처리자`},kinds:{exec:`실행`,plugin:`플러그인`,systemAgent:`시스템 에이전트`},statuses:{allowed:`허용됨`,denied:`거부됨`,expired:`만료됨`,cancelled:`취소됨`},decisions:{allowOnce:`한 번 허용`,allowAlways:`항상 허용`,deny:`거부`},reasons:{user:`사용자 결정`,timeout:`시간 초과`,malformedVerdict:`잘못된 형식의 판정`,noRoute:`경로 없음`,runAborted:`실행 중단됨`,gatewayRestart:`Gateway 재시작`,storageCorrupt:`저장소 손상`}},palette:{placeholder:`채팅 및 명령어 검색…`,noResults:`결과 없음`,searchFailed:`채팅 검색 실패 — Gateway 로그를 확인하고 다시 시도하세요`,searchPartial:`대화 기록 검색을 사용할 수 없음 — 채팅 제목 및 메타데이터 표시 중`,searchIncomplete:`대화 기록 검색 결과가 불완전할 수 있음 — 인덱싱 또는 검색 제한이 적용됨`,categories:{search:`검색`,navigation:`탐색`,skills:`Skills`},items:{apps:`앱`,sessions:`세션`,scheduled:`예약됨`,skills:`Skills`,plugins:`플러그인`,settings:`설정`,agents:`에이전트`,desktop:`데스크톱`},descriptions:{verboseMode:`자세한 정보 표시 모드를 전환합니다.`},footer:{navigate:`이동`,select:`선택`,close:`닫기`}},dreaming:{tabs:{scene:`장면`,diary:`일지`,advanced:`고급`},header:{refresh:`새로고침`,refreshing:`새로 고치는 중…`,on:`드리밍 켜짐`,off:`드리밍 꺼짐`,engineOff:`메모리 엔진이 꺼져 있습니다. 드리밍을 활성화하려면 설정에서 엔진을 선택하세요.`},toggleConfirmation:{subtitle:`Dreaming은 전역 설정으로, 이 에이전트에만 적용되지 않습니다.`,enableTitle:`모든 에이전트에 대해 Dreaming 켜기`,enableDetail:`야간 dreaming 스윕이 구성된 모든 에이전트 워크스페이스에서 실행되어, 단기 회상을 장기 기억으로 승격합니다. 즉시 적용됩니다.`,enableConfirm:`Dreaming 켜기`,disableTitle:`모든 에이전트에 대해 Dreaming 끄기`,disableDetail:`야간 dreaming 스윕이 이 에이전트뿐만 아니라 구성된 모든 에이전트에서 중지됩니다. 이미 기록된 기억은 유지되며, 새로 승격되는 것은 없습니다. 즉시 적용됩니다.`,disableConfirm:`Dreaming 끄기`,saving:`저장 중…`,failed:`변경 사항을 적용할 수 없습니다. 연결을 확인하고 다시 시도하세요.`},status:{active:`드리밍 활성`,idle:`드리밍 유휴`,promotedSuffix:`승격됨`,nextSweepPrefix:`다음 스윕`},scene:{backfill:`채우기`,dedupeDiary:`중복 제거 일지`,reset:`재설정`,clearGrounded:`근거 항목 지우기`,repairCache:`Dream Cache 복구`,working:`작업 중…`},phase:{light:`얕음`,deep:`깊음`,rem:`렘`,off:`꺼짐`},advanced:{eyebrow:`검토`,title:`일일 로그 검토`,description:`일일 로그에서 들어온 항목, 승격 대기 중인 항목, 그리고 최근에 승격된 항목을 검토합니다.`,summaryFromDailyLog:`일일 로그에서`,summaryWaiting:`대기 중`,summaryPromotedToday:`오늘 승격됨`,stagedTitle:`일일 로그에서`,stagedDescription:`이전 일일 로그 항목에서 가져온 재생 후보입니다.`,shortTermTitle:`승격 대기 중`,shortTermDescription:`실제 메모리로 승격되기를 기다리는 현재 단기 후보입니다.`,sortRecent:`최신순`,sortSignals:`가장 강한 지원`,originDailyLog:`재생됨`,originLive:`실시간`,originMixed:`혼합`,promotedTitle:`최근 승격`,promotedDescription:`이미 승격을 완료한 항목입니다.`,emptyGrounded:`현재 대기 중인 grounded replay 항목이 없습니다.`,emptyShortTerm:`검토할 단기 항목이 없습니다.`,emptyPromoted:`검토할 최근 승격 항목이 없습니다.`,updatedPrefix:`업데이트됨`},stats:{grounded:`근거됨`,signals:`신호`},diary:{title:`꿈 일지`,noDreamsYet:`아직 꿈이 없습니다`,noDreamsHint:`첫 번째 드리밍 사이클이 실행되면 여기에 꿈이 표시됩니다.`,waitingTitle:`일지가 기다리는 중입니다`,waitingHint:`다음 드리밍 사이클 후에 서술형 항목이 표시됩니다.`,reload:`다시 로드`,reloading:`다시 로드 중…`},actions:{dedupeRemovedOneAndKept:`중복 드림 항목 {removed}개를 삭제하고 {kept}개를 유지했습니다.`,dedupeRemovedManyAndKept:`중복 드림 항목 {removed}개를 삭제하고 {kept}개를 유지했습니다.`,dedupeRemovedOne:`중복 드림 항목 {removed}개를 삭제했습니다.`,dedupeRemovedMany:`중복 드림 항목 {removed}개를 삭제했습니다.`,repairArchivedThreadCorpus:`보관된 세션 코퍼스`,repairArchivedIngestionState:`보관된 수집 상태`,repairArchivedDreamDiary:`보관된 꿈 일기`,repairNoChanges:`변경 사항 없이 꿈 캐시 복구가 완료되었습니다.`,repairCompleteWithArchive:`꿈 캐시 복구 완료: {actions}. 보관: {archiveDir}`,repairComplete:`꿈 캐시 복구 완료: {actions}.`,backfillComplete:`{count}개의 꿈 일기 항목을 채웠습니다.`,resetDiaryComplete:`채워진 꿈 일기 항목 {count}개를 제거했습니다.`,clearReplayedComplete:`재생된 단기 항목 {count}개를 지웠습니다.`,complete:`꿈 일기 작업이 완료되었습니다.`,confirmRepairDescription:`파생된 dream 캐시 파일을 보관하고 깨끗한 입력에서 다시 빌드합니다. dream 일기는 그대로 유지됩니다.`,confirmDedupeDescription:`이는 DREAMS.md를 다시 쓰고 정확히 중복된 일기 항목만 제거합니다.`,archivePathCopied:`보관 경로를 복사했습니다.`,archivePathCopyFailed:`보관 경로를 복사할 수 없습니다.`,updateFailed:`dreaming 설정을 업데이트할 수 없습니다.`,unsupportedPlugin:`선택한 메모리 플러그인 "{pluginId}"은(는) dreaming 설정을 지원하지 않습니다.`,configHashMissing:`구성 해시가 없습니다. 새로 고침 후 다시 시도하세요.`},wiki:{previewFallbackTitle:`위키 페이지`,close:`닫기`,loadingPage:`위키 페이지 로드 중…`,dreamsTab:`Dreams`,insightsTab:`가져온 인사이트`,wikiTab:`Memory Wiki`,dreamsExplainer:`이것은 시스템이 메모리를 재생하고 통합하는 동안 작성하는 원본 꿈 일기입니다. 메모리 시스템이 무엇을 인식하고 있는지, 그리고 어디가 아직 노이즈가 많거나 빈약해 보이는지 살펴보는 데 사용하세요.`,insightsExplainer:`이것은 외부 기록에서 클러스터링된 가져온 인사이트입니다. 어떤 것이든 지속적인 메모리로 승격되기 전에 가져오기가 무엇을 드러냈는지 검토하는 데 사용하세요.`,wikiExplainer:`이것은 시스템이 검색하고 추론할 수 있는 컴파일된 메모리 위키 표면입니다. 원본으로 가져온 소스 채팅이 아니라 실제 메모리 페이지, 주장, 미해결 질문, 모순을 살펴보는 데 사용하세요.`,copyArchivePath:`아카이브 경로 복사`,loadingInsights:`가져온 인사이트 로드 중…`,noInsights:`아직 가져온 인사이트가 없습니다`,noInsightsHint:`적용과 함께 ChatGPT 가져오기를 실행하면 클러스터링된 인사이트가 여기에 표시됩니다.`,candidateSignals:`잠재적으로 유용한 신호`,corrections:`수정 또는 개정`,importDetails:`가져오기 세부 정보`,startedWith:`시작:`,endedOn:`종료:`,messages:`메시지:`,riskReasons:`위험 사유:`,labels:`라벨:`,openSourcePage:`소스 페이지 열기`,loadingWiki:`메모리 위키 로드 중…`,emptyWiki:`메모리 위키가 아직 채워지지 않았습니다`,emptyWikiHint:`현재 위키에는 대부분 원시 소스 가져오기와 운영 보고서만 있습니다. 이 탭은 종합, 엔터티 또는 개념이 작성되기 시작하면 유용해집니다.`,claims:`주장`,openQuestions:`미해결 질문`,contradictions:`모순`,pageDetails:`페이지 세부 정보`,wikiPage:`위키 페이지:`,id:`Id:`,openWikiPage:`위키 페이지 열기`,unavailable:`Memory Wiki가 활성화되어 있지 않습니다`,unavailablePluginPrefix:`가져온 인사이트와 기억 궁전은 번들로 제공됩니다`,unavailablePluginSuffix:`플러그인.`,enablePrefix:`활성화`,enableSuffix:`한 다음 이 탭을 새로고침하세요.`,openConfig:`설정 열기`,howToEnable:`활성화 방법`,pageTypes:{entity:`엔터티`,concept:`개념`,source:`출처`,synthesis:`종합`,report:`리포트`},pageGroups:{sources:`소스`,syntheses:`종합`,reports:`리포트`,entities:`엔터티`,concepts:`개념`},counts:{pageOne:`{count}개 페이지`,pages:`{count}개 페이지`,claimRowOne:`{count}개 주장 행`,claimRows:`{count}개 주장 행`,openQuestionOne:`{count}개 미해결 질문`,openQuestions:`{count}개 미해결 질문`,contradictionOne:`{count}개 모순`,contradictions:`{count}개 모순`,chats:`{count}개 채팅`,sensitive:`{count}개 민감`,signals:`{count}개 신호`,messages:`메시지 {count}개`,userMessages:`{count}개 사용자`,assistantMessages:`{count}개 어시스턴트`},pageGroupSummary:`{label} · {count}`,noPagesYet:`아직 페이지가 없습니다`,sectionPageSummary:`{label}: {count}`,questionCountOnPages:`{pageCount}개 페이지에 {questionCount}개`,risk:{needsReview:`검토 필요`,low:`낮은 위험`,medium:`중간 위험`,high:`높은 위험`,unknown:`알 수 없는 위험`},pageNotFound:`{lookup}에 대한 위키 페이지를 찾을 수 없습니다.`,previewTruncated:`이 페이지의 첫 번째 청크를 표시합니다.`,previewTruncatedWithTotal:`이 페이지의 첫 번째 청크를 표시합니다(총 {count}줄).`,boundedResults:`{total}개 항목 중 최신 {returned}개를 표시합니다.`,importedClusterSummary:`가져온 채팅이 {label} 중심으로 그룹화되었습니다.`,withheldDigestOne:`검토 대기 중으로 요약 {count}개가 보류되었습니다.`,withheldDigests:`검토 대기 중으로 요약 {count}개가 보류되었습니다.`,details:`세부 정보`,hideDetails:`세부 정보 숨기기`,vault:`Vault`,fullVaultBreakdown:`전체 vault 내역: {breakdown}.`,selectedSection:`선택된 섹션: {summary}.`,latestUpdate:`최근 업데이트 {date}.`,noContent:`사용 가능한 위키 콘텐츠가 없습니다.`},phrases:{consolidatingMemories:`기억을 정리하는 중…`,tidyingKnowledgeGraph:`지식 그래프를 정리하는 중…`,replayingConversations:`오늘의 대화를 다시 살펴보는 중…`,weavingShortTerm:`단기 기억을 장기 기억으로 엮는 중…`,defragmentingMemoryLane:`기억의 조각 모으는 중…`,filingLooseThoughts:`흩어진 생각을 정리하는 중…`,connectingDots:`멀리 떨어진 점들을 연결하는 중…`,compostingContext:`오래된 컨텍스트 창을 퇴비화하는 중…`,alphabetizingSubconscious:`잠재의식을 가나다순으로 정리하는 중…`,promotingHunches:`유망한 직감을 발전시키는 중…`,forgettingNoise:`중요하지 않은 것은 잊는 중…`,dreamingEmbeddings:`임베딩 속에서 꿈꾸는 중…`,reorganizingAttic:`기억의 다락방을 재정리하는 중…`,indexingDay:`하루를 조용히 색인하는 중…`,nurturingInsights:`막 싹튼 통찰을 키우는 중…`,simmeringIdeas:`덜 다듬어진 아이디어를 천천히 익히는 중…`,whisperingVectorStore:`벡터 저장소에 속삭이는 중…`}},modelProviders:{title:`Configured providers`,subtitle:`Model providers with auth, plan, quota, and cost data.`,updated:`업데이트됨 {time}`,refreshing:`Refreshing…`,disconnected:`Connect to the gateway to see configured model providers.`,emptyTitle:`No model providers configured`,emptySubtitle:`Sign in to a provider or add an API key, then refresh.`,status:{ok:`연결됨`,ready:`준비됨`,expiring:`Expiring`,expired:`만료됨`,missing:`Not signed in`,apiKey:`API key`,denied:`자격 증명이 거부됨`,configured:`자격 증명이 구성됨`},expiresIn:`Credential expires in {time}`,models:`{count} models`,modelOne:`1 model`,modelsAvailable:`{available} of {count} models available`,globalUsage:`전체 사용량 및 비용`,noStats:`No live usage data reported by this provider.`,localCost:`Session spend · {days}d`,localCostDetail:`{tokens} tokens · {sessions} sessions`,saving:`저장 중…`,requestFailed:`요청에 실패했습니다.`,configUnavailable:`구성을 사용할 수 없습니다. 새로고침한 후 다시 시도하세요.`,credentials:{label:`{agent}의 자격 증명`,oauth:`OAuth 프로필: {count}`,tokenProfiles:`토큰 프로필: {count}`,configKey:`config에 설정된 API 키`,envKey:`환경에서 가져온 API 키`,envKeyNamed:`환경에서 가져온 API 키 ({name})`,profileKey:`API 키 프로필: {count}`,none:`구성되지 않음`},apiKey:{label:`API 키`,placeholder:`제공업체 API 키 입력`,replacePlaceholder:`비밀 값이 저장되었습니다. 교체하려면 새 키를 입력하세요.`,set:`API 키 설정`,replace:`키 교체`,remove:`키 제거`,saved:`비밀 정보가 저장되었습니다.`,removed:`API 키가 제거되었습니다.`,authModeBlocked:`인증 모드가 "{mode}"인 동안에는 API 키를 변경할 수 없습니다.`},probe:{test:`연결 테스트`,testing:`테스트 중…`,unavailable:`연결 테스트를 사용하려면 최신 버전의 Gateway가 필요합니다.`,latency:`{ms} ms`,status:{ok:`연결됨`,auth:`인증 실패`,rate_limit:`요청 한도 초과`,billing:`결제 문제`,timeout:`시간 초과`,format:`잘못된 응답`,unknown:`연결 실패`,no_model:`사용 가능한 모델 없음`,partial:`경고와 함께 연결됨`}},readiness:{title:`AI 설정`,heading:`검증된 AI 모델 연결`,signedInNoModels:`로그인되었지만 이 계정에는 사용 가능한 모델이 없습니다. 계속하려면 다른 공급자나 계정을 선택하세요.`,notConfigured:`공급자를 선택하고 OpenClaw가 사용할 모델을 검증하세요.`,noModels:`사용 가능한 모델 없음`,modelRequired:`모델 필요`,chooseProvider:`다른 공급자 선택`},logout:{action:`로그아웃`,confirm:`{provider}에서 로그아웃하시겠습니까? 저장된 OAuth 및 토큰 프로필이 제거됩니다.`,loggingOut:`로그아웃 중…`,done:`로그아웃되었습니다.`},add:{title:`제공업체 추가`,subtitle:`알려진 모델 공급자를 선택하고 API 키를 저장하세요.`,action:`공급자 추가`,none:`알려진 모든 공급자가 이미 구성되어 있습니다.`,provider:`공급자`,selectProvider:`공급자 선택`,save:`공급자 저장`,saved:`공급자 {provider}이(가) 추가되었습니다.`},defaults:{title:`기본 모델`,subtitle:`기본 모델, 우선순위가 지정된 대체 모델 및 유틸리티 모델을 선택하세요.`,primary:`기본 모델`,utility:`유틸리티 모델`,utilityHelpLabel:`유틸리티 모델 정보`,utilityHelpPurpose:`생성된 제목, 진행 상황 설명, 세션 요약 같은 짧은 백그라운드 작업을 처리합니다.`,utilityHelpAutomatic:`자동 설정은 사용 가능한 경우 기본 모델 공급자가 권장하는 소형 모델을 사용합니다. 그렇지 않으면 생성된 제목은 기본 모델을 사용합니다.`,automatic:`자동(공급자 기본값)`,disabled:`비활성화됨`,fallbacks:`폴백`,noFallbacks:`구성된 대체 모델이 없습니다.`,unsaved:`저장되지 않은 변경 사항`,addFallback:`대체 모델 추가`,selectModel:`모델 선택`,selectFallback:`대체 모델 선택`,noModels:`기본 모델을 선택하기 전에 공급자를 구성하세요.`,saved:`기본 모델이 저장되었습니다.`},readOnly:{disconnected:`모델 설정을 변경하려면 Gateway에 연결하세요.`,adminRequired:`탐색만 가능합니다. 모델을 변경하려면 operator.admin 액세스 권한이 필요합니다.`},notes:{saveKey:`Control UI에서 {provider}의 API 키 저장`,removeKey:`Control UI에서 {provider}의 API 키 제거`,addProvider:`Control UI에서 모델 제공업체 {provider} 추가`,defaultModel:`Control UI에서 기본 모델 선택 업데이트`}},usage:{common:{emptyValue:`—`,unknown:`알 수 없음`},loading:{title:`사용량 개요`,badge:`로딩 중`},metrics:{tokens:`토큰`,cost:`비용`,session:`세션`,sessions:`세션`},heatmap:{title:`토큰 활동`,subtitle:`선택한 범위의 일별 토큰 강도, 최대 1년까지.`,cellTokens:`{tokens} 토큰`,less:`적음`,more:`많음`},providerUsage:{title:`제공업체 요금제 및 결제`,subtitle:`설정된 제공업체에서 보고한 요금제, 할당량, 잔액 및 예산의 실시간 데이터입니다.`,stalled:`제공자 사용량 로딩이 완료되지 않았습니다. 새로고침하여 다시 시도하세요.`,unavailable:`공급자 사용량을 사용할 수 없습니다. 마지막 요청이 실패했습니다. 새로 고침하여 다시 시도하세요.`,balance:`잔액`,spend:`사용량`,budget:`예산`,today:`오늘`,last7Days:`7일`,lastDays:`{count}일`,dailyCost:`일일 제공업체 비용`,requests:`요청 {count}건`,inputTokens:`입력 토큰 {count}개`,cacheTokens:`캐시 토큰 {count}개`,outputTokens:`출력 토큰 {count}개`,topModels:`상위 모델`,costCategories:`비용 카테고리`,remaining:`{percent}% 남음`,resets:`{date}에 초기화`},presets:{today:`오늘`,last7d:`7일`,last30d:`30일`,last90d:`90일`,last1y:`1년`,all:`전체`},scope:{instance:`현재 인스턴스`,instanceHint:`각 논리 세션의 활성 세션 id만 표시합니다.`,family:`기록 계보`,familyHint:`알려진 순환된 transcript 기반 세션 id를 집계합니다.`,familyIncluded:`기록 계보에 {count}개의 세션 인스턴스가 포함됩니다.`},filters:{title:`필터`,to:`부터`,startDate:`시작 날짜`,endDate:`종료 날짜`,timeZone:`시간대`,timeZoneLocal:`로컬`,timeZoneUtc:`UTC`,pin:`고정`,pinned:`고정됨`,selectAll:`전체 선택`,clear:`지우기`,clearAll:`모두 지우기`,remove:`필터 제거`,removeDays:`일 필터 제거`,removeHours:`시간 필터 제거`,removeSession:`세션 필터 제거`,all:`전체`,days:`일`,hours:`시간`,session:`세션`,agent:`에이전트`,channel:`채널`,provider:`제공업체`,model:`모델`,tool:`도구`,daysCount:`{count}일`,hoursCount:`{count}시간`,sessionsCount:`{count}개 세션`},query:{placeholder:`세션 필터링(예: key:agent:main:cron* model:gpt-4o has:errors minTokens:2000)`,apply:`필터링(클라이언트 측)`,matching:`전체 {total}개 세션 중 {shown}개 일치`,inRange:`범위 내 세션 {total}개`,tip:`팁: 필터를 사용하거나 막대를 클릭해 일자를 세분화하세요.`},export:{label:`내보내기`,changed:`내보내기를 준비하는 동안 세션 컨텍스트가 변경되었습니다. 사용량을 새로 고치고 다시 시도하세요.`,sessionsCsv:`세션 CSV`,dailyCsv:`일별 CSV`,json:`JSON`},cacheStatus:{warning:`사용량 데이터가 불완전할 수 있습니다. 업데이트된 합계를 자동으로 확인하는 중입니다.`,paused:`사용량 데이터가 불완전할 수 있습니다. 자동 확인이 일시 중지되었습니다. 다시 확인하려면 새로 고침을 선택하세요.`},empty:{title:`날짜 범위부터 시작하세요`,subtitle:`대시보드를 벗어나지 않고 사용량 데이터를 불러와 비용을 비교하고, 세션을 살펴보고, 타임라인을 자세히 분석하세요.`,hint:`날짜 범위를 선택하고 Refresh를 클릭해 사용량을 불러오세요.`,noData:`데이터 없음`,featureOverview:`개요 카드`,featureSessions:`세션 순위`,featureTimeline:`타임라인 상세 분석`},daily:{title:`일별 사용량`,total:`합계`,byType:`유형별`,tokensTitle:`일별 토큰 사용량`,costTitle:`일별 비용`,compressedScaleHint:`제곱근 척도로 사용량이 적은 날짜도 잘 보이게 표시합니다.`},costWindows:{title:`비용 기간`,subtitle:`{date}에 끝나는 달력 기간`,selectedRange:`선택한 범위`,lastDays:`최근 {count}일`,perDay:`/ 일`},breakdown:{output:`출력`,input:`입력`,cacheWrite:`캐시 쓰기`,cacheRead:`캐시 읽기`,total:`합계`,tokensByType:`유형별 토큰`,costByType:`유형별 비용`},overview:{title:`사용량 개요`,messages:`메시지`,messagesHint:`범위 내 전체 사용자 및 어시스턴트 메시지 수입니다.`,messagesAbbrev:`메시지`,user:`사용자`,assistant:`어시스턴트`,toolCalls:`도구 호출`,toolCallsHint:`세션 전체의 총 도구 호출 수입니다.`,toolsUsed:`사용된 도구`,errors:`오류`,errorsHint:`범위 내 전체 메시지 및 도구 오류 수입니다.`,toolResults:`도구 결과`,avgTokens:`메시지당 평균 토큰`,avgTokensHint:`이 범위에서 메시지당 평균 토큰 수입니다.`,avgCost:`메시지당 평균 비용`,avgCostHint:`Provider가 비용을 보고할 때의 메시지당 평균 비용입니다.`,avgCostHintMissing:`공급자가 비용을 보고할 때 메시지당 평균 비용입니다. 이 범위의 일부 또는 모든 세션에 비용 데이터가 없습니다.`,acrossMessages:`총 {count}개 메시지 기준`,sessions:`세션`,sessionsHint:`범위 내의 고유한 세션 수입니다.`,sessionsInRange:`범위 내 {count}개 중`,throughput:`처리량`,throughputHint:`처리량은 활성 시간 기준 분당 토큰 수를 보여줍니다. 높을수록 좋습니다.`,tokensPerMinute:`토큰/분`,perMinute:`/분`,errorRate:`오류율`,errorHint:`오류율 = 오류 / 전체 메시지. 낮을수록 좋습니다.`,avgSession:`평균 세션`,cacheHitRate:`캐시 적중률`,cacheHint:`캐시 적중률 = 캐시 읽기 / (입력 + 캐시 읽기). 높을수록 좋습니다.`,cached:`캐시됨`,prompt:`프롬프트`,calls:`호출`,costShare:`비용의 {percent}%`,topModels:`상위 모델`,topProviders:`상위 Provider`,topTools:`상위 도구`,topAgents:`상위 에이전트`,topChannels:`상위 채널`,peakErrorDays:`오류 피크 일자`,peakErrorHours:`오류 피크 시간대`,noModelData:`모델 데이터 없음`,noProviderData:`Provider 데이터 없음`,noToolCalls:`도구 호출 없음`,noAgentData:`에이전트 데이터 없음`,noChannelData:`채널 데이터 없음`,noErrorData:`오류 데이터 없음`},sessions:{title:`세션`,shown:`{count}개 표시됨`,total:`총 {count}개`,avg:`평균`,all:`전체`,recent:`최근 본 항목`,recentShort:`최근`,sort:`정렬`,ascending:`오름차순`,descending:`내림차순`,clearSelection:`선택 해제`,noRecent:`최근 세션 없음`,noneInRange:`범위 내 세션 없음`,more:`+{count}개 더`,selected:`선택됨 ({count})`,copy:`복사`,limitReached:`처음 1,000개 세션만 표시됩니다. 전체 결과를 보려면 날짜 범위를 좁히세요.`},details:{noUsageData:`이 세션의 사용량 데이터가 없습니다.`,duration:`기간`,modelMix:`모델 구성`,filtered:`(필터링됨)`,close:`세션 세부 정보 닫기`,noTimeline:`타임라인 데이터 없음`,loadFailed:`{detail} 불러오기 실패: {error}`,noDataInRange:`범위 내 데이터 없음`,usageOverTime:`시간별 사용량`,reset:`재설정`,perTurn:`턴별`,cumulative:`누적`,turnRange:`전체 {total}개 중 {start}–{end}턴`,assistantOutputTokens:`어시스턴트 출력 토큰`,userToolInputTokens:`사용자 + 도구 입력 토큰`,tokensWrittenToCache:`캐시에 기록된 토큰`,tokensReadFromCache:`캐시에서 읽은 토큰`,noContextData:`컨텍스트 데이터 없음`,systemPromptBreakdown:`시스템 프롬프트 분석`,collapse:`접기`,collapseAll:`모두 접기`,expandAll:`모두 펼치기`,baseContextPerMessage:`메시지당 기본 컨텍스트`,system:`시스템`,systemShort:`시스템`,skills:`Skills`,tools:`도구`,files:`파일`,ofInput:`입력 중`,of:`중`,timelineFiltered:`타임라인 필터링됨`,conversation:`대화`,noMessages:`메시지 없음`,tool:`도구`,toolResult:`도구 결과`,hasTools:`도구 포함`,searchConversation:`대화 검색`,filterByRole:`역할별 필터`,filterByTool:`도구별 필터`,you:`사용자`,noMessagesMatch:`필터와 일치하는 메시지가 없습니다.`},mosaic:{title:`시간대별 활동`,subtitleEmpty:`추정에는 세션 타임스탬프가 필요합니다.`,subtitle:`세션 구간(첫 활동/마지막 활동)을 기준으로 추정됩니다. 시간대: {zone}.`,noTimelineData:`아직 타임라인 데이터가 없습니다.`,dayOfWeek:`요일`,midnight:`자정`,fourAm:`오전 4시`,eightAm:`오전 8시`,noon:`정오`,fourPm:`오후 4시`,eightPm:`오후 8시`,legend:`낮음 → 높은 토큰 밀도`,sun:`일`,mon:`월`,tue:`화`,wed:`수`,thu:`목`,fri:`금`,sat:`토`}},login:{subtitle:`Gateway 대시보드`,passwordPlaceholder:`선택 사항`,showToken:`토큰 표시`,hideToken:`토큰 숨기기`,toggleTokenVisibility:`토큰 표시 여부 전환`,showPassword:`비밀번호 표시`,hidePassword:`비밀번호 숨기기`,togglePasswordVisibility:`비밀번호 표시 여부 전환`,failure:{rawError:`원시 오류`,docsAuth:`Control UI 인증 문서`,docsPairing:`장치 페어링 문서`,docsInsecure:`안전하지 않은 HTTP 문서`,authRequired:{title:`인증 필요`,summary:`Gateway에 연결할 수 있지만 이 브라우저가 연결되기 전에 일치하는 토큰 또는 비밀번호가 필요합니다.`,stepPaste:`openclaw gateway auth-token --show에서 토큰을 붙여넣거나 구성된 비밀번호를 입력하세요.`,stepGenerate:`토큰이 구성되어 있지 않으면 Gateway 호스트에서 openclaw doctor --generate-gateway-token을 실행하세요.`,stepConnect:`자격 증명을 업데이트한 뒤 Connect를 다시 클릭하세요.`},authFailed:{title:`인증이 일치하지 않음`,summary:`제공한 자격 증명이 거부되었습니다. 가장 흔한 원인은 오래된 토큰이거나 다른 Gateway URL에서 복사한 토큰입니다.`,stepDashboard:`새 URL을 얻으려면 openclaw dashboard --no-open을 실행하거나, 토큰을 복구하려면 openclaw gateway auth-token --show를 실행하세요.`,stepReplace:`오래된 토큰/비밀번호 값을 교체하세요. 다른 Gateway URL의 토큰을 재사용하지 마세요.`,stepMode:`한 번에 하나의 일치하는 인증 모드만 사용하세요. 토큰 모드에는 gateway token, 비밀번호 모드에는 비밀번호를 사용합니다.`},rateLimited:{title:`실패한 시도가 너무 많음`,summary:`Gateway가 이 클라이언트의 인증 시도를 일시적으로 제한하고 있습니다.`,stepStop:`이 탭에서 잠시 재시도를 중지하세요.`,stepWait:`인증 제한기가 식을 때까지 기다린 뒤 수정된 자격 증명으로 다시 연결하세요.`,stepCheckClients:`공유 호스트라면 다른 클라이언트가 잘못된 재시도를 반복하는지 확인하세요.`},pairing:{title:`장치 페어링 필요`,scopeTitle:`Scope 업그레이드 대기 중`,roleTitle:`역할 업그레이드 대기 중`,metadataTitle:`장치 새로 고침 대기 중`,summary:`이 브라우저가 Control UI를 사용하려면 Gateway 호스트의 일회성 승인이 필요합니다.`,upgradeSummary:`이 브라우저는 이미 알려져 있지만 요청한 액세스가 변경되어 새 승인이 필요합니다.`,stepDashboard:`Gateway 호스트에서 openclaw dashboard를 실행하여 보안 일회성 페어링 링크를 여세요.`,stepList:`Gateway 호스트에서 openclaw devices list를 실행하세요.`,stepApproveId:`이 요청을 승인하세요: openclaw devices approve {requestId}.`,stepApprove:`해당 목록에서 대기 중인 브라우저/장치 요청을 승인하세요.`,stepReconnect:`승인이 완료된 뒤 다시 연결하세요.`},insecure:{title:`안전한 브라우저 컨텍스트 필요`,summary:`이 페이지는 일반 HTTP에서 실행 중이므로 브라우저가 Gateway가 기대하는 장치 ID를 만들 수 없습니다.`,stepHttps:`HTTPS/Tailscale Serve를 사용하거나 Gateway 호스트에서 http://127.0.0.1:18789를 여세요.`,stepAvoidDisable:`원격 일반 HTTP URL을 사용하지 마세요. 토큰이나 비밀번호는 브라우저 기기 신원을 대체할 수 없습니다.`},origin:{title:`브라우저 origin이 허용되지 않음`,summary:`Gateway가 Control UI 연결을 수락하기 전에 이 페이지 origin을 거부했습니다.`,stepAllowedOrigins:`이 브라우저 origin을 gateway.controlUi.allowedOrigins에 추가하세요.`,stepFullOrigin:`와일드카드 패턴이 아니라 http://localhost:5173 같은 전체 origin을 사용하세요.`,stepRestart:`허용 origin을 변경한 뒤 Gateway를 다시 시작하거나 다시 로드하세요.`},protocol:{title:`프로토콜 불일치`,summary:`제공된 Control UI와 실행 중인 Gateway가 지원되는 연결 프로토콜에 동의하지 않습니다.`,refresh:`페이지 새로 고침`,stepDashboard:`UI와 Gateway가 같은 설치에서 오도록 openclaw dashboard로 제공된 dashboard를 다시 여세요.`,stepDevUi:`pnpm ui:dev를 사용하는 경우 현재 checkout 기준으로 개발 UI를 다시 빌드하거나 다시 시작하세요.`,stepRestart:`OpenClaw를 업데이트한 뒤 Gateway를 다시 시작하여 현재 프로토콜을 제공하게 하세요.`},network:{title:`연결할 수 없음`,summary:`브라우저가 Gateway 연결을 완료할 수 없습니다. 자격 증명을 다시 시도하기 전에 대상과 전송 방식을 확인하세요.`,stepGateway:`openclaw status 또는 openclaw gateway run으로 Gateway가 실행 중인지 확인하세요.`,stepUrl:`WebSocket URL을 확인하고 Gateway가 HTTPS/Tailscale Serve 뒤에 있으면 wss://를 사용하세요.`,stepDashboard:`openclaw dashboard --no-open으로 dashboard를 다시 열어 현재 URL과 인증 세부 정보를 다시 복사하세요.`}}},chat:{cloudWorkerFailed:`러너 실패: {error}`,errorDetails:`오류 세부 정보`,copyError:`오류 복사`,diskSpace:{warningTitle:`클라우드 세션 디스크 공간이 부족합니다`,criticalTitle:`클라우드 세션 디스크 공간이 매우 부족합니다`,warningBody:`{percent}% 사용됨 · {free} 남음. 대용량 쓰기 전에 불필요한 파일을 삭제하거나 클라우드 워커를 중지하세요.`,criticalBody:`{percent}% 사용됨 · {free} 남음. 새 쓰기가 실패하여 에이전트가 중지될 수 있습니다. 대용량 쓰기 전에 불필요한 파일을 삭제하거나 클라우드 워커를 중지하세요.`},sendErrors:{outboxPayloadCopied:`이 대기 중인 메시지는 다른 탭에서 복사되었습니다. 대화를 확인하고 아직 도착하지 않은 경우에만 다시 시도하세요.`,outboxPayloadCapacity:`브라우저 첨부 파일 저장 공간이 가득 찼습니다. 더 작은 배치를 시도하거나 대기 중인 메시지를 보내거나 삭제하여 공간을 확보하세요. 새 메시지가 전송되지 않았으며, 입력한 내용은 유지됩니다.`,outboxPayloadUnavailable:`브라우저 첨부 파일 저장소를 사용할 수 없습니다. HTTPS 또는 localhost를 사용하고, 브라우저 저장소를 허용하고, 오래된 대시보드 탭을 닫은 후 다시 연결하고 시도하세요. 새 메시지가 전송되지 않았습니다.`,outboxPayloadMissing:`대기 중인 첨부 파일이 없거나 읽을 수 없습니다. 다른 탭의 오래된 복사본일 수 있습니다. 대화를 확인한 다음, 이 행을 버리고 필요한 경우 파일을 다시 첨부하세요. 새 메시지가 전송되지 않았습니다.`,activeLeafChanged:`세션이 브랜치를 전환했습니다 — 검토 후 다시 보내세요.`},waitingForApproval:`승인 대기 중…`,startupStatus:{preparingWorkspace:`작업 공간 준비 중…`,namingWorktree:`worktree 이름 지정 중…`,creatingWorktree:`worktree 생성 중…`,runningSetup:`설정 실행 중…`,provisioningEnvironment:`환경 프로비저닝 중…`,preparingContext:`컨텍스트 준비 중…`,startingModel:`모델 시작 중…`},archivedSessionDisabled:`메시지를 보내려면 이 세션을 복원하세요.`,sessionRoute:{chooseTitle:`세션 선택`,multipleMatches:`{shortId}와(과) 일치하는 세션이 두 개 이상입니다.`,additionalMatches:`검색 결과가 남아 있습니다. 더 긴 id 접두사를 사용하세요.`,notFoundTitle:`세션을 찾을 수 없음`,notFoundExplanation:`세션이 제거되었거나 링크가 잘못되었을 수 있습니다.`,goToMain:`메인 세션으로 이동`,viewSessions:`세션 보기`},commandResults:{startingNewThread:`새 세션을 시작하는 중...`,resettingThread:`세션을 재설정하는 중...`,stoppingCurrentRun:`현재 실행을 중지하는 중...`,chatHistoryCleared:`채팅 기록이 지워졌습니다.`,exportingThread:`세션을 내보내는 중...`,emptyExport:`아직 내보낼 메시지가 없습니다.`,unknownCommand:"알 수 없는 명령어: `{command}`",options:`옵션: {options}.`,sessionUnavailable:`세션 기능을 사용할 수 없습니다`,help:{availableCommands:`사용 가능한 명령어`,agentCommand:`에이전트`,openMenu:"`/`를 입력하여 명령어 메뉴를 여세요."},compaction:{failed:`압축에 실패했습니다.`,failedWithReason:`압축 실패: {reason}`,tokenSummary:` ({before} -> {after} 토큰)`,succeeded:`컨텍스트가 성공적으로 압축되었습니다`,skipped:`압축을 건너뛰었습니다.`,skippedWithReason:`압축 건너뜀: {reason}`},model:{current:`**현재 모델:** {model}`,available:`**사용 가능:** {models}`,more:`+{count}개 더보기`,getFailed:`모델 정보를 가져오지 못했습니다: {error}`,set:`모델이 {model}(으)로 설정되었습니다.`,setFailed:`모델을 설정하지 못했습니다: {error}`},thinking:{current:`현재 사고 수준: {level}.`,getFailed:`사고 수준을 가져오지 못했습니다: {error}`,reset:`사고 수준이 기본값으로 초기화되었습니다.`,resetFailed:`사고 수준을 초기화하지 못했습니다: {error}`,unrecognized:`인식할 수 없는 사고 수준 "{level}". 유효한 수준: {options}.`,unsupported:`이 모델에서 지원하지 않는 사고 수준 "{level}". 유효한 수준: {options}.`,set:`사고 수준이 {level}(으)로 설정되었습니다.`,setFailed:`사고 수준을 설정하지 못했습니다: {error}`},verbose:{current:`현재 상세 수준: {level}.`,getFailed:`상세 수준을 가져오지 못했습니다: {error}`,unrecognized:`인식할 수 없는 상세 수준 "{level}". 유효한 수준: off, on, full.`,set:`상세 모드가 {level}(으)로 설정되었습니다.`,setFailed:`상세 모드를 설정하지 못했습니다: {error}`},fast:{autoValue:`auto ({seconds}초)`,on:`켜짐`,off:`꺼짐`,sourceSession:` (session)`,sourceAgent:` (default: agent)`,sourceModel:` (default: model)`,sourceDefault:` (default)`,current:`현재 빠른 모드: {value}`,options:`on, off, auto ({seconds}초), default, status`,getFailed:`빠른 모드를 가져오지 못했습니다: {error}`,reset:`빠른 모드가 기본값으로 재설정되었습니다.`,resetFailed:`빠른 모드를 재설정하지 못했습니다: {error}`,unrecognized:`인식할 수 없는 빠른 모드 "{mode}". 유효한 값: on, off, auto, default, status.`,setAuto:`빠른 모드가 auto로 설정되었습니다.`,enabled:`빠른 모드가 활성화되었습니다.`,disabled:`빠른 모드가 비활성화되었습니다.`,setFailed:`빠른 모드를 설정하지 못했습니다: {error}`},usage:{noActiveThread:`활성 세션이 없습니다.`,notAvailable:`해당 없음`,title:`세션 사용량`,inputTokens:`입력: {count} 토큰`,outputTokens:`출력: {count} 토큰`,totalTokens:`합계: {count} 토큰`,context:`컨텍스트: {total} 중 {percent}`,model:`모델: {model}`,failed:`사용량을 가져오지 못했습니다: {error}`},agents:{none:`구성된 에이전트가 없습니다.`,title:`**에이전트** ({count})`,default:`기본값`,runtime:` · 런타임 {runtime}`,failed:`에이전트 목록을 가져오지 못했습니다: {error}`},steer:{timeout:`steer 메시지가 수락되기 전에 활성 실행이 종료되었습니다.`,failed:`실행에 도달하기 전에 steer가 실패했습니다. 다시 시도하세요.`,usage:"사용법: `/steer <message>`",succeeded:`방향을 조정했습니다.`,requestFailed:`steer에 실패했습니다: {error}`},redirect:{timeout:`redirect 메시지가 수락되기 전에 활성 실행이 종료되었습니다.`,failed:`실행에 도달하기 전에 redirect가 실패했습니다. 다시 시도하세요.`,usage:"사용법: `/redirect <message>`",succeeded:`방향을 전환했습니다.`,requestFailed:`redirect에 실패했습니다: {error}`}},sessionSharing:{menu:`세션 공유`,current:`세션 표시 범위: {visibility}`,visibility:`표시 범위`,shared:`공유됨`,readOnly:`읽기 전용`,suggest:`제안`,draft:`초안`,publishDraft:`초안 게시`,members:`멤버`,selected:`멤버`,noPeople:`페어링된 사람이 없습니다.`,readOnlyNotice:`세션 소유자와 구성원만 이 세션에서 작업할 수 있습니다.`},sessionSuggestions:{suggest:`제안`,suggestMessage:`메시지 제안`,attachmentsUnsupported:`텍스트 제안을 제출하기 전에 첨부 파일을 제거하세요.`,sendNow:`{author}님의 제안을 지금 보내기`,queue:`{author}님의 제안 대기열에 추가`,edit:`{author}님의 제안 편집`,dismiss:`{author}님의 제안 무시`,typing:`{name}님이 입력 중…`,typingMany:`{names}님이 입력 중…`,state:{pending:`대기 중`,accepted:`수락됨`,dismissed:`무시됨`}},sessionHeader:{renameTooltip:`세션 이름 바꾸기`,renameAria:`세션 {title} 이름 바꾸기`,renameInputAria:`세션 제목`,renameInputPlaceholder:`세션 제목`,openParent:`상위 세션 {title} 열기`,panels:`패널`,layout:`레이아웃`,continueInTerminal:{action:`터미널에서 계속…`,title:`터미널에서 계속하기`,description:`현재 세션을 계속하려면 이 명령을 복사하세요. 일반적인 터미널과 셸에 붙여넣어도 안전합니다.`,authNote:`명령에는 자격 증명이 포함되어 있지 않습니다. 터미널은 독립적으로 인증하며, 세션의 액세스 제어는 계속 적용됩니다.`,disconnected:`이 세션을 터미널에서 계속하려면 Gateway에 연결하세요.`,queryRouted:`쿼리로 라우팅되는 Gateway URL은 자격 증명 없는 연속 명령을 생성할 수 없습니다. 인증과 저장된 디바이스 범위가 쿼리를 인식하지 않기 때문입니다. 수동으로 인증된 CLI 대상이나 쿼리가 없는 구성된 Gateway URL을 사용하세요.`,unavailable:`이 세션 또는 Gateway 주소는 터미널에서 계속할 수 없습니다.`},workspaceAria:`{workspace}에 대한 워크스페이스 작업`,revealFinder:`Finder에서 보기`,revealFileExplorer:`파일 탐색기에서 보기`,revealFileManager:`파일 관리자에서 열기`,copyPath:`경로 복사`,copyBranch:`브랜치 이름 복사`,copied:`복사됨`,incognito:`시크릿 세션`,branches:`세션 브랜치`,branchSwitchUnavailable:`에이전트가 작업 중일 때는 분기를 전환할 수 없습니다.`,untitledBranch:`제목 없는 분기`,oneMessage:`메시지 {count}개`,messages:`메시지 {count}개`,activeBranch:`활성 분기`,gatewayPicker:{menuLabel:`Gateway: {gateway}`,primaryTag:`기본`,setPrimary:`기본으로 설정…`,openSettings:`Gateway 설정…`,connected:`연결됨`,unreachable:`연결할 수 없음`,unknown:`알 수 없는 상태`}},board:{faceLabel:`세션 페이스`,chatFace:`채팅`,splitFace:`분할`,dashboardFace:`대시보드`,dockMenu:`채팅 도크: {dock}`,dockLeft:`채팅 왼쪽 고정`,dockRight:`채팅 오른쪽 고정`,dockBottom:`채팅 하단 고정`,resizeDock:`채팅 도크 크기 조정`,enterFullscreen:`전체 화면 시작`,exitFullscreen:`전체 화면 종료`,fullscreenUnavailable:`이 브라우저에서는 전체 화면을 사용할 수 없습니다`,fullscreenFailed:`전체 화면 모드를 변경할 수 없습니다: {error}`,workboardCard:`워크보드 카드: {title}, {status}`,defaultTab:`메인`,mockPlaceholder:`보드 뷰 심 · 탭 {tabs}개 · 위젯 {widgets}개`,mockOverview:`개요`,mockResearch:`리서치`,mockSessionStatus:`세션 상태`,mockRecentFindings:`최근 발견 사항`,mockSourceMap:`소스 맵`,resetTitle:`대화를 초기화할까요?`,resetDescription:`대화 컨텍스트가 초기화됩니다. 대시보드는 유지됩니다.`},catalog:{remoteViewOnly:`이 세션은 페어링된 기기에 있으며 보기 전용입니다.`,unsupportedViewOnly:`이 외부 세션 소스는 보기 전용입니다.`,sessionMenu:`외부 세션 작업`,openInOpenClaw:`Open in OpenClaw`,openInTerminal:`Open in terminal`,terminalUnavailable:`이 세션에서는 터미널을 열 수 없습니다.`},taskSuggestions:{eyebrow:`추천 작업 · {repo}`,startWorktree:`worktree로 시작`,startLocal:`로컬에서 시작`,startCloud:`클라우드로 전송 · {profile}`,startCloudGeneric:`클라우드로 전송`,copyPrompt:`프롬프트 복사`,copyPromptFailed:`프롬프트를 클립보드에 복사하지 못했습니다`,promptCopied:`복사됨`,fixInSession:`이 세션에서 수정`,noCloudConfigured:`구성된 클라우드 환경이 없습니다`,showInstructions:`지침 표시`,hideInstructions:`안내 숨기기`,previous:`이전 추천 작업`,next:`다음 추천 작업`,moreActions:`이 작업을 시작하는 다른 방법`,starting:`시작 중…`,dismiss:`{title} 닫기`,adminRequired:`추천 작업을 시작하려면 관리자 권한이 필요합니다.`},pullRequests:{linkLabel:`Pull request #{number}: {title}`,createPr:`PR 만들기`,createPrLabel:`{branch}에 대한 풀 리퀘스트 만들기`,publishPr:`PR 게시`,publishing:`게시 중…`,publicationRequested:`요청됨`,retryPublication:`게시 재시도`,openPublishedPr:`PR 열기`,cloudPublicationGuidance:`라이브 에이전트 턴을 시작하고 조정 후 이 클라우드 워크스페이스를 게시하도록 요청하세요.`,dismiss:`Pull request #{number} 해제`,open:`열림`,draft:`초안`,merged:`병합됨`,closed:`닫힘`,checks:`CI`,checksPassing:`CI 검사 통과`,checksFailing:`CI 검사 실패`,checksPending:`CI 검사 실행 중`,ciMonitoring:`CI 모니터링`,openChecks:`GitHub에서 검사 열기`,checksPassed:`통과`,checksFailed:`실패`,checksRunning:`실행 중`,checksSkipped:`건너뜀`,showMore:`{count}개 더 보기`,rateLimited:`GitHub API 속도 제한에 도달했습니다. 제한이 재설정될 때까지 Pull request 상태가 최신이 아닐 수 있습니다.`},usageRemaining:`남은 사용량`,view:{menu:`보기`,reasoning:`추론`,toolCalls:`도구 호출`,commentary:`해설 유지`},sendShortcut:`전송 단축키`,sendShortcutEnter:`Enter`,sendShortcutModifierEnter:`⌘/Ctrl+Enter`,followUpMode:`에이전트가 작업 중일 때 후속 메시지 처리 방식`,followUpModeQueue:`실행이 끝날 때까지 대기열에 추가`,followUpModeServer:`서버 기본값 ({mode})`,followUpModeLoading:`불러오는 중…`,followUpModeSteer:`진행 중인 실행에 반영`,followUpModeUsingServer:`서버 기본값 사용 중 ({mode})`,followUpModeOverriding:`서버 기본값 재정의 중 ({mode})`,followUpModeReset:`서버 기본값으로 재설정`,catalogOpenTarget:`외부 세션을 열 위치`,catalogOpenTargetViewer:`OpenClaw viewer`,catalogOpenTargetTerminal:`Terminal`,onboardingDisabled:`설정 중에는 비활성화됨`,commandPaletteTitle:`검색하거나 이동… (⌘K)`,openCommandPalette:`명령 팔레트 열기`,updating:`업데이트 중…`,actions:{copyAsMarkdown:`마크다운으로 복사`,dismissError:`오류 닫기`,exitFocusMode:`집중 모드 종료`,scrollToLatest:`최신으로 스크롤`},markdown:{truncated:`… 잘림 ({total}자, 처음 {shown}자 표시).`},codeBlock:{languageFallback:`코드`,hiddenLine:`숨겨진 줄 1개`,hiddenLines:`숨겨진 줄 {count}개`,showHiddenLine:`숨겨진 줄 1개 표시`,showHiddenLines:`숨겨진 줄 {count}개 표시`,enableWrap:`자동 줄 바꿈 사용`,disableWrap:`자동 줄 바꿈 해제`,jsonBadge:`JSON`,jsonArrayItem:`배열 (항목 {count}개)`,jsonArrayItems:`배열 (항목 {count}개)`,jsonObjectKeys:`객체 (키 {count}개)`},workspaceConflict:{titleOne:`클라우드 워크스페이스 충돌 1건`,titleMany:`클라우드 워크스페이스 충돌 {count}건`,description:`OpenClaw가 로컬 버전을 유지하고 다른 클라우드 변경 사항을 적용했습니다. 스테이징된 결과를 확인하거나 충돌한 경로에 대해 클라우드 버전을 선택하세요.`,summary:`로컬 버전이 유지됨; 클라우드 버전을 확인하거나 가져오세요.`,showCommands:`명령 표시`,morePaths:`+{count}개 경로 더 보기`,stagedResult:`스테이징된 클라우드 결과`,copyStagedResult:`스테이징된 결과 ref 복사`,inspectCloud:`첫 번째 클라우드 버전 검사`,takeCloud:`첫 번째 클라우드 버전 선택`,copyInspectCommand:`클라우드 검사 명령 복사`,copyTakeCommand:`take-cloud 명령 복사`,commandHelp:`이 명령을 Bash 또는 zsh(Windows에서는 Git Bash)에서 실행하세요. 검사 결과 경로가 존재하지 않는다고 나오면 클라우드에서 삭제된 것입니다. 확인 후 로컬 경로를 수동으로 제거하세요. checkout이 파일/디렉터리 충돌을 보고하면 방해가 되는 로컬 경로를 이동하거나 제거한 후 다시 시도하세요. 스테이징된 ref가 없으면 알림이 오래된 것이므로 로컬 경로를 변경하지 마세요.`,commandsUnavailable:`이 파일 이름에는 터미널 제어 문자가 포함되어 있어 OpenClaw가 복사 가능한 셸 명령을 생성하지 않습니다. 스테이징된 ref를 직접 검사하고 경로를 주의해서 수동으로 입력하세요.`,dismiss:`워크스페이스 충돌 알림 닫기`,eventSender:`클라우드 워크스페이스`,eventTitleOne:`충돌 1건과 함께 클라우드 결과 적용됨`,eventTitleMany:`충돌 {count}건과 함께 클라우드 결과 적용됨`,eventDescription:`이 경로에는 로컬 버전이 유지되었으며, 다른 클라우드 변경 사항이 적용되었습니다.`},compaction:{label:`압축된 기록`,savedTokens:`saved {count} tokens`,description:`압축된 대화 기록은 체크포인트로 보존됩니다.`,openCheckpoints:`체크포인트 열기`},sessionReset:{label:`세션 재설정`,description:`이전 대화가 지워졌습니다.`},outboxRecoveryTitle:`저장된 메시지에 대상이 필요합니다`,outboxRecoveryDescription:`이전 브라우저 버전이 모든 대상을 보존하지 못했습니다. 이 초안과 대기 중인 메시지는 복구로 전송되지 않았습니다. 비어 있는 비시크릿 대화를 열고, 여기에서 항목을 복원하여 검토하세요. 첨부 초안은 별도로 표시될 수 있습니다.`,outboxRecoveryConfirm:`저장된 항목에 대해 이 대상을 확인하세요. 대기 중인 메시지는 검토 및 재시도를 위해 일시 중지된 상태로 유지됩니다. 전송이 불확실했다면 재시도 전에 대화를 확인하세요.`,outboxRecoveryRestore:`여기에 복원하여 검토`,outboxRecoveryConflict:`이 대상에는 더 새로운 초안 또는 대기열이 있거나 확인 중에 변경되었습니다. 비어 있는 대화를 열고 다시 시도하세요. 저장된 항목은 계속 사용할 수 있습니다.`,outboxRecoveryStorageFailed:`브라우저 저장소가 복구를 완료할 수 없었습니다. 원본 저장 데이터는 유지되었습니다. 브라우저 저장 공간을 확보하고 다시 로드하여 재시도하세요.`,outboxRecoveryFull:`복구가 가득 찼습니다. 저장된 항목을 복원하여 공간을 확보하세요. 남은 레거시 데이터는 이 브라우저에 계속 유지됩니다.`,outboxRecoveryMessages:`대기 중인 메시지: {count}`,restartRecoveryTitle:`이 세션은 재시작 중에 종료되었습니다.`,restartRecoveryDisabled:`대화 기록은 안전합니다.`,resumeInNewSession:`새 세션에서 재개`,resumingSession:`재개 중…`,systemNotice:{guardian:{approvedSummary:`Guardian이 {action}을(를) 승인했습니다.`,deniedLabel:`Guardian 거부됨`,deniedSummary:`{action} · 위험도: {risk}
|
||
|
||
{rationale}`,warningLabel:`Guardian 경고`,warningFallback:`Guardian이 요청된 작업을 중지했습니다.`,strictReviewRequiredLabel:`Guardian 검토 필요`,strictReviewRequiredSummary:`Guardian이 이 작업을 계속하기 전에 검토하고 있습니다.`,requestedAction:`요청된 작업`,unknownRisk:`unknown`,noRationale:`제공된 근거가 없습니다.`},restartRecovery:{label:`시스템 · 재시작 복구`,summary:`게이트웨이 재시작으로 인해 턴이 중단됨 — 에이전트에게 재개하여 응답을 완료하도록 요청했습니다.`},gatewayRestarted:{label:`시스템 · 게이트웨이 재시작됨`},cliHarnessContext:{label:`시스템 · 주입된 컨텍스트`},showContent:`콘텐츠 표시`},progressLabels:{shelling:`껍질 벗기는 중`,scuttling:`종종걸음치는 중`,clawing:`집게질하는 중`,pinching:`꼬집는 중`,molting:`탈피하는 중`,bubbling:`거품 내는 중`,tiding:`물결치는 중`,reefing:`암초를 누비는 중`,cracking:`깨뜨리는 중`,sifting:`고르는 중`,brining:`소금물에 담그는 중`,nautiling:`앵무조개처럼 유영하는 중`,krilling:`크릴새우처럼 헤엄치는 중`,barnacling:`따개비처럼 달라붙는 중`,lobstering:`바닷가재처럼 움직이는 중`,tidepooling:`조수 웅덩이를 탐험하는 중`,pearling:`진주를 만드는 중`,snapping:`딱딱 집게질하는 중`,surfacing:`수면 위로 떠오르는 중`},turnRecap:{doneIn:`{duration} 만에 완료`,tokens:`토큰 {count}개`,tokensOne:`토큰 1개`},commands:{arguments:`명령 인수`,menu:`슬래시 명령`,optionCount:`옵션 {count}개`,clearDescription:`채팅 기록 지우기`,redirectDescription:`중단하고 새 메시지로 다시 시작`,steerDescription:`실행 중인 작업에 메시지 삽입`,categories:{session:`세션`,model:`모델`,agents:`에이전트`,tools:`도구`}},skills:{menu:`Skills 참조`,label:`Skills`,loading:`Skills 로드 중…`},splitView:{open:`분할 보기 열기`,splitRight:`오른쪽으로 분할`,splitDown:`아래쪽으로 분할`,closePane:`창 닫기`,dropSplit:`분할`,dropOpenHere:`여기에서 열기`},sidebar:{updateMacAndGateway:`Mac 앱 + Gateway 업데이트`,updateGateway:`Gateway 업데이트`,serverUpdatedTitle:`서버 업데이트됨`,serverUpdatedRefresh:`전체 기능을 사용하려면 새로 고침하세요`,threads:`세션`,otherSessions:`기타`,groups:`그룹`,coding:`코딩`,catalogViewOptions:`보기 옵션`,hideFromSidebar:`사이드바에서 숨기기`,sectionHidden:`{section}이(가) 숨겨졌습니다.`,sectionHiddenRecovery:`설정 > 모양 > 사이드바에서 다시 표시하세요.`,hiddenSessionSections:`숨긴 세션 섹션`,showSessionSection:`표시`,catalogGroupByProject:`프로젝트`,catalogGroupByPerson:`사람`,openSessionMenu:`세션 메뉴 열기`,sortBy:`정렬 기준`,sortCreated:`생성일`,sortSessions:`필터 및 정렬`,sortUpdated:`마지막 업데이트`,sessionMenu:`Actions for {session}`,sessionMenuMany:`세션 {count}개에 대한 작업`,toolActivity:`{tool} 사용 중`,catalogDiscoveryHelp:`{error}. Settings > Automation > Plugins에서 네이티브 세션 검색을 구성하세요.`},welcome:{hintBeforeShortcut:`Type a message below ·`,hintAfterShortcut:`for commands`,recentSessions:`최근 채팅`,suggestions:{whatCanYouDo:`What can you do?`,summarizeRecentSessions:`최근 세션 요약하기`,configureChannel:`Help me configure a channel`,checkSystemHealth:`Check system health`}},runControls:{newSession:`새 세션`,newSessionWorktree:`worktree에서 새 세션`,exportChat:`Export chat`,queue:`Queue`,queueMessage:`Queue message`,stop:`Stop`,stopWithShortcut:`중지 (Esc)`,stopGenerating:`Stop generating`,send:`Send`,sendMessage:`Send message`},queue:{connectionPending:`연결 복구를 완료하는 중입니다. 준비되면 다시 전송해 보세요.`,initialTurnPending:`초기 메시지가 아직 해결되지 않았습니다. 필요하면 다시 연결한 후, 다른 메시지를 보내기 전에 검토하세요.`,notSent:`전송되지 않음`,deliveryUnconfirmed:`전송 미확인`,checkDelivery:`전송 확인`,checkDeliveryHelp:`전송이 확인되지 않았습니다. 전송 확인은 다시 보내거나 워커를 시작하지 않고 원본 메시지를 찾습니다. 대화를 검사하거나, 별도의 시도를 시작하려는 경우 보관된 프롬프트를 복사하세요.`,retry:`다시 시도`,retryQueuedMessage:`대기 중인 메시지 다시 시도`,steer:`조정`,steerQueuedMessage:`대기 중인 메시지 조정`,removeQueuedMessage:`대기 중인 메시지 제거`,reorderQueuedMessage:`화살표 키로 대기 중인 메시지 순서 변경`,reorderUnavailable:`이 메시지는 위치가 고정되어 순서를 변경할 수 없습니다`,editQueuedMessage:`대기 중인 메시지 편집`,moreActions:`대기 중인 메시지 추가 작업`,cancelEdit:`편집을 취소하고 대기 중인 메시지 유지`,states:{applyingSettings:`채팅 설정 적용 중`,runningCommand:`명령 실행 중`,waitingForReconnect:`재연결 대기 중`,editing:`편집 중`,needsReview:`전송 불확실`},imageCount:`이미지 ({count})`},goals:{composerMode:`목표`,sessionChanged:`대화가 변경되었습니다. 취소하고 Goal을 다시 선택하세요.`,start:`목표 시작`,save:`목표 저장`,startHint:`목표를 입력하세요.`,editHint:`실행을 시작하지 않고 저장합니다.`,objectivePlaceholder:`이 목표로 무엇을 달성해야 하나요?`,cancel:`목표 입력 취소`,offline:`목표를 관리하려면 다시 연결하세요.`,busy:`이 실행이 끝날 때까지 기다리세요. 초안은 변경되지 않습니다.`,annotationUnsupported:`먼저 브라우저 주석을 보내거나 제거하세요. 초안은 변경되지 않습니다.`,actionPending:`대기 중인 목표 작업을 기다리세요.`,admissionImmutable:`이 요청을 다시 시도하거나 제거하세요. 편집하려면 새 목표가 필요합니다.`,edit:`목표 편집`,editChip:`편집`,pause:`목표 일시 중지`,pauseChip:`Pause`,resume:`목표 재개`,resumeChip:`재개`,clear:`목표 지우기`,clearChip:`지우기`,showDetails:`목표 세부 정보 표시`,hideDetails:`목표 세부 정보 숨기기`},questions:{other:`다른 답변 입력`,submit:`답변 제출`,next:`다음`,back:`뒤로`,skip:`건너뛰기`,skipping:`건너뛰는 중…`,skipped:`건너뜀`,collapse:`질문 접기`,expand:`질문 펼치기`,eyebrow:`질문`,summaryLabel:`질문 결과`,ownAnswerFor:`{header}에 대한 직접 답변`,storeRequestedBy:`{agent} 요청 · {session}`,storeEntry:`{name}을(를) {kind}(으)로 저장`,storeReplacement:`{name} 대체 — 마지막 업데이트 {updated}`,storeReplacementBy:`{name} 대체 — {updatedBy}이(가) {updated}에 마지막 업데이트`,submitting:`제출 중…`,submitFailed:`제출할 수 없습니다: {error}`,answered:`응답 완료`,answeredElsewhere:`다른 곳에서 답변됨`,unavailable:`사용 불가`,expired:`만료됨`,disconnected:`연결되지 않았습니다. 재연결 후 다시 시도하세요.`},imageLightbox:{label:`이미지 미리보기: {title}`,open:`이미지 {title} 열기`,openOriginal:`새 탭에서 열기`,copy:`이미지 복사`,download:`이미지 다운로드`,copyFailed:`이 이미지를 복사할 수 없습니다. 클립보드 접근 권한을 확인한 후 다시 시도하세요.`,downloadFailed:`이 이미지를 다운로드할 수 없습니다. 다시 시도하세요.`,loadFailed:`이 이미지를 불러올 수 없습니다. 다시 시도하세요.`,zoomIn:`확대`,zoomOut:`축소`,resetZoom:`확대/축소 초기화`,close:`이미지 미리보기 닫기`,untitled:`이미지`},externalImage:{notLoaded:`외부 이미지가 로드되지 않음`,open:`이미지 열기`},messages:{copySelection:`복사`,forkFromHere:`여기서부터 분기`,reply:`답장`,replyToMessage:`메시지에 답장`,replyingTo:`{name}님에게 답장 중`,originalUnavailable:`원본 메시지를 사용할 수 없습니다.`,message:`메시지`,currentMessage:`현재 메시지`,actions:`메시지 작업`,selectionActions:`선택 작업`,moreDetails:`자세히 보기`,askInSideChat:`사이드 채팅에서 질문`,rewind:`되감기`,rewindConfirm:`이 메시지 이전으로 되감을까요?`,dontAskAgain:`다시 묻지 않기`,rewindToHere:`여기까지 되감기`,rewindUnavailable:`에이전트가 작업 중일 때는 되감기를 사용할 수 없습니다`,forkUnavailable:`에이전트가 작업 중일 때는 분기를 사용할 수 없습니다`,showLess:`간략히 보기`,showMore:`더 보기`,tooLargeToDisplay:`이 메시지는 여기에 표시하기에 너무 큽니다.`,unknownDate:`알 수 없는 날짜`,toolSender:`도구`,fullContentLoadExhausted:`전체 메시지를 불러올 수 없습니다.`,voiceNote:`음성 메모`,duplicatesCollapsed:`동일한 메시지 {count}개가 연속으로 접힘`,contextFor:`{timestamp}의 메시지 컨텍스트`},mediaPlayer:{play:`재생`,pause:`일시 중지`,seek:`미디어 탐색`,mute:`음소거`,unmute:`음소거 해제`,volume:`볼륨`,download:`{filename} 다운로드`,preparing:`재생 준비 중…`,openVideo:`미디어 오버레이에서 {filename} 확장`,videoPreview:`동영상 미리보기: {title}`,closeVideoPreview:`동영상 미리보기 닫기`},modelControls:{default:`기본값`,effort:`노력 수준`,faster:`더 빠르게`,smarter:`더 똑똑하게`,fastMode:`빠른 모드`,searchModels:`모델 검색`,noMatchingModels:`검색과 일치하는 모델이 없습니다`,onlyForSession:`이 세션에만 적용`,useDefaultModel:`기본값 사용 ({model})`,defaultWithModel:`기본값 ({model})`,defaultWithLevel:`기본값 ({level})`,fastHelp:`더 빠른 응답, 제한 사용량 증가.`,contextWindow:`컨텍스트 창`,contextWindowAria:`컨텍스트 창: {state}`,speedUnsupported:`이 모델에서는 속도 제어를 지원하지 않습니다.`,contextActiveAndMax:`{active} 활성 · 최대 {maximum}`,chatOnly:`채팅 전용`,chatOnlyHelp:`이 모델은 채팅은 가능하지만 도구를 사용할 수 없습니다. 파일, 명령, 웹, 미디어 작업에는 다른 모델을 선택하세요.`,loadingModels:`모델 불러오는 중…`,modelsUnavailable:`모델을 사용할 수 없음`,noModelsAvailable:`사용 가능한 모델 없음`,emptyModelsAction:`모델 관리`,providerModels:`{provider} 모델`,useDefaultReasoning:`기본 추론 사용 ({level})`,fastResponsesAria:`빠른 응답: {state}`},permissionControls:{label:`권한`,help:`새 실행에 대한 권한을 선택하세요.`,nextRun:`새 권한은 다음 실행부터 적용됩니다.`,default:`기본값`,defaultDescription:`에이전트의 구성된 정책을 따릅니다.`,defaultWithMode:`기본값 ({mode})`,fullRequiresAdmin:`전체 액세스에는 operator.admin 액세스가 필요합니다.`,updateFailed:`권한 업데이트 실패: {error}`,modes:{"read-only":{label:`읽기 전용`,description:`세션 루트 내에서 읽기 가능; 쓰기와 명령은 차단됩니다.`},guarded:{label:`보호됨`,description:`사람이 세션 루트를 벗어나는 요청을 검토합니다.`},workspace:{label:`작업 공간`,description:`AI 검토자가 세션 루트를 벗어나는 요청을 확인합니다.`},full:{label:`전체 액세스`,description:`검토자 없음; 파일과 명령이 제한되지 않습니다.`}}},rail:{title:`세션 도우미`,subtitle:`이 세션이나 프로젝트에 대해 문의하세요`,expand:`세션 컴패니언 펼치기`,collapse:`세션 컴패니언 접기`,close:`세션 컴패니언 닫기`,show:`세션 컴패니언 표시`,moreActions:`추가 컴패니언 작업`,clear:`컴패니언 세션 지우기`,pullRequests:`풀 리퀘스트`,checksPassing:`{count}개 통과`,checksFailing:`{count}개 실패`,checksPending:`{count}개 실행 중`,finished:`완료 {time}`,empty:`답변은 이 세션의 대화 기록과 프로젝트 파일에서 가져옵니다.`,starters:{changed:`무엇이 바뀌었나요?`,stopped:`왜 멈췄나요?`,remaining:`무엇이 남았나요?`},askLabel:`세션 도우미에게 질문하기`,askPlaceholder:`질문하기`,askSubmit:`확인`,askPending:`이 세션에서 답변 중…`,askBusy:`도우미가 이미 질문에 답하고 있습니다.`,askHistoryUnavailable:`이 세션의 기록을 불러올 수 없습니다.`,askMissing:`이 세션은 더 이상 사용할 수 없습니다.`,askModelUnavailable:`이 세션에 구성된 유틸리티 모델이 없습니다.`,askRateLimited:`컴패니언이 질문 한도에 도달했습니다. 잠시 후 다시 시도하세요.`,askUnavailable:`지금은 도우미가 답변할 수 없습니다.`,askRetry:`다시 시도`,asOf:`{time} 기준`,health:{"on-track":`순조로움`,grinding:`작업 중`,stuck:`막힘`,"waiting-on-user":`대기 중`,"wrapping-up":`마무리 중`,done:`완료`,failed:`실패`}},detailPanel:{close:`사이드바 닫기`,copyPath:`경로 복사`,discard:`취소`,editFile:`파일 편집`,searchInFile:`파일에서 검색`,showInFiles:`파일에서 보기`,previousMatch:`이전 일치 항목`,nextMatch:`다음 일치 항목`,overwrite:`덮어쓰기`,viewRawText:`원본 텍스트 보기`,renderedMarkdown:`렌더링된 Markdown`,renderedMarkdownHint:`빠른 읽기를 위한 정리된 서식 텍스트 미리 보기입니다.`,noPreviewableMarkdown:`미리 볼 수 있는 마크다운 콘텐츠가 없습니다.`,noContent:`사용할 수 있는 콘텐츠가 없습니다`,fullContentOversized:`저장된 대화 기록 항목이 너무 커서 안전하게 반환할 수 없으므로 전체 내용을 사용할 수 없습니다.`,fullContentNotVisible:`이 대화 기록 항목에는 표시 가능한 WebChat 프로젝션이 없으므로 전체 내용을 사용할 수 없습니다.`,fullContentUnavailable:`이 대화 기록 항목의 전체 내용은 더 이상 사용할 수 없습니다.`,copyContents:`파일 내용 복사`,fileChanged:`파일이 로드된 이후 디스크에서 변경되었습니다.`,renderPreview:`렌더링 미리보기`,imagePreview:`이미지 미리보기`,file:`파일`,markdownPreview:`Markdown 미리보기`,toolDetails:`도구 세부 정보`,reloadFailed:`최신 파일을 다시 불러오지 못했습니다.`,overwriteLoadFailed:`덮어쓰기 전에 최신 파일을 불러오지 못했습니다.`,fullContentLoadFailed:`전체 콘텐츠를 불러오지 못했습니다: {error}`},sidebarColumns:{close:`{panel} 닫기`},sidePanel:{label:`사이드 패널`,addTab:`사이드 패널 탭 추가`,expand:`사이드 패널 확장`,restore:`사이드 패널 복원`,minimize:`사이드 패널 최소화`,resize:`사이드 패널 크기 조정`,emptyTitle:`탭 열기`,review:`검토`,reviewEmpty:`변경 사항, 파일, 이미지 또는 도구 결과를 열어 여기에서 검토하세요.`,terminal:`Terminal`,terminalEmpty:`이 세션의 작업 공간에 대한 셸을 여세요.`,browser:`브라우저`,browserEmpty:`사용자와 에이전트가 함께 사용하는 공유 브라우저입니다.`,files:`파일`,filesEmpty:`이 세션의 파일, 아티팩트, 변경 사항을 살펴보세요.`,companion:`사이드 채팅`,companionEmpty:`이 세션에 대한 집중적인 질문을 해보세요.`,tasks:`작업`,tasksEmpty:`진행 중이거나 최근 완료된 백그라운드 작업을 확인하세요.`,desktop:`데스크톱`,desktopEmpty:`사용 가능한 원격 데스크톱에 연결하세요.`,discussion:`토론`,discussionEmpty:`이 세션의 공유 토론을 여세요.`,boardChat:`보드 채팅`,boardChatEmpty:`대시보드와 함께 보드 대화를 여세요.`},thread:{search:`메시지 검색`,searchPlaceholder:`메시지 검색...`,closeSearch:`검색 닫기`,loading:`채팅 불러오는 중`,showEarlier:`이전 항목 보기`,loadingEarlier:`이전 기록을 불러오는 중…`,noMatches:`일치하는 메시지가 없습니다`},pendingInputs:{count:`유지된 수락된 입력: {count}`,queued:`Gateway에서 수락됨. 차례를 기다리는 중입니다.`,cancelled:`차례가 되기 전에 취소되었습니다. 이 입력은 자동으로 실행되지 않습니다. 복사하여 새 메시지로 보내세요.`,interrupted:`차례가 되기 전에 중단되었습니다. 이 입력은 자동으로 실행되지 않습니다. 복사하여 새 메시지로 보내세요.`,earlier:`이전에 수락된 입력`,latest:`최근에 수락된 입력`},pairingQrExpired:{title:`페어링 QR 만료됨`,reason:`새 설정 코드를 생성하려면 /pair qr을 다시 실행하세요.`,badge:`만료됨`},composer:{placeholder:`Message {name}`,emptyHint:`보낼 메시지를 작성하세요.`,placeholderWithAttachments:`Add a message or paste more images...`,offlineHint:`오프라인 — 메시지는 대기열에 저장되며 연결이 복구되면 전송됩니다.`,offlineQueuedHint:`오프라인 — {count}개 대기 중, 연결이 복구되면 메시지가 전송됩니다.`,preparingModel:`모델 준비 중...`,responding:`{name}이(가) 응답하는 중...`,sendingMessage:`메시지 전송 중...`,working:`{name}이(가) 작업하는 중...`,runDone:`완료`,runInterrupted:`중단됨`,runStatus:`실행 상태: {status}`,compactingContext:`컨텍스트 압축 중...`,contextCompacted:`컨텍스트가 압축됨`,fallbackActive:`폴백 활성화됨: {model}`,fallbackCleared:`폴백 해제됨: {model}`,fallbackSelected:`선택됨: {model}`,fallbackCurrent:`활성화됨: {model}`,fallbackPrevious:`이전 폴백: {model}`,fallbackReason:`이유: {reason}`,fallbackAttempts:`시도: {attempts}`,cancelReply:`답장 취소`,attachmentPreview:`첨부 파일 미리보기`,browserAnnotation:`브라우저 주석`,browserAnnotationPreview:`브라우저 주석 미리보기`,browserAnnotationRegion:`표시된 영역 {count}개`,browserAnnotationRegions:`표시된 영역 {count}개`,browserAnnotationInspectedElement:`요소 검사됨`,browserAnnotationRemoved:`브라우저 주석이 제거되었습니다.`,browserAnnotationUndoUnavailable:`브라우저 주석 한도에 도달하여 실행 취소를 사용할 수 없습니다.`,removeAttachment:`첨부 파일 제거`,removeBrowserAnnotation:`브라우저 주석 제거: {name}`,addAttachment:`첨부 파일 추가`,attachPhoto:`사진`,attachFileOption:`파일`,menu:{back:`뒤로`,skills:`Skills`,connectors:`커넥터`,webSearch:`웹 검색`,managePlugins:`플러그인 관리`,manageSkills:`Skills 관리`,browseConnectors:`커넥터 찾아보기`,addMcpServer:`MCP 서버 추가…`,addMcpServerTitle:`MCP 서버 추가`,addMcpServerDescription:`서버를 구성하고 사용 위치를 선택하세요.`,scopeLabel:`사용 가능 범위`,scopeSession:`이 세션`,scopeEverywhere:`모든 곳`,scopeSessionHint:`서버는 전역적으로 비활성화되어 저장되고 이 세션에서만 활성화됩니다.`,scopeEverywhereHint:`서버는 저장되어 모든 세션에서 활성화됩니다.`,toolAccess:{label:`도구 액세스`,loading:`도구 불러오는 중…`,loadFailed:`도구를 불러올 수 없습니다.`,noTools:`이 커넥터에 사용할 수 있는 도구가 없습니다.`,summary:`도구 {total}개 중 {enabled}개 켜짐`,summaryOne:`도구 {total}개 중 {enabled}개 켜짐`},enabledCount:`{count}개 켜짐`,loadingSkills:`Skills 로드 중…`,skillsLoadFailed:`Skills를 로드할 수 없습니다.`,noSkills:`사용 가능한 Skills가 없습니다.`,noConnectors:`구성된 MCP 서버가 없습니다.`,depsMissing:`종속성 누락`,skillBlocked:`이 에이전트에서 사용할 수 없음`,sessionTag:`세션`,offlineBlocked:`세션 기능을 변경하려면 Gateway에 연결하세요.`,adminBlocked:`커넥터를 관리하려면 관리자 액세스가 필요합니다.`,savingBlocked:`현재 세션 기능 변경이 완료될 때까지 기다리세요.`},overrides:{count:`{count}개 재정의`,countOne:`{count}개 재정의`,clear:`세션 재정의 지우기`},contextUsage:{title:`컨텍스트 사용량 세부 정보`,open:`컨텍스트 사용량 세부 정보 열기`,summary:`세션 컨텍스트 사용량: {limit} 중 {used} ({pct}%)`,contextWindow:`컨텍스트 창`,latestRunTokens:`최근 실행 토큰`,estimatedCost:`예상 비용`,planUsage:`플랜 사용량`,openUsage:`사용량 대시보드 열기`,resets:`{time}에 재설정`,usageCredits:`사용 크레딧`,budgetValue:`{limit} 중 {used}`,limitFiveHour:`5시간 한도`,limitWeekly:`주간`,limitDaily:`일일 한도`,limitHours:`{hours}시간 한도`},takePhoto:`사진 촬영`,cameraAccessFailed:`카메라에 접근할 수 없습니다.`,cameraBusy:`카메라가 사용 중이거나 브라우저에서 사용할 수 없습니다.`,cameraFallback:`카메라 {number}`,cameraInput:`카메라`,cameraListUnsupported:`이 브라우저는 카메라 목록을 표시할 수 없습니다.`,cameraNoneFound:`카메라를 찾을 수 없습니다.`,cameraPageInactive:`이 페이지가 비활성 상태인 동안에는 카메라를 사용할 수 없습니다.`,cameraPermissionBlocked:`카메라 접근이 차단되었습니다. 브라우저 사이트 설정에서 카메라 및 마이크 접근을 허용하세요.`,cameraPreview:`카메라 미리보기`,dismissVoiceInputError:`음성 입력 오류 닫기`,microphoneAccessFailed:`마이크 입력에 액세스할 수 없습니다.`,microphoneBusy:`마이크 입력이 사용 중이거나 브라우저에서 사용할 수 없습니다.`,microphoneStopped:`마이크 입력이 중지되었습니다. 사용 가능한 입력을 선택하고 다시 시작하세요.`,microphoneFallback:`마이크 {number}`,microphoneInput:`마이크 입력`,microphoneAppliesNextSession:`변경 사항은 다음 Talk 세션을 시작할 때 적용됩니다.`,microphoneListUnsupported:`이 브라우저는 마이크 입력 목록 표시를 지원하지 않습니다.`,noCameras:`추가 카메라를 찾을 수 없습니다`,noMicrophones:`추가 마이크를 찾을 수 없음`,microphoneNoneFound:`마이크를 찾을 수 없습니다. 연결하면 여기에 표시됩니다.`,microphonePageInactive:`이 페이지가 비활성 상태인 동안에는 마이크 입력을 사용할 수 없습니다.`,microphonePermissionBlocked:`마이크 액세스가 차단되었습니다. 입력 목록을 표시하려면 브라우저 사이트 설정에서 허용하세요.`,realtimeTalkCapability:`탭하여 말하기`,dictationCapability:`받아쓰기`,realtimeTalkProviderUnavailable:`실시간 음성 제공자가 구성되어 있지 않습니다.`,dictationProviderUnavailableShort:`전사 제공자가 구성되어 있지 않습니다.`,talkCapabilityChecking:`제공자 사용 가능 여부 확인 중…`,talkCapabilityUnknown:`제공자 사용 가능 여부를 확인할 수 없습니다.`,openRealtimeTalkSettings:`말하기 설정`,openDictationSettings:`받아쓰기 설정`,configureCapability:`구성`,holdToRecordSetting:`마이크 버튼을 눌러 받아쓰기 시작`,holdToDictate:`눌러서 받아쓰기 시작`,holdToRecordSettingDescription:`받아쓰기가 시작될 때까지 누른 후, 손을 떼고 계속 말하세요. 중지를 눌러 전사 내용을 삽입합니다.`,dictationAudioUnsupported:`Gateway가 지원되지 않는 받아쓰기 오디오 형식을 반환했습니다.`,dictationBrowserAudioUnsupported:`이 브라우저는 8kHz로 받아쓰기 오디오를 캡처할 수 없습니다.`,dictationConnecting:`받아쓰기를 시작하는 중…`,dictationDisconnected:`Gateway 연결이 끊어져 받아쓰기가 중지되었습니다.`,dictationFailed:`받아쓰기에 실패했습니다.`,dictationInterruptedRecovery:`캡처된 텍스트가 삽입되었습니다. 연결을 확인하고 다시 시도하세요.`,dictationStartRecovery:`마이크 접근 권한과 전사 설정을 확인한 후 다시 시도하세요.`,dictationFinalizing:`받아쓰기를 마무리하는 중…`,dictationListening:`듣는 중…`,dictationStopAndKeep:`중지하고 텍스트 유지`,dictationProviderUnavailable:`받아쓰기를 위한 전사 공급자가 구성되지 않았습니다. 설정에서 하나를 선택하여 받아쓰기하세요.`,realtimeTalkCancellationRejected:`실시간 출력 취소가 수락되지 않았습니다.`,realtimeTalkMissingTurnIdentity:`실시간 출력에 턴 식별 정보가 없습니다.`,realtimeTalkRequiresMicrophone:`실시간 음성 입력을 사용하려면 브라우저 마이크 접근 권한이 필요합니다.`,selectedMicrophoneUnavailable:`선택한 마이크를 사용할 수 없습니다. 다른 입력 또는 시스템 기본값을 선택하세요.`,selectedCameraUnavailable:`선택한 카메라를 사용할 수 없습니다. 다른 카메라 또는 시스템 기본값을 선택하세요.`,startVoiceInput:`음성 입력 시작`,voiceGestureHint:`탭하여 말하기 · 눌러서 받아쓰기 시작`,stillListening:`계속 듣는 중`,stopVoiceInput:`음성 입력 중지`,systemDefaultMicrophone:`시스템 기본값`,systemDefaultCamera:`시스템 기본값`,switchCamera:`카메라 전환`,turnCameraOff:`카메라 끄기`,turnCameraOn:`카메라 켜기`,voiceTranscript:`음성 기록`},attachments:{attachedFile:`첨부된 파일`,audio:`오디오`,expand:`{filename}을(를) 측면 패널에서 열기`,open:`Open`,previewUnavailable:`미리 보기를 사용할 수 없음`,readFailed:`첨부할 수 없음: {names}{more}`,tooLarge:`보내기에 너무 큼: {names}{more}`,showInTextField:`텍스트 필드에 표시`,outsideAllowedFolders:`허용된 폴더 외부`,unavailable:`사용 불가`,failureDeliveryFailed:`전송에 실패했습니다. 이 파일을 다시 보내 보세요.`,failureFileNotFound:`파일을 찾을 수 없습니다. 경로를 확인하고 다시 시도하세요.`,failureUnsupportedFormat:`로컬 첨부 파일 허용 목록에서 거부되었습니다. 지원되는 파일 형식을 보내세요.`,notSent:`전송되지 않음`,video:`비디오`},voice:{asking:`OpenClaw에 질문 중...`,connecting:`음성 입력 연결 중...`,listening:`듣는 중...`},selectors:{loadMoreSessions:`세션 더 불러오기`,loadMoreRosterSessions:`세션 더 불러오기`,model:`Chat model`,modelSection:`모델`,modelLocked:`잠김`,modelLockedLabel:`이 세션에 대해 모델 선택이 제어됨`,lockedSessionModel:`세션 모델`,nativeCodexModel:`Codex 제어 모델`,thinkingLevel:`Chat thinking level`},toolCards:{tool:`도구`,canvas:`Canvas`,summary:`요약`,toolInput:`도구 입력`,toolOutput:`도구 출력`,toolError:`도구 오류`,rawDetails:`원시 세부 정보`,showRawDetails:`원시 세부 정보 표시`,hideRawDetails:`원시 세부 정보 숨기기`,viewMode:`도구 세부 정보 보기`,diff:`Diff`,raw:`원본`,openFile:`파일 열기`,openDetails:`측면 패널에서 도구 세부정보 열기`,widgetActions:`위젯 작업`,copyToClipboard:`클립보드에 복사`,downloadFile:`파일 다운로드`,copyAsImage:`이미지로 복사`,downloadAsImage:`이미지로 다운로드`,widgetExportRerender:`이 위젯을 이미지로 내보내려면 다시 렌더링해야 합니다.`,widgetExportHtmlFallback:`이미지를 사용할 수 없습니다. 대신 위젯을 HTML로 다운로드했습니다.`,widgetExportFailed:`위젯 내보내기에 실패했습니다. 다시 시도하세요.`,pinToDashboard:`대시보드에 고정`,pinToDashboardPending:`고정하는 중…`,pinToDashboardFailed:`대시보드에 고정할 수 없습니다. 다시 시도하세요.`,pinnedToDashboard:`고정됨`,fileChanges:`파일 변경 사항`,attemptedChanges:`시도한 변경 사항`,failed:`실패`,running:`실행 중`,completed:`완료됨`,exitCode:`종료 코드 {code}`,noOutputFailed:`출력 없음 — 도구가 실패했습니다.`,noOutputSucceeded:`출력 없음 — 도구가 성공적으로 완료되었습니다.`,noResult:`사용 가능한 결과가 없습니다.`,review:{reviewing:`{reviewer} 검토 중`,approved:`{reviewer} 승인함`,denied:`{reviewer} 거부함`,timedOut:`{reviewer} 시간 초과됨`,aborted:`{reviewer} 중지됨`,risk:`{level} 위험`,authorization:`{level} 권한`,noRationale:`제공된 근거가 없습니다.`},verbs:{read:`읽음`,edit:`편집`,editing:`편집 중`,edited:`편집됨`,create:`만들기`,creating:`생성 중`,created:`생성일`,delete:`삭제`,deleting:`삭제 중`,deleted:`삭제됨`,change:`변경`,changing:`변경 중`,changed:`변경됨`,write:`쓰기`,writing:`쓰는 중`,wrote:`작성함`,searched:`검색함`,fetched:`가져옴`},group:{commandsOne:`명령을 실행함`,commandsMany:`{count}개의 명령을 실행함`,readsOne:`파일을 읽음`,readsMany:`{count}개의 파일을 읽음`,editsOne:`파일을 편집함`,editsMany:`{count}개의 파일을 편집함`,writesOne:`파일을 생성함`,writesMany:`{count}개의 파일을 생성함`,deletesOne:`파일 1개 삭제됨`,deletesMany:`파일 {count}개 삭제됨`,searchesOne:`검색을 실행함`,searchesMany:`{count}개의 검색을 실행함`,fetchesOne:`페이지를 가져옴`,fetchesMany:`{count}개의 페이지를 가져옴`,namedTool:`{names} 사용함`,namedToolRepeated:`{names} ×{count} 사용함`,otherOne:`도구를 사용함`,otherMany:`{count}개의 도구를 사용함`,emptyOne:`도구 호출을 실행함`,emptyMany:`{count}개의 도구 호출을 실행함`}},workRun:{workedFor:`{duration} 동안 작업함`,worked:`작업함`},backgroundTasks:{label:`백그라운드 작업`,title:`백그라운드 작업`,show:`백그라운드 작업 표시`,collapse:`백그라운드 작업 접기`,refresh:`백그라운드 작업 새로 고침`,loading:`백그라운드 작업을 불러오는 중…`,running:`실행 중({count})`,finished:`완료됨({count})`,statusRunningOne:`실행 중인 작업 1개`,statusRunningMany:`실행 중인 작업 {count}개`,statusPreviewMore:`+{count}개 더보기`,stopTask:`{title} 중지`,toolUseOne:`도구 사용 1회`,toolUseMany:`도구 사용 {count}회`,detailLoading:`작업 세부 정보를 불러오는 중…`,detailFailed:`작업 세부 정보를 불러올 수 없습니다.`,detailRetry:`다시 시도`,transcriptLoading:`작업 기록을 불러오는 중…`,transcriptEmpty:`아직 기록 메시지가 없습니다.`,transcriptFailed:`작업 기록을 불러올 수 없습니다.`,taskDetailTitle:`작업 세부 정보`,taskUnavailable:`이 작업은 더 이상 사용할 수 없습니다.`,prompt:`프롬프트`,output:`출력`,promptUnavailable:`프롬프트를 사용할 수 없습니다.`,outputPending:`아직 출력이 없습니다.`,subagentActivity:{label:`서브에이전트 활동`,working:`서브에이전트 작업 중`,finished:`서브에이전트 완료됨`,failed:`서브에이전트 실패`,cancelled:`서브에이전트 취소됨`,openDetails:`{title}의 서브에이전트 세부 정보 열기`,moreWorking:`+{count}개 더 작업 중`}},sessionDiff:{title:`변경 사항`,show:`세션 변경 사항 표시`,refresh:`변경 사항 새로고침`,loading:`변경 사항을 불러오는 중…`,empty:`이 세션의 체크아웃에 변경 사항이 없습니다.`,notGit:`이 세션의 작업 공간은 git 체크아웃이 아닙니다.`,unknownSession:`이 세션과 연결된 작업 공간이 없습니다.`,unknownCommit:`이 커밋은 세션 체크아웃에서 더 이상 사용할 수 없습니다.`,disconnected:`Gateway 연결이 끊어졌습니다.`,allChanges:`모든 변경 사항`,uncommitted:`커밋되지 않음`,commitsAhead:`{base}보다 {count}개 커밋 앞섬`,head:`HEAD`,mergeBase:`병합 기준`,scopeMenu:`변경 범위 선택`,sync:`동기화`,syncLocally:`로컬에서 동기화`,syncDescription:`로컬 체크아웃에서 이 명령을 실행하여 이 세션의 커밋된 변경 사항을 미러링합니다.`,copyCommand:`동기화 명령 복사`,checkoutPath:`체크아웃 경로`,branchName:`브랜치 이름`,uncommittedStay:`커밋되지 않은 변경 사항은 세션 체크아웃에 유지됩니다.`,viewOptions:`보기 옵션 변경`,collapseAll:`모두 접기`,expandAll:`모두 펼치기`,enableWrapping:`줄바꿈 활성화`,disableWrapping:`줄바꿈 비활성화`,switchSplit:`분할 Diff로 전환`,switchUnified:`통합 Diff로 전환`,fileActions:`{path}에 대한 작업`,copyPath:`경로 복사`,openFile:`파일 열기`,openInEditor:`편집기에서 열기`,revealInFileTree:`파일 트리에서 표시`,unmodifiedLines:`수정되지 않은 줄 {count}개`,expandPreviousLines:`이전 {count}개의 수정되지 않은 줄 표시`,expandNextLines:`다음 {count}개의 수정되지 않은 줄 표시`,expandAllLines:`모든 {count}개의 수정되지 않은 줄 표시`,binaryFile:`바이너리 파일`,untracked:`추적되지 않음`,tooLarge:`Diff가 너무 커서 표시할 수 없습니다.`,truncatedFile:`Diff가 잘렸습니다.`,truncatedResult:`Diff가 매우 커서 일부 변경 사항이 생략되었습니다.`,statusAdded:`추가됨`,statusDeleted:`삭제됨`,statusRenamed:`이름 변경됨`,statusModified:`수정됨`},sessionDiscussion:{show:`토론 표시`,hide:`토론 숨기기`,disconnected:`Gateway 연결이 끊어졌습니다.`,loading:`토론 불러오는 중…`,opening:`토론 여는 중…`,requiresWriteAccess:`이 토론을 열려면 운영자 쓰기 권한이 필요합니다.`,openExternal:`새 탭에서 토론 열기`,frameTitle:`세션 토론`,unavailable:`이 토론은 임베드할 수 없습니다.`},workspaceFiles:{label:`세션 작업 공간`,collapse:`세션 워크스페이스 접기`,showFiles:`세션 파일 표시`,dockRight:`오른쪽에 고정`,dockBottom:`아래쪽에 고정`,workspace:`세션`,files:`작업 공간`,refresh:`세션 워크스페이스 새로고침`,loading:`세션 워크스페이스 불러오는 중…`,changed:`변경됨`,read:`읽음`,artifacts:`아티팩트`,browser:`프로젝트 파일`,root:`루트`,search:`파일 검색`,searchResults:`검색 결과`,parentFolder:`상위 폴더`,noBrowserFiles:`이 폴더에 파일이 없습니다.`,noSearchResults:`일치하는 파일이 없습니다.`,truncated:`처음 일치하는 파일을 표시합니다. 검색을 구체화하여 결과 범위를 좁히세요.`,session:`세션`,missing:`없음`,summary:`세션 워크스페이스 요약`,changedCount:`{count}개 변경됨`,readCount:`{count}개 읽음`,artifactCount:`{count}개 아티팩트`,browserCount:`{count}개 표시됨`,actions:`워크스페이스 파일 작업`,preview:`미리보기`,copyPath:`경로 복사`}},languages:{en:`영어`,zhCN:`简体中文 (중국어 간체)`,zhTW:`繁體中文 (중국어 번체)`,ptBR:`Português (브라질 포르투갈어)`,de:`Deutsch (독일어)`,es:`Español (스페인어)`,jaJP:`日本語 (일본어)`,ko:`한국어 (한국어)`,fr:`Français (프랑스어)`,hi:`हिन्दी (Hindi)`,ar:`العربية (아랍어)`,it:`Italiano (이탈리아어)`,tr:`Türkçe (터키어)`,uk:`우크라이나어 (Ukrainian)`,id:`Bahasa Indonesia (인도네시아어)`,pl:`Polski (폴란드어)`,th:`ไทย (태국어)`,vi:`Tiếng Việt (베트남어)`,nl:`Nederlands (네덜란드어)`,fa:`فارسی (페르시아어)`,ru:`Русский (Russian)`},secretsStore:{name:`이름`,access:`액세스`,accessMode:`액세스 모드`,value:`값`,allowedHosts:`허용된 호스트`,allowedHostsPlaceholder:`api.example.com`,allowedHostsHint:`정확한 호스트 이름만 입력하세요. 한 줄에 하나씩 또는 쉼표로 구분합니다. 와일드카드나 포트는 사용할 수 없습니다.`,noAllowedHosts:`없음`,updated:`마지막 업데이트`,by:`{time}, {name}`,actions:`작업`,add:`추가`,edit:`편집`,bulk:`일괄 추가`,protectedSecret:`보호된 시크릿`,protectedSecretHint:`저장 후 숨겨지며, SecretRef로 참조되거나 활성화된 대상 바인딩 Gateway 이그레스를 통해 사용되지 않는 한 비활성 상태입니다. 직접 읽을 수 없습니다.`,agentReadable:`에이전트가 읽을 수 있는 환경`,agentReadableHint:`높은 위험: 관리자에게 표시되며 Gateway 호스팅 에이전트 명령에 평문으로 전달됩니다. 에이전트가 이를 출력, 전송 또는 저장할 수 있습니다. 다음 실행부터 적용됩니다.`,hint:`보호된 쓰기 전용 시크릿 또는 의도적으로 에이전트가 읽을 수 있는 Gateway 환경 값을 선택하세요.`,required:`값을 입력하세요.`,detect:`자격 증명과 유사한 이름을 자동으로 보호`,detected:`보호된 시크릿 {count}개가 감지됨`,detectedOne:`보호된 시크릿 {count}개가 감지되었습니다`,unavail:`Gateway/관리자 권한이 필요합니다.`,badName:`SERVICE_API_KEY 형식을 사용하세요.`,tooLarge:`최대 64 KiB.`,savedProtected:`{name}을(를) 보호된 시크릿으로 저장했습니다. 사용하려면 SecretRef를 추가하거나 대상 바인딩 Gateway 이그레스를 활성화하세요.`,savedReadable:`{name}을(를) 에이전트 읽기 가능 환경으로 저장했습니다. 다음 실행부터 Gateway 호스팅 에이전트 명령에서 사용할 수 있습니다.`,savedMany:`{count}개 항목을 저장했습니다(보호됨 {protected}개, 에이전트 읽기 가능 {readable}개). 보호된 시크릿은 SecretRef 또는 활성화된 대상 바인딩 Gateway 이그레스가 필요하며, 에이전트 읽기 가능 환경 값은 다음 실행부터 Gateway 호스팅 에이전트 명령에 전달됩니다.`,warnings:`런타임 경고 {count}개.`,partial:`{saved}/{total}: {error}`,confirmDelete:`{name}을(를) 삭제하시겠습니까?`,deleted:`{name}을(를) 삭제했습니다.`,deleteFailed:`시크릿이 삭제되지 않았습니다. 목록을 새로 고친 후 다시 시도하세요.`},cron:{adminRequired:`탐색만 가능합니다. 자동화 변경에는 operator.admin 액세스가 필요합니다.`,tabs:{filterLabel:`자동화 상태`,all:`전체`,active:`활성`,paused:`일시중지됨`},list:{viewLabel:`자동화 보기`,searchPlaceholder:`예약된 작업 검색`,newTask:`새 작업`,filters:`필터`,shownOf:`{total}개 중 {shown}개`,emptyTitle:`아직 예약된 작업이 없습니다`,emptyHint:`OpenClaw가 무엇을 언제 해야 하는지 설명하면 일정에 따라 실행됩니다.`,noMatching:`현재 필터와 일치하는 작업이 없습니다.`,loadMore:`더 보기`,loading:`로드 중...`,schedulerOff:`스케줄러 비활성화됨`,refresh:`새로고침`,refreshing:`새로고침 중...`,paused:`일시중지됨`,autoDisabledRunFailures:`자동 비활성화됨 · 실행 실패 {count}회`,autoDisabledScheduleErrors:`자동 비활성화됨 · 일정 오류 {count}건`,tasksTab:`자동화`,activityTab:`실행 기록`},suggestions:{title:`자동화 아이디어`,schedules:{weekdayMornings:`평일 오전 9:00`,everyMorning:`매일 오전 8:00`,weekly:`매주 월요일 오전 9:00`,hourly:`매시간`},ideas:{repoPulse:{name:`저장소 현황`,tagline:`밤새 발생한 이슈, PR, CI 실패를 긴급도 순으로 정리.`,prompt:`내 저장소의 밤새 활동을 검토하세요: 새 이슈, 풀 리퀘스트, CI 실패. 오늘 가장 주의가 필요한 세 가지를 링크와 한 줄 이유와 함께 요약해 주세요.`},standupGhostwriter:{name:`스탠드업 대필`,tagline:`어제 작업을 바탕으로 스탠드업 업데이트를 자동 작성.`,prompt:`어제의 커밋, 병합된 풀 리퀘스트, 열린 리뷰 스레드를 바탕으로 스탠드업 업데이트를 작성해 주세요. 최대 세 줄: 완료, 진행 중, 블로킹.`},hackerNewsScout:{name:`Hacker News 스카우트`,tagline:`커피 한 잔과 함께 읽을 링크 세 개, 핫한 의견 포함.`,prompt:`오늘 Hacker News 프론트 페이지에서 AI 에이전트, 개발자 도구, TypeScript 관련 게시물을 찾아 주세요. 가장 흥미로운 링크 세 개를 각각 한 줄 핫테이크와 함께 보내 주세요.`},dependencyRadar:{name:`의존성 레이더`,tagline:`오래되었거나 취약한 의존성을 업그레이드 메모와 함께 정리.`,prompt:`내 메인 프로젝트에서 오래되었거나 취약한 의존성을 확인해 주세요. 주목할 업데이트를 각각 한 줄 위험 메모와 함께 나열하고, 업그레이드 명령어를 작성해 주세요.`},watchdog:{name:`야간 감시`,tagline:`한 줄 결과로 확인하는 시간별 상태 점검.`,prompt:`서비스와 Gateway의 상태를 확인해 주세요: 최근 로그에서 새로운 오류, 재시작, 또는 비정상적인 부하를 스캔하세요. 모든 것이 정상이면 짧은 이상 없음 한 줄로 답하고, 문제가 있어 보이면 무엇이 실패했는지와 어디서부터 살펴봐야 할지 보고해 주세요.`},polyglotMinute:{name:`폴리글랏 미닛`,tagline:`아침 커피와 함께하는 유용한 외국어 표현 하나.`,prompt:`일본어에서 유용한 표현 하나를 알려주세요: 표현, 발음 방법, 직역 의미, 그리고 언제 사용하는지. 다섯 줄 이내로 간단하게 설명해 주세요.`}}},stats:{tasks:`작업`,failing:`실패 중`,nextWake:`다음 실행`},detail:{tabsLabel:`자동화 세부 정보`,newTitle:`새 예약 작업`,newSubtitle:`OpenClaw가 수행할 작업을 설명한 후 실행 시점을 선택하세요.`,back:`모든 자동화`,settingsTab:`설정`,historyTitle:`실행 기록`,generalSection:`일반`,scheduleSection:`일정`,deliverySection:`전달`,active:`활성`,paused:`일시 중지됨`},actions:{runNow:`지금 실행`,runIfDue:`예정 시 실행`,pause:`일시 중지`,resume:`재개`,clone:`복제`,remove:`제거`,removeConfirmTitle:`"{name}"을(를) 제거하시겠습니까?`,removeConfirmMessage:`자동화가 영구적으로 삭제되고 향후 모든 실행이 중지됩니다. 이 작업은 취소할 수 없습니다.`,more:`추가 작업`},runNotStarted:{notDue:`이 자동화는 아직 실행할 시간이 아닙니다.`,alreadyRunning:`이 자동화는 이미 실행 중입니다.`,recoveryPending:`스케줄러 복구가 아직 진행 중입니다.`,invalidSpec:`이 자동화의 일정 또는 페이로드가 잘못되었습니다.`,stopped:`스케줄러가 중지되었습니다.`,unknown:`이 자동화를 시작할 수 없습니다.`},jobs:{schedule:`일정`,lastRun:`마지막 실행`,all:`전체`,condition:`조건`,conditional:`조건부`,unconditional:`무조건`,sort:`정렬`,nextRun:`다음 실행`,recentlyUpdated:`최근 업데이트순`,name:`이름`,direction:`방향`,ascending:`오름차순`,descending:`내림차순`,reset:`재설정`},runs:{searchRuns:`실행 기록 검색`,searchPlaceholder:`요약, 오류 또는 작업`,newestFirst:`최신순`,oldestFirst:`오래된 순`,status:`상태`,delivery:`전달`,clear:`지우기`,allStatuses:`모든 상태`,allDelivery:`모든 전달 상태`,noMatching:`일치하는 실행 기록이 없습니다.`,emptyTitle:`아직 실행 내역이 없습니다`,emptyHint:`자동화가 실행되면 여기에 실행 내역이 표시됩니다.`,conditionActivity:`조건 활동`,conditionActivityHint:`페이로드가 시작되기 전에 예약된 시간에 검사가 실행됩니다.`,checks:`검사`,lastChecked:`마지막 검사`,lastFired:`마지막 실행`,notChecked:`아직 검사되지 않음`,neverFired:`없음`,emptyConditionTitle:`아직 페이로드 실행 없음`,emptyConditionHint:`조건이 {count}번 확인되었지만 일치하지 않았습니다. 실행 기록은 페이로드가 실행될 때 시작됩니다.`,emptyConditionHintOne:`조건이 한 번 확인되었지만 일치하지 않았습니다. 실행 기록은 페이로드가 실행될 때 시작됩니다.`,emptyConditionUnchecked:`조건이 아직 확인되지 않았습니다. 실행 기록은 페이로드가 실행될 때 시작됩니다.`,loadMore:`실행 기록 더 불러오기`,runStatusOk:`확인`,runStatusError:`오류`,runStatusSkipped:`건너뜀`,runStatusUnknown:`알 수 없음`,runStatusRunning:`실행 중`,deliveryDelivered:`전달됨`,deliveryNotDelivered:`전달되지 않음`,deliveryUnknown:`알 수 없음`,deliveryNotRequested:`요청되지 않음`},form:{requiredSr:`필수`,fieldName:`이름`,description:`설명`,agentId:`에이전트 ID`,namePlaceholder:`아침 브리핑`,descriptionPlaceholder:`이 작업에 대한 선택적 컨텍스트`,agentPlaceholder:`main 또는 ops`,agentHelp:`입력하여 알려진 에이전트를 선택하거나 사용자 지정 값을 입력하세요.`,promptPlaceholder:`OpenClaw가 수행할 작업을 설명하세요...`,repeat:`반복`,repeatInterval:`간격`,repeatOnce:`한 번`,repeatOnExit:`종료 시`,repeatStream:`스트림 소스`,onExitHelp:`감시 중인 명령이 종료될 때 실행됩니다. 여기서는 일정을 편집할 수 없습니다.`,every:`매`,at:`시간`,cronOption:`Cron`,runAt:`실행 시각`,unit:`단위`,minutes:`분`,hours:`시간`,days:`일`,expression:`표현식`,expressionPlaceholder:`0 7 * * *`,everyAmountPlaceholder:`30`,summaryEverySecondOne:`매초 실행`,summaryEveryMinuteOne:`매분 실행`,summaryEveryHourOne:`매시간 실행`,summaryEveryDayOne:`매일 실행`,summaryEverySeconds:`{amount}초마다 실행`,summaryEveryMinutes:`{amount}분마다 실행`,summaryEveryHours:`{amount}시간마다 실행`,summaryEveryDays:`{amount}일마다 실행`,summaryOnce:`{at}에 한 번 실행`,summaryCron:`Cron 일정 {expr}`,summaryCronTz:`Cron 일정 {expr}({tz})`,timezoneOptional:`시간대(선택 사항)`,timezonePlaceholder:`America/Los_Angeles`,timezoneHelp:`일반적인 시간대를 선택하거나 유효한 IANA 시간대를 직접 입력하세요.`,runsIn:`실행 위치`,mainSession:`메인 세션`,isolatedSession:`격리된 세션`,sessionHelp:`메인은 시스템 이벤트를 게시합니다. 격리됨은 전용 에이전트 턴을 실행합니다.`,wakeMode:`웨이크 모드`,now:`지금`,nextHeartbeat:`다음 하트비트`,wakeModeHelp:`Now는 즉시 트리거됩니다. Next heartbeat는 다음 주기를 기다립니다.`,action:`작업`,command:`Command`,script:`스크립트`,readOnlyPayloadHelp:`이 페이로드는 Control UI 외부에서 생성되었습니다. 내용은 읽기 전용으로 유지되며 다른 변경 사항을 저장할 때 보존됩니다.`,systemEvent:`메인 타임라인에 메시지 게시`,agentTurn:`어시스턴트 작업 실행(격리됨)`,systemEventHelp:`텍스트를 gateway 메인 타임라인으로 보냅니다(알림/트리거에 적합).`,agentTurnHelp:`프롬프트를 사용해 자체 세션에서 어시스턴트 실행을 시작합니다.`,timeoutSeconds:`타임아웃(초)`,timeoutPlaceholder:`선택 사항, 예: 90`,timeoutHelp:`선택 사항입니다. 비워 두면 이 실행에 gateway 기본 타임아웃 동작이 사용됩니다.`,mainTimelineMessage:`메인 타임라인 메시지`,assistantTaskPrompt:`어시스턴트 작업 프롬프트`,deliveryModeLabel:`모드`,announceDefault:`요약 알림(기본값)`,webhookPost:`Webhook POST`,noneInternal:`없음(내부)`,deliveryHelp:`Announce는 채팅에 요약을 게시합니다. None은 실행을 내부에만 유지합니다.`,webhookUrl:`Webhook URL`,channel:`채널`,webhookPlaceholder:`https://example.com/cron`,channelHelp:`요약을 받을 연결된 채널을 선택하세요.`,webhookHelp:`실행 요약을 webhook 엔드포인트로 보냅니다.`,to:`받는 사람`,toPlaceholder:`+1555... 또는 chat id`,toHelp:`선택적 수신자 재정의(chat id, 전화번호 또는 user id).`,advanced:`고급`,advancedHelp:`선택적 조건 확인, 전달 보장, 스케줄 지터 및 모델 제어입니다.`,conditionTrigger:`조건 트리거`,conditionTriggerHelp:`작업 전에 조용한 헤드리스 확인을 실행하고 일치할 때만 모델을 호출합니다.`,triggerConfigured:`트리거 구성됨`,triggerScript:`트리거 스크립트`,triggerScriptHelp:`이 자동화의 도구 정책으로 무인 실행됩니다. json({ fire, message?, state? })을 반환하세요. 제한: 30초, 도구 호출 5회, 상태 16 KB.`,triggerOnce:`첫 일치 후 비활성화`,triggerOnceHelp:`첫 성공적으로 실행된 작업 이후 이 자동화를 비활성화합니다.`,triggerDisabled:`조건 트리거는 cron.triggers.enabled에 의해 비활성화되어 있습니다.`,triggerDisabledConfigured:`조건 트리거가 비활성화되어 있습니다. 기존 구성은 지울 때까지 유지됩니다.`,clearTrigger:`트리거 지우기`,startEnabled:`활성화된 상태로 시작`,deleteAfterRun:`실행 후 삭제`,deleteAfterRunHelp:`자동 정리가 필요한 1회성 알림에 적합합니다.`,clearAgentOverride:`에이전트 재정의 지우기`,clearAgentHelp:`이 작업이 gateway 기본 어시스턴트를 사용하도록 강제합니다.`,sessionKey:`세션 키`,sessionKeyHelp:`작업 전달 및 웨이크 라우팅을 위한 선택적 라우팅 키입니다.`,exactTiming:`정확한 타이밍(스태거 없음)`,exactTimingHelp:`분산 없이 정확한 cron 경계에 맞춰 실행합니다.`,staggerWindow:`스태거 창`,staggerUnit:`스태거 단위`,staggerPlaceholder:`30`,seconds:`초`,accountId:`계정 ID`,accountIdHelp:`다중 계정 설정을 위한 선택적 채널 계정 ID입니다.`,lightContext:`경량 컨텍스트`,lightContextHelp:`이 에이전트 작업에 경량 부트스트랩 컨텍스트를 사용합니다.`,model:`모델`,customModel:`사용자 지정 모델…`,modelPlaceholder:`openai/gpt-5.2`,modelHelp:`입력을 시작하여 알려진 모델을 선택하거나 사용자 지정 모델을 입력하세요. 일상적인 작업(요약, 분류, 트리아지)은 가벼운 모델에서도 잘 실행됩니다 — 기본 모델보다 저렴하고 빠릅니다.`,thinking:`생각 수준`,thinkingPlaceholder:`low`,thinkingHelp:`권장 수준을 사용하거나 provider별 값을 입력하세요.`,failureAlerts:`실패 알림`,failureAlertInherit:`전역 설정 상속`,failureAlertDisabled:`이 작업에 대해 비활성화`,failureAlertCustom:`작업별 사용자 지정 설정`,failureAlertsHelp:`이 작업이 반복 실패 알림을 보내는 시점을 제어합니다.`,failureAlertAfter:`이후 알림`,failureAlertAfterHelp:`알림 전 연속 오류 횟수입니다.`,failureAlertCooldown:`대기 시간(초)`,failureAlertCooldownHelp:`알림 사이의 최소 시간(초)입니다.`,failureAlertChannel:`알림 채널`,failureAlertTo:`알림 대상`,failureAlertToPlaceholder:`+1555... 또는 채팅 ID`,failureAlertToHelp:`실패 알림에 대한 선택적 수신자 재정의입니다.`,failureAlertMode:`알림 모드`,failureAlertAnnounce:`알림(채널을 통해)`,failureAlertWebhook:`웹훅(HTTP POST)`,failureAlertAccountId:`알림 계정 ID`,failureAlertAccountPlaceholder:`다중 계정 설정을 위한 계정 ID`,bestEffortDelivery:`최선형 전달`,bestEffortHelp:`전달 자체가 실패해도 작업을 실패로 처리하지 않습니다.`,cantAddYet:`아직 작업을 추가할 수 없습니다`,fillRequired:`제출을 활성화하려면 아래 필수 필드를 입력하세요.`,fixFields:`계속하려면 필드 {count}개를 수정하세요.`,fixFieldsPlural:`계속하려면 필드 {count}개를 수정하세요.`,saving:`저장 중...`,saveChanges:`변경 사항 저장`,createTask:`작업 생성`,createAndRun:`만들고 지금 실행`,cancel:`취소`},jobState:{next:`다음`},runEntry:{noSummary:`요약이 없습니다.`,deliverySuppression:`전송 억제: {reason}`,runAt:`실행 시각`,openRunChat:`실행 채팅 열기`,next:`다음 {rel}`,due:`예정 {rel}`},errors:{nameRequired:`이름은 필수입니다.`,scheduleAtInvalid:`유효한 날짜/시간을 입력하세요.`,everyAmountInvalid:`간격은 0보다 커야 합니다.`,triggerIntervalTooShort:`조건 트리거 자동화는 최소 30초마다 실행되어야 합니다.`,cronExprRequired:`Cron 표현식은 필수입니다.`,staggerAmountInvalid:`스태거는 0보다 커야 합니다.`,triggerScriptRequired:`조건 트리거가 활성화된 경우 트리거 스크립트가 필요합니다.`,triggerScriptPayloadUnsupported:`스크립트 페이로드는 조건 트리거를 사용할 수 없습니다. 둘 다 동일한 저장된 상태를 소유하기 때문입니다.`,triggerScheduleUnsupported:`조건 트리거에는 interval, cron 또는 stream 일정이 필요합니다.`,systemTextRequired:`시스템 텍스트는 필수입니다.`,agentMessageRequired:`에이전트 메시지는 필수입니다.`,timeoutInvalid:`설정하는 경우 타임아웃은 0초보다 커야 합니다.`,webhookUrlRequired:`Webhook URL은 필수입니다.`,webhookUrlInvalid:`Webhook URL은 http:// 또는 https://로 시작해야 합니다.`,invalidRunTime:`잘못된 실행 시간입니다.`,invalidIntervalAmount:`잘못된 간격 값입니다.`,cronExprRequiredShort:`Cron 표현식이 필요합니다.`,invalidStaggerAmount:`잘못된 스태거 값입니다.`,systemEventTextRequired:`시스템 이벤트 텍스트가 필요합니다.`,agentMessageRequiredShort:`에이전트 메시지가 필요합니다.`,nameRequiredShort:`이름이 필요합니다.`}},pluginConsent:{widenedTitle:`변경된 내용`,widenedDescription:`마지막 수락 이후 새로 추가됨.`,previouslyAccepted:`이전에 {date}에 수락됨.`,declaredTitle:`선언된 기능`,declaredDescription:`플러그인 매니페스트에서 가져옴. OpenClaw는 로드 시 이 선언을 기준으로 플러그인을 검증합니다.`,declaredEmpty:`매니페스트에 선언된 채널, 제공자 또는 도구가 없습니다.`,contracts:`계약`,hooks:`훅`,runtimeHooks:`코드 플러그인은 런타임에 훅을 등록할 수 있으며, 해당 훅 이름은 매니페스트에 선언되지 않습니다.`,mcpServers:`MCP 서버`,cliCommands:`CLI 명령`,cliBackends:`CLI 백엔드`,skills:`Skills`,dangerousFlags:`위험한 구성 플래그`,grantsTitle:`부여한 권한`,grantsDescription:`plugins.entries.{id}에서 플러그인별로 설정됩니다. 이 권한 밖의 훅은 로드 시 차단됩니다.`,promptInjection:`프롬프트 인젝션`,conversationAccess:`대화 접근`,allowed:`허용됨`,blocked:`차단됨`,on:`켜짐`,off:`끔`,grantDefault:` (default)`,grantConfigured:`(구성에 설정됨)`,externalAccessHint:`외부 플러그인의 경우 기본적으로 꺼져 있습니다.`,modelOverrides:`모델 재정의`,subagentModelOverrides:`Subagent 모델 재정의`,modelOverride:`모델 재정의: {value}`,allowedModels:`허용된 모델: {models}`,allowedCompletionModels:`완성 모델: {models}`,authProfileOverride:`인증 프로필 재정의: {value}`,agentIdOverride:`에이전트 ID 재정의: {value}`,noOverrides:`구성된 재정의 없음`,loading:`기능 세부 정보를 불러오는 중…`,fallback:`이 플러그인을 승인하려면 먼저 기능 세부 정보를 확인할 수 있어야 합니다.`,verifiedClean:`안전 확인됨`,reviewRecommended:`검토 권장`,reviewRequired:`검토 필요`,trustBlocked:`차단됨`,scanDate:`{date} 스캔됨`,integrity:`무결성`,sha256:`SHA-256`,commit:`커밋`,pinnedArtifact:`설치된 정확한 아티팩트에 고정됨.`,sourceClawHub:`ClawHub`,sourceNpm:`npm`,sourceGit:`Git`,sourcePath:`로컬 경로`,sourceArchive:`아카이브`,sourceMarketplace:`마켓플레이스`,community:`커뮤니티`,enableNamed:`{name} 활성화`}}})))()}function r(){return(r=e((()=>{n()})))()}r();export{t as ko};
|
||
//# sourceMappingURL=ko-EhrHl2qd.js.map
|