chore(i18n): update translations for new permission modes and full access features

- Added new translation keys for enabling full access and updated descriptions for permission modes in English, Korean, Simplified Chinese, and Traditional Chinese locale files.
- Enhanced existing translations for external MCP descriptions and permission confirmations to improve clarity and user understanding.
This commit is contained in:
Kang committed 2026-08-31 21:12:42 +08:00
1 parent 576d1899d5
commit 39a2576d15
4 files changed
+56 -40

No files matched your search

+14 -10
View File
@@ -141,6 +141,7 @@
"disabled": "AI is disabled",
"empty": "Ask AI to explain output or generate commands.",
"enableAutoExecution": "Enable auto",
"enableFullAccess": "Enable full access",
"enableOneModelHint": "Enable at least one model before using the AI panel.",
"enabled": "Enable AI assistant",
"errorDetected": "Terminal error detected",
@@ -161,7 +162,7 @@
"externalMcpAllSessions": "All sessions",
"externalMcpAllowOnce": "Allow once",
"externalMcpAllowSession": "Allow for this connection",
"externalMcpApprovalDesc": "An MCP client is requesting access to a NyaTerm session.",
"externalMcpApprovalDesc": "An MCP client is requesting access to a NyaTerm capability.",
"externalMcpApprovalTitle": "External MCP approval",
"externalMcpCapability": "Capability",
"externalMcpClient": "Client",
@@ -169,22 +170,20 @@
"externalMcpCopyConfig": "Copy config",
"externalMcpCurrentWindow": "Current window",
"externalMcpDeny": "Deny",
"externalMcpDesc": "Allow external MCP clients to use a snapshot of the selected NyaTerm sessions.",
"externalMcpDesc": "Persistently allow external MCP clients to discover connections and use scoped NyaTerm sessions.",
"externalMcpDisabled": "Disabled",
"externalMcpEnabled": "Enable External MCP",
"externalMcpError": "Error",
"externalMcpIdleTimeout": "Idle timeout (minutes)",
"externalMcpPersistent": "Persistent",
"externalMcpRisk": "Risk",
"externalMcpRunning": "Running",
"externalMcpRuntimeSummary": "Window: {{window}} · Sessions: {{sessions}} · Connections: {{connections}}",
"externalMcpScope": "Session scope",
"externalMcpServerMode": "Server mode",
"externalMcpSession": "Session",
"externalMcpTemporary": "Temporary",
"externalMcpTarget": "Target",
"fileActions": "File AI actions",
"fileUnsupported": "File not supported for AI",
"formattingResponse": "Formatting",
"fullAccessConfirmDesc": "{{target}} will be able to execute high-risk commands, writes, overwrites, and deletions through NyaTerm without further approval. Session scope, validation, and auditing remain enabled.",
"fullAccessConfirmTitle": "Enable full access?",
"general": "General",
"generate": "Generate",
"generateCommand": "Generate Command",
@@ -240,10 +239,15 @@
"notConfigured": "Not set",
"notInstalled": "Not installed",
"panelMetaMultiTarget": "{{target}} + {{count}} sessions",
"permissionAuto": "Auto",
"permissionConfirm": "Confirm",
"permissionAuto": "Safe auto",
"permissionAutoDesc": "Automatically allows locally recognized safe actions; unknown, high-risk, and destructive actions still require confirmation.",
"permissionConfirm": "Always confirm",
"permissionConfirmDesc": "Sensitive reads and all write operations require confirmation.",
"permissionFullAccess": "Full access",
"permissionFullAccessDesc": "All scoped NyaTerm capabilities run without approval, including high-risk and destructive actions.",
"permissionMode": "Permission mode",
"permissionObserver": "Observer",
"permissionObserver": "Read-only",
"permissionObserverDesc": "Allows basic reads, asks before sensitive reads, and blocks write operations.",
"placeholder": "Ask anything... Type @ for sessions",
"profileName": "Name",
"providerKind": "Provider",
+14 -10
View File
@@ -141,6 +141,7 @@
"disabled": "AI가 비활성화되어 있습니다",
"empty": "AI에게 출력 설명이나 명령 생성을 요청하세요.",
"enableAutoExecution": "자동 실행 켜기",
"enableFullAccess": "전체 권한 사용",
"enableOneModelHint": "AI 패널을 사용하려면 모델을 하나 이상 활성화하세요.",
"enabled": "AI 어시스턴트 사용",
"errorDetected": "터미널 오류가 감지되었습니다",
@@ -161,7 +162,7 @@
"externalMcpAllSessions": "모든 세션",
"externalMcpAllowOnce": "한 번 허용",
"externalMcpAllowSession": "이 연결에서 허용",
"externalMcpApprovalDesc": "MCP 클라이언트가 NyaTerm 세션 접근을 요청합니다.",
"externalMcpApprovalDesc": "MCP 클라이언트가 NyaTerm 기능 사용을 요청합니다.",
"externalMcpApprovalTitle": "외부 MCP 승인",
"externalMcpCapability": "기능",
"externalMcpClient": "클라이언트",
@@ -169,22 +170,20 @@
"externalMcpCopyConfig": "설정 복사",
"externalMcpCurrentWindow": "현재 창",
"externalMcpDeny": "거부",
"externalMcpDesc": "외부 MCP 클라이언트가 선택된 NyaTerm 세션의 활성화 시점 스냅샷을 사용하도록 허용합니다.",
"externalMcpDesc": "외부 MCP 클라이언트가 연결을 검색하고 범위 내 NyaTerm 세션을 사용하도록 영구적으로 허용합니다.",
"externalMcpDisabled": "비활성화됨",
"externalMcpEnabled": "외부 MCP 활성화",
"externalMcpError": "오류",
"externalMcpIdleTimeout": "유휴 시간 제한(분)",
"externalMcpPersistent": "영구",
"externalMcpRisk": "위험",
"externalMcpRunning": "실행 중",
"externalMcpRuntimeSummary": "창: {{window}} · 세션: {{sessions}} · 연결: {{connections}}",
"externalMcpScope": "세션 범위",
"externalMcpServerMode": "서버 모드",
"externalMcpSession": "세션",
"externalMcpTemporary": "임시",
"externalMcpTarget": "대상",
"fileActions": "파일 AI 작업",
"fileUnsupported": "AI가 지원하지 않는 파일입니다",
"formattingResponse": "서식 지정 중",
"fullAccessConfirmDesc": "{{target}}에서 NyaTerm을 통해 고위험 명령, 쓰기, 덮어쓰기 및 삭제 작업을 추가 승인 없이 실행할 수 있습니다. 세션 범위, 매개변수 검증 및 감사는 계속 적용됩니다.",
"fullAccessConfirmTitle": "전체 권한을 사용할까요?",
"general": "일반",
"generate": "생성",
"generateCommand": "명령 생성",
@@ -240,10 +239,15 @@
"notConfigured": "설정되지 않음",
"notInstalled": "설치되지 않음",
"panelMetaMultiTarget": "{{target}} + 세션 {{count}}개",
"permissionAuto": "자동",
"permissionConfirm": "확인",
"permissionAuto": "안전 자동",
"permissionAutoDesc": "로컬에서 안전하다고 확인된 작업은 자동 허용하며, 알 수 없거나 고위험 또는 파괴적인 작업은 계속 확인합니다.",
"permissionConfirm": "매번 확인",
"permissionConfirmDesc": "민감한 읽기와 모든 쓰기 작업에 확인이 필요합니다.",
"permissionFullAccess": "전체 권한",
"permissionFullAccessDesc": "범위 내 모든 NyaTerm 기능을 승인 없이 실행하며, 고위험 및 파괴적인 작업도 포함합니다.",
"permissionMode": "권한 모드",
"permissionObserver": "관찰",
"permissionObserver": "읽기 전용",
"permissionObserverDesc": "일반 읽기는 허용하고 민감한 읽기는 확인하며 쓰기 작업은 차단합니다.",
"placeholder": "무엇이든 물어보세요... @를 입력하면 세션을 선택할 수 있습니다",
"profileName": "이름",
"providerKind": "공급자",
+14 -10
View File
@@ -141,6 +141,7 @@
"disabled": "AI 助手未启用",
"empty": "让 AI 帮你解释终端输出或生成命令。",
"enableAutoExecution": "开启全自动",
"enableFullAccess": "启用完全权限",
"enableOneModelHint": "至少启用一个模型才能在 AI 面板使用。",
"enabled": "启用 AI 助手",
"errorDetected": "检测到终端错误输出",
@@ -161,7 +162,7 @@
"externalMcpAllSessions": "所有会话",
"externalMcpAllowOnce": "允许一次",
"externalMcpAllowSession": "本次连接中允许",
"externalMcpApprovalDesc": "一个 MCP 客户端正在请求访问 NyaTerm 会话。",
"externalMcpApprovalDesc": "一个 MCP 客户端正在请求使用 NyaTerm 能力。",
"externalMcpApprovalTitle": "外部 MCP 审批",
"externalMcpCapability": "能力",
"externalMcpClient": "客户端",
@@ -169,22 +170,20 @@
"externalMcpCopyConfig": "复制配置",
"externalMcpCurrentWindow": "当前窗口",
"externalMcpDeny": "拒绝",
"externalMcpDesc": "允许外部 MCP 客户端使用所选 NyaTerm 会话的启用时快照。",
"externalMcpDesc": "持久允许外部 MCP 客户端发现连接并使用作用域内的 NyaTerm 会话。",
"externalMcpDisabled": "已禁用",
"externalMcpEnabled": "启用外部 MCP",
"externalMcpError": "错误",
"externalMcpIdleTimeout": "空闲超时(分钟)",
"externalMcpPersistent": "持久",
"externalMcpRisk": "风险",
"externalMcpRunning": "运行中",
"externalMcpRuntimeSummary": "窗口:{{window}} · 会话:{{sessions}} · 连接:{{connections}}",
"externalMcpScope": "会话范围",
"externalMcpServerMode": "服务模式",
"externalMcpSession": "会话",
"externalMcpTemporary": "临时",
"externalMcpTarget": "目标",
"fileActions": "文件右键 AI 功能",
"fileUnsupported": "该文件暂不支持 AI 分析",
"formattingResponse": "整理中",
"fullAccessConfirmDesc": "{{target}} 将可以通过 NyaTerm 直接执行高风险命令、写入、覆盖和删除操作,不再请求确认。会话范围、参数校验和审计仍然生效。",
"fullAccessConfirmTitle": "启用完全权限?",
"general": "常规",
"generate": "生成",
"generateCommand": "AI 生成命令",
@@ -240,10 +239,15 @@
"notConfigured": "未配置",
"notInstalled": "未安装",
"panelMetaMultiTarget": "{{target}} + {{count}} 个会话",
"permissionAuto": "自动",
"permissionConfirm": "确认",
"permissionAuto": "安全自动",
"permissionAutoDesc": "自动放行本地识别为安全的操作;未知、高风险和破坏性操作仍需确认。",
"permissionConfirm": "每次确认",
"permissionConfirmDesc": "敏感读取和所有写入操作都需要确认。",
"permissionFullAccess": "完全权限",
"permissionFullAccessDesc": "作用域内的所有 NyaTerm 能力均不再审批,包括高风险和破坏性操作。",
"permissionMode": "权限模式",
"permissionObserver": "观察",
"permissionObserver": "只读",
"permissionObserverDesc": "允许普通读取;敏感读取需要确认;禁止写入操作。",
"placeholder": "描述你的需求… 输入 @ 选择目标会话",
"profileName": "名称",
"providerKind": "供应商",
+14 -10
View File
@@ -141,6 +141,7 @@
"disabled": "AI 助手未啟用",
"empty": "讓 AI 幫你解釋終端輸出或產生命令。",
"enableAutoExecution": "開啟全自動",
"enableFullAccess": "啟用完全權限",
"enableOneModelHint": "至少啟用一個模型才能在 AI 面板使用。",
"enabled": "啟用 AI 助手",
"errorDetected": "偵測到終端錯誤輸出",
@@ -161,7 +162,7 @@
"externalMcpAllSessions": "所有工作階段",
"externalMcpAllowOnce": "允許一次",
"externalMcpAllowSession": "此連線期間允許",
"externalMcpApprovalDesc": "MCP 用戶端正在要求存取 NyaTerm 工作階段。",
"externalMcpApprovalDesc": "MCP 用戶端正在要求使用 NyaTerm 功能。",
"externalMcpApprovalTitle": "外部 MCP 核准",
"externalMcpCapability": "功能",
"externalMcpClient": "用戶端",
@@ -169,22 +170,20 @@
"externalMcpCopyConfig": "複製設定",
"externalMcpCurrentWindow": "目前視窗",
"externalMcpDeny": "拒絕",
"externalMcpDesc": "允許外部 MCP 用戶端使用所選 NyaTerm 工作階段的啟用時快照。",
"externalMcpDesc": "持久允許外部 MCP 用戶端探索連線並使用範圍內的 NyaTerm 工作階段。",
"externalMcpDisabled": "已停用",
"externalMcpEnabled": "啟用外部 MCP",
"externalMcpError": "錯誤",
"externalMcpIdleTimeout": "閒置逾時(分鐘)",
"externalMcpPersistent": "持久",
"externalMcpRisk": "風險",
"externalMcpRunning": "執行中",
"externalMcpRuntimeSummary": "視窗:{{window}} · 工作階段:{{sessions}} · 連線:{{connections}}",
"externalMcpScope": "工作階段範圍",
"externalMcpServerMode": "伺服器模式",
"externalMcpSession": "工作階段",
"externalMcpTemporary": "暫時",
"externalMcpTarget": "目標",
"fileActions": "檔案右鍵 AI 功能",
"fileUnsupported": "該檔案暫不支援 AI 分析",
"formattingResponse": "整理中",
"fullAccessConfirmDesc": "{{target}} 將可以透過 NyaTerm 直接執行高風險命令、寫入、覆寫和刪除操作,不再要求確認。工作階段範圍、參數驗證和稽核仍然有效。",
"fullAccessConfirmTitle": "啟用完全權限?",
"general": "一般",
"generate": "產生",
"generateCommand": "AI 產生命令",
@@ -240,10 +239,15 @@
"notConfigured": "未設定",
"notInstalled": "未安裝",
"panelMetaMultiTarget": "{{target}} + {{count}} 個工作階段",
"permissionAuto": "自動",
"permissionConfirm": "確認",
"permissionAuto": "安全自動",
"permissionAutoDesc": "自動允許本機識別為安全的操作;未知、高風險和破壞性操作仍需確認。",
"permissionConfirm": "每次確認",
"permissionConfirmDesc": "敏感讀取和所有寫入操作都需要確認。",
"permissionFullAccess": "完全權限",
"permissionFullAccessDesc": "範圍內的所有 NyaTerm 功能均不再核准,包括高風險和破壞性操作。",
"permissionMode": "權限模式",
"permissionObserver": "觀察",
"permissionObserver": "唯讀",
"permissionObserverDesc": "允許一般讀取;敏感讀取需要確認;禁止寫入操作。",
"placeholder": "描述你的需求… 輸入 @ 選擇目標工作階段",
"profileName": "名稱",
"providerKind": "供應商",