{
  "terminal": {
    "local": {
      "title": "本地终端",
      "shell": "Shell: {{shell}}",
      "shell_unknown": "未知",
      "session_ended": "会话已结束",
      "exit_code": "进程退出代码: {{code}}",
      "process_terminated": "进程已终止"
    },
    "search": {
      "visible_buffer": "可见缓冲区",
      "deep_history": "深度历史",
      "deep_history_tooltip": "搜索整个会话历史（超出滚动缓冲区）",
      "placeholder_active": "搜索当前终端...",
      "placeholder_deep": "搜索完整历史...",
      "searching": "搜索中...",
      "searching_archived": "已找到 {{count}} 个匹配项 ({{ms}}ms)，正在搜索归档历史...",
      "error": "错误",
      "no_results_history": "历史记录中无结果",
      "matches_count": "{{count}} 个匹配项 ({{ms}}ms)",
      "no_results": "无结果",
      "matches_exceeded": "{{count}}+ 个匹配项",
      "previous_match": "上一个匹配项 (Shift+Enter)",
      "next_match": "下一个匹配项 (Enter)",
      "search_full_history": "搜索完整历史 (Enter)",
      "search_button": "搜索",
      "close": "关闭 (Esc)",
      "case_sensitive": "区分大小写",
      "regex": "使用正则表达式",
      "whole_word": "全字匹配",
      "click_to_jump": "点击跳转到匹配位置",
      "line_number": "行 {{line}}",
      "recent_match": "最近",
      "archived_match": "已归档",
      "archived_preview": "归档预览",
      "showing_first": "显示前 100 个，共 {{total}} 个匹配项",
      "partial_results": "部分结果：某些归档片段无法搜索。",
      "no_matches_in_history": "会话历史中无匹配项",
      "visible_terminal": "当前终端",
      "full_history": "完整历史",
      "visible_terminal_hint": "搜索主终端可见回滚。",
      "full_history_hint": "搜索后端热历史和归档摘录，结果在 Scrollback Viewer 中打开。",
      "results_map": "结果分布",
      "results_map_hint": "点击跳转"
    },
    "ai": {
      "title": "OxideSens",
      "api_key_required": "需要 API Key",
      "api_key_hint": "在 设置 → AI 中配置您的 API Key 以使用此功能。",
      "context": "上下文:",
      "context_selection": "选中内容",
      "context_visible": "可见内容",
      "context_none": "无",
      "tokens_estimate": "约 {{count}} tokens",
      "prompt_placeholder": "向 AI 询问命令帮助...",
      "inline_placeholder": "向 AI 请求命令...",
      "selection_placeholder": "询问选中内容...",
      "send_shortcut": "发送",
      "close_shortcut": "关闭",
      "to_send": "发送",
      "to_insert": "插入",
      "to_run": "执行",
      "generating": "生成中...",
      "copy": "复制",
      "copied": "已复制",
      "insert": "插入",
      "execute": "执行",
      "regenerate": "重试"
    },
    "paste": {
      "title": "检测到多行内容 ({{count}} 行)",
      "more_lines": "... 还有 {{count}} 行",
      "confirm": "确认",
      "cancel": "取消",
      "paste": "粘贴"
    },
    "ssh": {
      "initialized": "已初始化 OxideTerm",
      "connecting": "正在连接 {{user}}@{{host}}...",
      "connected": "已连接。",
      "reconnecting": "正在重新连接 {{user}}@{{host}}...",
      "reconnected": "重连成功！",
      "connection_closed": "连接已关闭。",
      "connection_closed_code": "连接已关闭 (代码: {{code}})",
      "ws_error": "WebSocket 错误: {{error}}",
      "ws_reconnect_error": "WebSocket 重连错误",
      "ws_establish_failed": "无法建立 WebSocket: {{error}}",
      "server_error": "服务器错误: {{error}}",
      "no_ws_url": "此会话无可用的 WebSocket URL。",
      "connection_lost": "[OxideTerm] 连接丢失。正在重连...",
      "connection_lost_reconnect": "[OxideTerm] SSH 连接已断开，请重新连接。",
      "attempting_reconnect": "[OxideTerm] 尝试重新连接...",
      "link_restored": "[OxideTerm] 链路已恢复。Shell 会话已重置。",
      "connection_failed": "[OxideTerm] 连接永久失败。",
      "history_match": "历史匹配 (行 {{line}})",
      "buffer_empty": "⚠ 缓冲区为空 - 显示缓存快照:",
      "buffer_rotated": "⚠ 缓冲区已轮转 - 实时上下文可能不匹配。显示缓存 + 当前:",
      "cached_match": "缓存匹配:",
      "current_line": "当前行 {{index}}:",
      "fetch_context_failed": "⚠ 获取上下文失败 - 显示缓存快照:"
    },
    "trzsz": {
      "select_upload_directory_title": "选择要上传的文件夹",
      "select_upload_directory_description": "选择要通过 trzsz 发送的本地目录。",
      "select_upload_files_title": "选择要上传的文件",
      "select_upload_files_description": "为这次 trzsz 传输选择一个或多个本地文件。",
      "select_download_directory_title": "选择下载保存位置",
      "select_download_directory_description": "选择用于接收 trzsz 文件的本地文件夹。",
      "cancelled_title": "传输已取消",
      "cancelled_description": "trzsz 传输在完成前已被取消。",
      "completed_title": "传输已完成",
      "completed_description": "trzsz 传输已成功完成。",
      "failed_title": "传输失败",
      "failed_description": "OxideTerm 无法完成这次 trzsz 传输。",
      "connection_lost_title": "连接丢失导致传输中断",
      "connection_lost_description": "trzsz 传输进行期间 SSH 连接发生变化。请在重新连接后再次发起传输。",
      "partial_cleanup_title": "传输清理未完成",
      "partial_cleanup_description": "临时传输状态未能完全清理。你仍可继续使用终端，但可能会残留旧的传输文件。",
      "version_mismatch_title": "trzsz 协议不兼容",
      "version_mismatch_description": "远端 trzsz 运行时与此 OxideTerm 构建不兼容。",
      "path_invalid_title": "下载路径被拒绝",
      "path_invalid_description": "由于所选路径无效或位于允许的下载根目录之外，OxideTerm 已阻止这次 trzsz 传输。",
      "symlink_not_supported_title": "不支持符号链接传输",
      "symlink_not_supported_description": "OxideTerm 当前的 trzsz 桥接不写入符号链接。",
      "conflict_detected_title": "检测到文件冲突",
      "conflict_detected_description": "目标位置已存在同名文件或文件夹。",
      "directory_not_allowed_title": "目录传输已禁用",
      "directory_not_allowed_description": "当前终端设置不允许 trzsz 目录传输。",
      "max_file_count_title": "选择的文件过多",
      "max_file_count_description": "这次传输包含 {{selected}} 个文件，超过了配置上限 {{max}}。",
      "max_total_bytes_title": "超过传输大小限制",
      "max_total_bytes_description": "这次传输需要 {{selected}}，超过了配置上限 {{max}}。",
      "disabled_title": "trzsz 未启用",
      "disabled_description": "远程服务器发起了 trzsz 传输，但带内文件传输功能未启用。请前往「设置 → 终端」以启用 trzsz。"
    },
    "standby": {
      "connection_lost": "连接丢失",
      "reconnecting": "重连中...",
      "input_locked": "重连期间输入已锁定"
    },
    "disconnected": {
      "message": "连接已断开",
      "retry": "重新连接"
    },
    "pane": {
      "split_horizontal": "水平分屏",
      "split_vertical": "垂直分屏",
      "close_pane": "关闭面板",
      "max_panes_reached": "已达最大面板数 ({{max}})",
      "focus_next": "聚焦下一面板",
      "focus_previous": "聚焦上一面板",
      "cannot_close_last": "无法关闭最后一个面板",
      "ssh_split_coming_soon": "SSH 终端分屏即将推出"
    },
    "typeLocal": "本地",
    "typeSsh": "SSH",
    "mouse_mode_hint": "⇧ Shift + 拖拽以选择文本",
    "broadcast": {
      "broadcast_input": "广播输入",
      "select_targets": "选择广播目标",
      "select_all": "全选",
      "deselect_all": "取消全选",
      "no_targets": "没有其他可用终端",
      "target_count": "{{count}} 个目标",
      "local_terminal": "本地终端",
      "enabled": "广播已启用",
      "disabled": "广播已禁用",
      "current": "当前"
    },
    "recording": {
      "start": "录制会话",
      "stop": "停止录制",
      "pause": "暂停录制",
      "resume": "恢复录制",
      "discard": "丢弃录制",
      "save": "保存录制",
      "recording": "录制中",
      "paused": "已暂停",
      "elapsed": "{{time}}",
      "events": "{{count}} 个事件",
      "confirm_stop_title": "停止录制？",
      "confirm_stop_message": "是否将录制保存为 asciicast (.cast) 文件？",
      "confirm_discard_title": "丢弃录制？",
      "confirm_discard_message": "将丢弃当前录制，此操作不可撤销。",
      "saved": "录制已保存",
      "open_cast": "打开 Cast 文件",
      "security_warning": "录制内容可能包含敏感信息（密码、令牌）。分享前请仔细检查。",
      "player": {
        "title": "Cast 播放器",
        "play": "播放",
        "pause": "暂停",
        "speed": "速度",
        "seek": "跳转",
        "duration": "时长",
        "search": "在录制中搜索...",
        "no_results": "未找到匹配",
        "matches": "{{count}} 个匹配",
        "jump_to": "跳转到匹配",
        "loading": "正在构建快照...",
        "dimensions": "{{cols}}×{{rows}}",
        "close": "关闭播放器"
      }
    },
    "encoding_hint": {
      "title": "终端输出可能不是 UTF-8 编码",
      "description": "OxideTerm 检测到当前 UTF-8 输出疑似乱码。可以尝试 {{encodings}}；不会自动切换，除非你手动选择。",
      "use_encoding": "使用 {{encoding}}"
    },
    "command_bar": {
      "command": "命令",
      "command_mode": "命令模式",
      "command_placeholder": "输入命令...",
      "run_command": "执行命令",
      "local_shell": "本地 Shell",
      "remote_shell": "远程 Shell",
      "all_targets": "全部",
      "recording": "录制中",
      "source_runtime": "历史",
      "source_local_history": "本地",
      "source_ai_ledger": "AI",
      "source_history": "历史",
      "source_command": "命令",
      "source_option": "选项",
      "source_path": "路径",
      "source_ai": "AI",
      "group_history": "历史",
      "group_command": "命令",
      "group_option": "选项",
      "group_path": "路径",
      "group_quick_commands": "快捷命令",
      "source_quick_command": "快捷命令"
    },
    "command_selection": {
      "actions": "命令选区操作",
      "copy": "复制",
      "copy_title": "复制命令输出"
    },
    "scrollback_viewer": {
      "title": "Scrollback Viewer",
      "open": "打开 Scrollback Viewer",
      "live_hint": "正在显示实时回滚缓冲区。归档命中会以摘录形式打开。",
      "stats": "{{current}} 行实时 / {{total}} 行累计 · 上限 {{max}} · {{memory}} MB",
      "search_placeholder": "搜索实时与归档历史...",
      "search": "搜索",
      "case_sensitive": "区分大小写",
      "regex": "正则表达式",
      "whole_word": "全字匹配",
      "previous_match": "上一个匹配项",
      "next_match": "下一个匹配项",
      "refresh": "刷新",
      "clear": "清除回滚缓冲区",
      "close": "关闭",
      "empty_title": "暂无实时回滚内容",
      "empty_description": "终端输出进入回滚缓冲区后会显示在这里。",
      "loading_line": "加载中...",
      "matches": "匹配项",
      "live_buffer_badge": "实时缓冲区",
      "archive_badge": "归档",
      "line_number": "第 {{line}} 行",
      "archive_excerpt": "归档摘录",
      "clear_confirm_title": "清除当前回滚缓冲区？",
      "clear_confirm_description": "归档历史不会被删除。",
      "clear_confirm_action": "清除回滚",
      "minimap": "历史热力图",
      "limited_live_hint": "正在显示最近 {{shown}} 行实时回滚（可用 {{available}} 行）。更早内容请用完整历史搜索/归档摘录。"
    },
    "quick_commands": {
      "title": "快捷命令",
      "open": "快捷命令",
      "close": "关闭快捷命令",
      "search_placeholder": "搜索快捷命令...",
      "add": "新增",
      "edit": "编辑",
      "delete": "删除",
      "run": "执行",
      "save": "保存",
      "cancel": "取消",
      "empty_search": "没有匹配的快捷命令",
      "empty_category": "此分类暂无快捷命令",
      "name_placeholder": "名称",
      "command_placeholder": "命令",
      "description_placeholder": "描述",
      "host_pattern_placeholder": "主机匹配，如 *.prod",
      "confirm_title": "执行快捷命令？",
      "confirm_description": "执行：{{command}}",
      "confirm_risky_description": "此命令可能具有破坏性或涉及敏感操作。执行：{{command}}",
      "toast_executed": "快捷命令已发送",
      "add_group": "新增组",
      "edit_group": "编辑组",
      "delete_group": "删除组",
      "save_group": "保存组",
      "group_name_placeholder": "组名称",
      "icon_terminal": "终端",
      "icon_server": "服务器",
      "icon_folder": "文件夹",
      "icon_docker": "Docker",
      "icon_zap": "自定义"
    }
  }
}
