{
  "nav": {
    "search": "搜索",
    "scanner": "列表生成",
    "showcase": "浏览",
    "help": "说明",
    "help_title": "使用说明",
    "settings": "设置",
    "toggle_sidebar": "展开/收合"
  },
  "common": {
    "locale": {
      "zh-TW": "繁",
      "zh-CN": "简",
      "ja": "あ",
      "en": "EN"
    },
    "action": {
      "confirm": "确认",
      "cancel": "取消"
    },
    "no_image": "无图片"
  },
  "search": {
    "page_title": "搜索",
    "drag_overlay": {
      "hint": "放开以搜索番号"
    },
    "placeholder": {
      "query": "搜索番号、女优或拖入文件...",
      "tag": "标签名称"
    },
    "hint": {
      "partial_search": "提示：输入局部番号如 IPZZ-03 可搜索 030~039，输入女优名可搜索其作品"
    },
    "action": {
      "search": "搜索",
      "cancel_search": "取消搜索",
      "clear": "清空",
      "toggle_grid": "切换到图片模式",
      "toggle_detail": "切换到详细模式",
      "add_files": "加入文件",
      "add_folder": "加入文件夹",
      "favorite": "我的最爱",
      "load_favorite": "载入我的最爱文件夹",
      "load_favorite_folder": "载入：{folder}",
      "add_tag": "新增标签",
      "edit_title": "编辑标题",
      "translate_ai": "AI 翻译",
      "edit_chinese_title": "编辑中文片名",
      "switch_source": "切换版本",
      "open_source_url": "打开来源页面",
      "open_folder": "打开文件夹",
      "back_to_detail": "返回详情"
    },
    "empty": {
      "hint": "输入番号搜索，或加入视频文件",
      "drag_hint": "也可直接拖入文件或文件夹"
    },
    "error": {
      "hint": "请检查番号格式或稍后再试",
      "tag_api_failed": "标签保存失败，请稍后再试"
    },
    "nav": {
      "prev": "上一个 (←)",
      "next": "下一个 (→)"
    },
    "label": {
      "actor": "演员",
      "date": "发行日期",
      "maker": "片商",
      "director": "导演",
      "duration": "片长",
      "label": "发行商",
      "series": "系列",
      "tags": "标签",
      "title": "标题",
      "chinese_title": "中文片名",
      "chinese_title_ai": "AI 翻译标题"
    },
    "unit": {
      "minutes": "分钟",
      "age": "岁",
      "cup": "罩杯"
    },
    "actress": {
      "add_favorite": "收藏此女优",
      "favorited": "已收藏",
      "favorite_success": "已成功收藏",
      "favorite_error": "收藏失败，请稍后再试",
      "favorite_timeout": "收藏超时，请稍后再试"
    },
    "badge": {
      "subtitle": "中文字幕"
    },
    "lightbox": {
      "close": "关闭 (ESC)",
      "prev": "上一部 (←)",
      "next": "下一部 (→)"
    },
    "gallery": {
      "prev": "上一张 (←)",
      "next": "下一张 (→)",
      "sample_prefix": "剧照"
    },
    "grid": {
      "sample_prefix": "剧照",
      "thumb_prefix": "缩图",
      "detail_title": "查看详情",
      "unknown_actor": "未知",
      "unknown_title": "未知标题"
    },
    "cover": {
      "alt": "封面"
    },
    "local": {
      "has_local": "本地已有（点击打开文件夹）",
      "has_local_count": "本地已有 {count} 个版本（点击打开文件夹）"
    },
    "button": {
      "search_all": "批量搜索",
      "continue": "继续",
      "pause": "暂停",
      "retry_failed": "重试失败 ({count})",
      "search_range": "搜索 {start}-{end} / {total}",
      "translating_progress": "翻译中 ({processed}/{total})",
      "translate_all_count": "翻译全部 ({count})",
      "searching": "搜索中...",
      "load_more": "载入更多"
    },
    "mode": {
      "exact": "完整番号搜索",
      "partial": "部分番号搜索",
      "prefix": "系列搜索",
      "actress": "模糊搜索",
      "keyword": "全文搜索",
      "uncensored": "无码搜索"
    },
    "filelist": {
      "search_all_title": "搜索所有尚未搜索的文件",
      "translate_all_title": "翻译所有日文标题",
      "scrape_all_title": "整理所有已搜索的文件（重命名 + 建文件夹 + NFO）",
      "scrape_all": "批量整理",
      "processing_prefix": "处理中",
      "organizing_prefix": "整理中",
      "remove_file": "移除此文件",
      "scrape_nfo": "整理此片",
      "failed": "失败",
      "retry": "重试",
      "enter_number": "手动输入番号",
      "file_count": "文件 {current}/{total}",
      "result_count": "搜索结果 ({count})",
      "unrecognized": "无法识别番号: {filename}",
      "not_found": "找不到 {number} 的资料",
      "search_failed": "搜索失败",
      "connection_error": "连接错误，请稍后再试",
      "already_organized": "已整理"
    },
    "toast": {
      "no_searchable_files": "没有需要搜索的文件",
      "search_complete": "批量搜索完成：成功 {success}，失败 {failed}",
      "no_scrapable_files": "没有可整理的文件",
      "scrape_complete": "批量整理完成：成功 {success}，失败 {failed}",
      "scrape_complete_dup": "批量整理完成：成功 {success}，失败 {failed}，重复 {duplicate}",
      "no_search_results": "此文件没有搜索结果",
      "scrape_failed": "{filename} 整理失败",
      "no_valid_files": "无有效视频文件（无法识别番号）",
      "desktop_only": "此功能需要在桌面应用程序中使用",
      "load_failed": "加载失败，请重试",
      "translate_failed": "翻译失败，请重试",
      "db_not_synced": "未联动 — 整理完成后不会出现在 Showcase",
      "db_sync_failed": "DB 同步失败（文件已整理但未出现在 Showcase）"
    },
    "duplicate": {
      "title": "文件重复",
      "body": "目标文件已存在，继续会覆盖原有文件：",
      "explanation": "这通常发生在同一部视频有多个版本（CD1/CD2、4K、UC）时。",
      "instruction": "请到 <strong>设置 → 高级刮削设置 → 版本标记</strong>，新增关键字并确认文件命名格式包含 <code class=\"badge badge-sm\">{suffix}</code> 变量。",
      "acknowledge": "了解",
      "go_settings": "前往设置"
    }
  },
  "settings": {
    "page_title": "设置",
    "tabs": {
      "display": "显示偏好",
      "scraping": "刮削行为",
      "sources": "扫描来源",
      "organize": "整理规则",
      "translate": "AI 翻译",
      "advanced": "高级"
    },
    "display": {
      "font_size_label": "界面字号",
      "locale_label": "界面语言",
      "theme_label": "主题"
    },
    "sources": {
      "uncensored_mode_label": "无码模式",
      "uncensored_mode_on": "无码模式：开",
      "uncensored_mode_off": "无码模式：关",
      "uncensored_mode_off_hint": "请手动重新启用任一有码来源以关闭无码模式（off 不会自动重开有码来源）",
      "counter_prefix": "已启用",
      "cap_tag": "上限",
      "select_all": "全开",
      "manual_only_badge": "BETA",
      "cap_exceeded_title": "已达启用上限",
      "cap_exceeded_body": "已达上限 10 个，请先停用一个来源，或在高级搜索手动选择单一来源覆写。",
      "warn_all_disabled": "目前无启用来源，有码精确搜索将无数据。例外：女优 / 关键字搜索仍透过 JavBus always-on 规则运作；FC2 / HEYZO / 日期格式番号仍透过无码来源自动 fallback。",
      "counter_help": "自动搜索最多 10 个来源，按你排的顺序依次搜索。",
      "mt_server_url_label": "Server URL",
      "mt_token_label": "Bearer Token",
      "mt_connect_btn": "连接",
      "mt_connected_status": "✓ 已连接",
      "mt_edit_btn": "编辑",
      "mt_disconnect_btn": "断开",
      "mt_connected_tier_hint": "连接后所有 provider 默认停留在下方列表（未进入 Active Row）。⭐ 为建议起手，但不会自动启用任何 provider，由你手动加入。",
      "mt_provider_list_header": "Provider 列表",
      "mt_provider_list_expand_aria": "展开 Provider 列表",
      "mt_provider_list_collapse_aria": "收起 Provider 列表",
      "mt_promote_hint": "点击可加入 Active Row",
      "mt_disconnect_toast": "Metatube 已断开，请至下方 Section 3 重新连接。",
      "mt_enable_label": "启用 Metatube 连接",
      "mt_enable_help": "开启后在下方展开 Metatube 连接设置，可填入自建 metatube server 接入 30+ 来源。",
      "mt_lan_mode_label": "LAN 自建（允许局域网地址）",
      "mt_connecting_btn": "连接中…",
      "mt_connect_network_error": "连接失败，请确认网络并重试",
      "mt_connect_success_toast": "已连接，{count} 个 provider 已载入 Provider 列表",
      "mt_probe_testing": "测试来源中",
      "mt_retest_btn": "重新测试",
      "mt_probe_hint_title": "为什么有些来源是灰色的？",
      "mt_probe_hint_reason1": "你的 metatube server 未配置或未生效日本 proxy（地区封锁，如 FANZA / MGS 类）。",
      "mt_probe_hint_reason2": "该来源需要登录或有反爬机制（如 SOD，换 IP 也无效）。",
      "mt_probe_hint_reason3": "该来源的 metatube scraper 已随网站改版失效（如 JAV321 / KIN8，与你的环境无关）。",
      "mt_promote_unavailable_warning": "此来源目前测不到，已加入主力集但可能抓不到数据",
      "mt_probe_failed_pill_hint": "此来源目前测不到，加入后可能抓不到数据，可先点「重新测试」确认",
      "dmm_proxy_required_hint": "DMM 需要 proxy 才能使用，请先在设置中开启代理"
    },
    "advanced_search": {
      "toggle_label": "高级搜索 (Beta)",
      "help": "启用后可在搜索页长按搜索按钮，从所有来源（含未启用）选一个做单次覆写。",
      "metatube_keyword_hint": "metatube 来源不支持女优/关键字搜索，建议输入完整番号。",
      "group_metatube_empty": "尚无 Metatube 来源"
    },
    "toast": {
      "desktop_only": "此功能需要在桌面应用程序中使用"
    },
    "header": {
      "title": "设置",
      "font_size_prefix": "字体大小",
      "switch_dark": "切换至深色模式",
      "switch_light": "切换至浅色模式",
      "locale_prefix": "语言"
    },
    "section": {
      "search": "搜索与刮削",
      "scraper_advanced": "高级刮削设置",
      "gallery_advanced": "高级显示选项",
      "system": "系统设置"
    },
    "search": {
      "uncensored_mode": "无码模式",
      "proxy_dmm_hint": "DMM 需要日本 IP",
      "proxy_placeholder": "http://账号:密码@主机:端口 — 已有日本 IP 可输入 direct",
      "favorite_folder_label": "我的最爱文件夹",
      "favorite_folder_hint": "一键载入常用文件夹",
      "favorite_folder_placeholder": "留空 = 系统下载文件夹",
      "favorite_folder_example_prefix": "示例：C:\\Users\\&lt;你的用户名&gt;\\Downloads"
    },
    "translate": {
      "enabled_label": "启用标题翻译",
      "provider_label": "翻译服务",
      "ollama_local": "（本地）",
      "gemini_cloud": "（Google 云端）",
      "model_label": "模型",
      "test_connection_placeholder": "请先测试连接",
      "test_model_title": "测试模型",
      "test_translation_title": "测试翻译功能",
      "test_apikey_placeholder": "请先测试 API Key",
      "gemini_free_hint": "可免费申请",
      "security_title": "安全提示：",
      "security_item1": "API Key 将以明文存储在 config.json",
      "security_item2": "请勿将 config.json 分享给他人",
      "security_item3_prefix": "如需撤销，请前往",
      "security_item3_suffix": "重新生成",
      "openai_compatible": "OpenAI 兼容",
      "openai_api_key_placeholder": "留空 = 不送 Authorization header",
      "openai_api_key_hint": "本地 LLM 可留空，云端服务需填入 API Key",
      "openai_model_placeholder": "e.g. gpt-4o-mini",
      "openai_custom_model": "自定义..."
    },
    "scraper": {
      "suffix_keywords_label": "版本标记",
      "suffix_keywords_hint": "文件名包含这些关键字时保留为 {suffix}，多个按列表顺序拼接",
      "create_folder_label": "建立文件夹",
      "folder_layers_label": "文件夹层级",
      "folder_layer_outer": "外层",
      "folder_layer_middle": "中层",
      "folder_layer_inner": "内层",
      "preview_prefix": "预览",
      "filename_format_label": "文件命名格式",
      "max_title_length_label": "标题长度限制",
      "unit_chars": "字符",
      "max_filename_length_label": "文件名长度限制",
      "path_length_help_aria": "Windows 路径长度说明",
      "path_length_help_line1": "Windows 默认路径上限为 260 字符（适用 Windows 10 1607+ / Windows 11）。",
      "path_length_help_line2": "若需更长文件名，以<strong>管理员身份</strong>打开 PowerShell 执行：",
      "path_length_help_line3": "重启后生效。",
      "path_length_help_line4": "macOS / Linux 不受此限制，但从 macOS/Linux 生成的长文件名移至未启用 LongPathsEnabled 的 Windows 仍可能失败。",
      "video_extensions_label": "视频扩展名",
      "video_extensions_hint": "以逗号分隔",
      "jellyfin_mode_label": "Jellyfin / Emby 图片模式",
      "jellyfin_mode_hint": "自动生成 {stem}-poster.jpg + {stem}-fanart.jpg；poster 与 NFO 同时兼容 Jellyfin 与 Emby，fanart 仅 Jellyfin 读取（Emby 不支持此命名）",
      "download_sample_images_label": "下载剧照（extrafanart）",
      "download_sample_images_hint": "整理时自动下载剧照至 extrafanart/ 子目录（需启用「建立文件夹」）"
    },
    "gallery": {
      "output_dir_label": "输出目录",
      "select_folder_title": "选择文件夹",
      "output_filename_label": "输出文件名",
      "default_mode_label": "默认显示模式",
      "mode_image": "图片模式",
      "mode_detail": "详细模式",
      "mode_text": "文字模式",
      "default_sort_label": "默认排序",
      "sort_date": "发售日期",
      "sort_mdate": "修改日期",
      "sort_num": "番号",
      "sort_title": "片名",
      "sort_actor": "演员",
      "sort_maker": "片商",
      "sort_size": "文件大小",
      "order_desc": "递减",
      "order_asc": "递增",
      "items_per_page_label": "每页显示数量",
      "all": "全部",
      "min_size_label": "最小视频尺寸",
      "min_size_hint": "0 = 不过滤"
    },
    "system": {
      "default_page_label": "启动时打开页面",
      "player_label": "视频播放器",
      "player_placeholder": "留空使用系统默认",
      "player_hint_prefix": "例如:",
      "reset_label": "重置所有设置",
      "reset_hint": "删除所有自定义设置，恢复默认值"
    },
    "action": {
      "test": "测试",
      "variable": "变量",
      "reset": "重置为默认值",
      "save": "保存设置"
    },
    "var": {
      "num": "番号",
      "title": "标题",
      "actor": "女优",
      "actors": "女优(全)",
      "maker": "片商",
      "date": "日期",
      "year": "年份",
      "month": "月份",
      "day": "日",
      "suffix": "后缀"
    },
    "dirty_modal": {
      "title": "未保存的更改",
      "body": "您有修改尚未保存，要如何处理？",
      "discard": "不保存",
      "save": "保存更改"
    },
    "reset_modal": {
      "title": "重置所有设置",
      "body": "确定要重置所有设置吗？此操作将删除所有自定义设置，无法复原。",
      "confirm": "确认重置"
    },
    "status": {
      "loading_models": "加载模型中...",
      "connecting": "连接中...",
      "testing": "测试中...",
      "connection_failed": "无法连接",
      "no_models": "无可用模型",
      "n_models": "{count} 个模型",
      "enter_url": "请输入 URL",
      "enter_api_key": "请输入 API Key",
      "select_model": "请先选择模型",
      "network_error": "✗ 网络错误，请稍后再试",
      "connect_failed": "连接失败",
      "connected_n_models": "已连接，{count} 个模型",
      "enter_api_key_first": "请先输入 API Key",
      "gemini_n_flash_models": "找到 {count} 个 Flash 模型",
      "test_failed": "测试失败: {msg}",
      "testing_translation": "测试翻译中...",
      "translation_success": "翻译测试成功！ ({translation})",
      "openai_connection_failed": "连接失败",
      "openai_http_error": "HTTP 请求失败",
      "openai_auth_failed": "认证失败，请检查 API Key",
      "openai_forbidden": "无访问权限",
      "openai_not_found": "API 端点不存在，请确认 Base URL",
      "openai_rate_limited": "请求频率超限，请稍后再试",
      "openai_missing_base_url": "请输入 Base URL",
      "openai_missing_model": "请输入模型名称",
      "openai_connection_timeout": "连接超时",
      "openai_api_error": "API 返回错误",
      "openai_translate_failed": "翻译测试失败",
      "openai_unknown_response_format": "未知的响应格式",
      "ja_skip": "日文模式：跳过翻译"
    },
    "favorite_folder": {
      "pick_from_scanner": "从 Scanner 文件夹选取",
      "no_directories": "尚未设置 Scanner 文件夹",
      "linked_text": "✓ 已联动 Scanner",
      "not_linked_text": "⚠ 未联动 Scanner"
    }
  },
  "scanner": {
    "page_title": "列表生成",
    "toast": {
      "desktop_only": "此功能需要在桌面应用程序中使用",
      "folder_already_added": "此文件夹已在列表中",
      "copy_path_failed": "复制失败，路径：{path}",
      "generate_error": "生成失败，请查看日志",
      "nfo_update_error": "NFO 补齐失败，请查看日志",
      "jellyfin_update_error": "Jellyfin 图片补齐失败，请查看日志"
    },
    "copy_fail_modal": {
      "title": "复制日志失败",
      "body": "clipboard 写入失败，请手动选取以下文字按 Ctrl+C 复制：",
      "close": "关闭"
    },
    "drag_overlay": {
      "hint": "放开以添加文件夹"
    },
    "folder": {
      "section_title": "扫描文件夹",
      "select_title": "选择文件夹",
      "manual_title": "手动输入",
      "placeholder": "输入文件夹路径...",
      "empty_line1": "尚未添加任何文件夹",
      "empty_line2": "点击上方按钮或拖曳文件夹至此",
      "remove_title": "移除",
      "output_prefix": "输出:",
      "settings_link": "设定",
      "copy_path": "复制路径"
    },
    "terminal": {
      "filter_all": "全部",
      "filter_all_title": "显示全部",
      "filter_error": "错误",
      "filter_error_title": "仅显示错误",
      "filter_warn": "警告",
      "filter_warn_title": "仅显示警告",
      "copy_title": "复制日志",
      "clear_display_title": "清除画面（刷新后恢复）",
      "clear_all_title": "清除全部（包含历史）"
    },
    "stats": {
      "cached_prefix": "已扫描:",
      "cached_suffix": "部",
      "clear_cache_title": "清除缓存",
      "nfo_prefix": "NFO 字段不全:",
      "nfo_suffix": "部",
      "nfo_update_title": "补齐 NFO 字段",
      "jellyfin_prefix": "Jellyfin 专用封面格式缺失:",
      "jellyfin_suffix": "部",
      "jellyfin_update_title": "补齐 Jellyfin poster + fanart",
      "jellyfin_check_btn": "检查 Jellyfin 图片",
      "jellyfin_check_idle_label": "Jellyfin 专用封面尚未检查",
      "jellyfin_checking": "检查中...",
      "jellyfin_check_done_ok": "已检查，全部正常",
      "last_run_prefix": "上次执行: ",
      "last_added": "(新增 {count} 部)",
      "generate_idle": "生成网页",
      "generate_loading": "生成中...",
      "nfo_idle": "补齐字段",
      "nfo_loading": "补齐中...",
      "jellyfin_help_line1": "Jellyfin / Emby 等媒体服务器需要额外封面格式：",
      "jellyfin_help_line2": "<code>{stem}-poster.jpg</code> — 从封面图<strong>右侧裁切</strong>产生（竖式海报）",
      "jellyfin_help_line3": "<code>{stem}-fanart.jpg</code> — 封面图原尺寸复制（横式背景）",
      "jellyfin_help_line4": "点击「补齐」自动从已有封面产生，纯本地处理不联网。",
      "jellyfin_idle": "补齐图片",
      "jellyfin_loading": "补齐中...",
      "btn_done": "已完成",
      "missing_both_prefix": "缺 NFO+封面:",
      "missing_nfo_prefix": "缺 NFO:",
      "missing_cover_prefix": "缺封面:",
      "missing_suffix": "部",
      "missing_enrich_idle": "一键补全",
      "missing_enrich_loading": "补全中...",
      "missing_enrich_preparing": "准备中...",
      "missing_enrich_done": "补全完成",
      "missing_enrich_toast_success": "补全完成！{success} 部成功",
      "missing_enrich_toast_mixed": "补全完成！{success} 部成功，{failed} 部失败",
      "missing_enrich_batch_fail": "批次补全失败 ({status}): {error}",
      "missing_enrich_disconnect": "连线中断，下次可继续",
      "missing_enrich_error": "补全失败，请稍后重试",
      "missing_enrich_stream_error": "补全错误，下次可继续",
      "missing_enrich_interrupted": "补全中断，下次可继续",
      "missing_resume_label": "上次补全未完成，剩余",
      "missing_resume_suffix": "部",
      "missing_resume_btn": "继续",
      "missing_resume_dismiss": "忽略",
      "missing_enrich_confirm_title": "确认大批量补全",
      "missing_enrich_confirm_body_prefix": "共 ",
      "missing_enrich_confirm_body_middle": " 部视频将进行补全，预估耗时约 ",
      "missing_enrich_confirm_body_suffix": " 分钟，是否继续？",
      "missing_enrich_confirm_cancel": "取消",
      "missing_enrich_confirm_confirm": "确认补全"
    },
    "alias": {
      "section_title": "女优名称管理",
      "collapse_title": "展开/收起",
      "search_placeholder": "新增女优 / 筛选...",
      "filter_hint": "筛选中 — {count} 条符合，按 Enter 或 [新增] 可建立「{name}」",
      "add": "新增",
      "online_search": "在线搜索",
      "loading": "载入中...",
      "empty": "暂无别名记录",
      "no_results": "无搜索建议",
      "add_alias": "+ 别名",
      "alias_input_placeholder": "输入别名",
      "confirm": "确认加入",
      "delete_group_title": "删除此女优别名组",
      "delete_alias_title": "移除此别名",
      "error_conflict": "别名冲突",
      "delete_group_modal": {
        "title": "删除别名组",
        "body": "确定要删除「{name}」的整笔别名组吗？此操作无法复原。",
        "cancel": "取消",
        "confirm": "确认删除"
      }
    },
    "dirty_modal": {
      "title": "尚未保存的更改",
      "body": "您修改了文件夹列表但尚未生成网页，要如何处理？",
      "cancel": "取消",
      "discard": "放弃更改",
      "save": "保存并离开"
    },
    "clear_cache_modal": {
      "title": "清除视频缓存",
      "body_prefix": "此操作将删除所有已缓存的视频元数据（共",
      "body_suffix": "部），下次需重新扫描才能恢复。确定要清除吗？",
      "cancel": "取消",
      "confirm": "确认删除"
    },
    "tag_alias": {
      "section_title": "Tag 别名管理",
      "collapse_title": "展开/收起",
      "new_group_placeholder": "例：メイド / 女仆 / 女佣",
      "add": "新增",
      "loading": "加载中...",
      "empty": "暂无 Tag 别名记录",
      "add_alias_aria": "新增别名",
      "delete_group_title": "删除此 Tag 别名组",
      "delete_alias_title": "移除此别名",
      "error_conflict": "Tag 别名冲突",
      "delete_group_modal": {
        "title": "删除 Tag 别名组",
        "body": "确定要删除「{name}」的整笔 Tag 别名组吗？此操作无法复原。",
        "cancel": "取消",
        "confirm": "确认删除"
      },
      "ai_hint": {
        "icon_title": "AI 整理建议",
        "tooltip": "💡 让 AI agent 透过 /api/capabilities 整理比较快"
      },
      "toast": {
        "add_group_success": "已新增 Tag 别名组：{name}",
        "delete_success": "已删除：{name}"
      },
      "error": {
        "unknown": "未知错误",
        "load_failed": "加载失败: {error}",
        "add_failed": "新增失败: {error}",
        "delete_failed": "删除失败: {error}",
        "add_alias_failed": "新增别名失败: {error}",
        "remove_failed": "移除失败: {error}"
      }
    }
  },
  "showcase": {
    "page_title": "视频浏览",
    "rescrape": {
      "modal_title": "高级重新刮削",
      "search_title": "高级搜索",
      "entry_tooltip": "高级重新刮削",
      "number_label": "番号",
      "filename_hint": "原文件名",
      "source_question": "用哪个来源？",
      "auto_source": "自动",
      "searching": "搜索中…",
      "not_found": "找不到，换个番号或来源再试。",
      "offline_tooltip": "目前连不上，可到设置重新测试",
      "overwrite_warning": "覆盖现有封面 + NFO（不可逆）",
      "confirm": "覆盖写入",
      "back_to_pick": "换来源",
      "close": "关闭",
      "success": "已覆盖写入（封面 + NFO）",
      "fail": "重新刮削失败，请稍后再试。",
      "jl_desktop_only": "仅限桌面应用程序（standalone）可用",
      "jl_cf_solving": "Cloudflare 验证中……通过后将自动继续"
    },
    "placeholder": {
      "search": "搜索番号、女优、标题..."
    },
    "action": {
      "clear_search": "清除搜索",
      "search": "搜索",
      "toggle_order": "切换排序方向",
      "toggle_info": "显示/隐藏信息 (S)",
      "play_video": "打开视频",
      "play": "播放",
      "enrich": "补资料"
    },
    "toolbar": {
      "sort_prefix": "排序",
      "mode_prefix": "模式"
    },
    "sort": {
      "date": "日期",
      "num": "番号",
      "title": "标题",
      "actor": "女优",
      "maker": "片商",
      "size": "大小",
      "mdate": "修改时间",
      "random": "随机",
      "actress": {
        "video_count": "作品数",
        "name": "姓名",
        "added_at": "收藏时间",
        "age": "年龄",
        "height": "身高",
        "cup": "罩杯"
      }
    },
    "mode": {
      "grid": "图片",
      "table": "详细",
      "list": "文字",
      "actress": "女优模式",
      "video": "视频模式"
    },
    "unit": {
      "videos": "部",
      "minutes": "分钟",
      "minutes_abbr": "分",
      "videos_count": " 部",
      "films": "部作品",
      "actresses": "位女优"
    },
    "status": {
      "total_prefix": "共",
      "total_suffix": "部视频",
      "search_prefix": "搜索 \"",
      "search_middle": "\" — 找到",
      "search_suffix": "部",
      "search_empty": "没有符合的视频",
      "search_actresses_prefix": "找到 ",
      "search_actresses_middle": " 位女优 \"",
      "search_actresses_suffix": "\""
    },
    "nav": {
      "prev_page": "上一页",
      "next_page": "下一页"
    },
    "grid": {
      "unknown_actor": "未知",
      "unknown_title": "未知标题",
      "unknown_size": "未知"
    },
    "label": {
      "actor": "演员",
      "maker": "片商",
      "date": "日期",
      "series": "系列",
      "duration": "片长",
      "director": "导演",
      "label": "发行"
    },
    "table": {
      "col_number": "番号",
      "col_title": "标题",
      "col_actor": "女优",
      "col_maker": "片商",
      "col_director": "导演",
      "col_duration": "片长",
      "col_date": "日期",
      "col_tags": "标签",
      "col_size": "大小"
    },
    "lightbox": {
      "close": "关闭 (ESC)",
      "prev": "上一部 (←)",
      "next": "下一部 (→)",
      "unknown_number": "未知",
      "add_tag": "新增标签",
      "tag_placeholder": "标签名称",
      "tag_api_failed": "标签保存失败，请稍后再试",
      "user_tags_label": "自定义标签",
      "alias_label": "别名",
      "alias_source_hint": "由 Scanner 同步"
    },
    "gallery": {
      "prev": "上一张 (←)",
      "next": "下一张 (→)",
      "sample_prefix": "剧照",
      "sample_alt": "剧照",
      "thumb_alt": "缩图"
    },
    "shortcut": {
      "switch_mode": "切换显示",
      "toggle_info": "显示信息",
      "pagination": "翻页",
      "close": "关闭"
    },
    "enrich": {
      "success": "补资料完成",
      "failed": "补资料失败，请稍后再试"
    },
    "search": {
      "actress": "搜索女优名称...",
      "video": "搜索番号、女优、标题..."
    },
    "actress": {
      "add": "+ 添加女优",
      "addPlaceholder": "输入女优名称...",
      "addSuccess": "已添加到收藏",
      "addDuplicate": "已经收藏过了",
      "addNotFound": "找不到此女优",
      "addTimeout": "抓取超时，请稍后再试",
      "remove": "移除收藏",
      "remove_modal": {
        "title": "移除收藏",
        "body": "确定要从收藏移除「{name}」吗？此操作无法复原。",
        "cancel": "取消",
        "confirm": "确认移除"
      },
      "removeSuccess": "已从收藏移除",
      "empty": "尚未收藏任何女优",
      "emptyHint": "点击右上角 + 添加收藏",
      "search_films": "搜索相关视频",
      "addFavorite": "加入收藏",
      "favorited": "已收藏",
      "change_photo": "换照片",
      "picker": {
        "empty": "目前找不到候选照片",
        "empty_hint": "收藏视频越多，本机选项越丰富；也可直接替换文件夹中的图片",
        "loading": "抓取候选中…",
        "error": "抓取失败，请稍后再试",
        "replaced": "已更换，随时可再换",
        "current_source": "当前：{source}",
        "source_local_crop": "本机",
        "source_graphis": "Graphis",
        "source_gfriends": "gfriends",
        "source_wiki": "Wiki",
        "source_minnano": "Minnano"
      }
    },
    "samples": {
      "fetch_btn": "补剧照",
      "fetching": "抓取中...",
      "success": "剧照补抓完成",
      "fetch_failed": "补抓剧照失败，请稍后再试",
      "multi_video_error": "此文件夹有其他视频，补抓剧照会污染其他片，请先将视频移至独立文件夹再试"
    }
  },
  "help": {
    "hero": {
      "page_title": "使用说明",
      "subtitle": "JAV 视频元数据管理工具",
      "privacy": "🔒 纯本地应用程序，不收集用户数据",
      "btn_tutorial": "重看新手引导",
      "btn_check_update": "检查中…",
      "btn_check_update_idle": "检查更新",
      "update_available_prefix": "新版本",
      "update_available_suffix": "可用",
      "up_to_date": "已是最新版本",
      "ai_instruction": "粘贴给 AI 智能体即可操作 OpenAver",
      "ai_hint_unsupported": "不适用网页版聊天",
      "ai_tools": "贴给 AI agent 就能操作 OpenAver — Claude Code · Cursor · Codex 等"
    },
    "workflow": {
      "title": "第一次使用？先看这 3 步",
      "subtitle": "从加入文件夹到补全资料，三步上手",
      "step1_title": "加入片库文件夹",
      "step1_desc": "在 Scanner 追踪你的 AV 视频文件夹",
      "step2_title": "生成网页",
      "step2_desc": "一键扫描并建立可浏览的收藏页",
      "step3_title": "NFO 补全",
      "step3_desc": "缺封面或资料？点一下从网络自动补齐",
      "next_steps_title": "✅ 完成！接下来试试",
      "next_steps_similar": "灯箱魔杖按钮：模糊探索类似片",
      "next_steps_favorite": "把喜欢的女优加最爱",
      "next_steps_tag_alias": "Tag chip 点一下展开同义词（中日英自动 cross-language）"
    },
    "power_user": {
      "title": "想要更多控制？",
      "intro": "喜欢自己掌握每个细节？OpenAver 给你完整的进阶入口 — 一片一片精准刮削、自定义命名规则、管理跨语言别名，详见下方 Search、Settings、Tag 别名管理段落。"
    },
    "tag_alias": {
      "title": "Tag 别名管理",
      "intro": "中日英同义词集中管理，让搜索框、chip 筛选、模糊探索全部说同一种语言。",
      "h6_scanner": "在 Scanner 建立别名组",
      "scanner_chipwall": "chip 墙列出所有 Tag 别名组。点「+」新增 alias，主名（primary）以粉红色显示，别名以灰色显示。",
      "scanner_ai_hint": "点「?」开启 AI 建议框：把你的 tag 需求描述给 AI，它会回传建议的别名组供你直接汇入。",
      "h6_showcase": "Showcase 自动展开",
      "showcase_expand": "搜索框输入或 chip 点击时，自动展开同义词过滤，与女优别名行为对齐。",
      "showcase_click": "点任一 tag chip → 筛出所有同义 tag 的视频，不需要知道正确日文写法。",
      "h6_tips": "进阶提示",
      "tip_ranker": "建完别名后，星座模式（模糊探索）也立即生效 — 同义词的视频会计入相似分数。"
    },
    "search": {
      "title": "搜索功能",
      "h6_methods": "支持的搜索方式",
      "h6_dragdrop": "拖放文件",
      "h6_grid": "Grid 模式（封面墙）",
      "h6_badge": "版本标记 Badge",
      "method_full": "<strong>完整番号</strong>：如 <code>SONE-001</code>，精确搜索单一作品",
      "method_partial": "<strong>部分番号</strong>：如 <code>SONE-0</code>，搜索 001~009",
      "method_series": "<strong>系列搜索</strong>：如 <code>SONE</code>，搜索该系列最新作品",
      "method_actress": "<strong>女优名</strong>：如 <code>河北彩花</code>，搜索该演员作品",
      "drag_auto": "将视频文件拖入窗口，自动提取番号并搜索",
      "drag_batch": "支持多文件批次处理（一次 20 个）",
      "drag_generate": "搜索成功后可点「整理此片」重命名文件、下载封面、建立文件夹与 NFO",
      "grid_switch": "搜索后可切换为封面墙显示，点击封面开启 Lightbox",
      "grid_lightbox": "<strong>Lightbox</strong>：全屏检视封面，<kbd class=\"kbd kbd-sm\">←</kbd> <kbd class=\"kbd kbd-sm\">→</kbd> 键导航，<kbd class=\"kbd kbd-sm\">Esc</kbd> 关闭",
      "grid_detail": "Lightbox 显示导演、片长、系列、Label 等详细信息（有数据时才会出现）",
      "grid_gallery": "点击「剧照」按钮可开启剧照浏览，支持键盘 <kbd class=\"kbd kbd-sm\">←</kbd> <kbd class=\"kbd kbd-sm\">→</kbd> 切换和触控滑动",
      "badge_keywords": "文件名含 <code>-4k</code>、<code>-uc</code> 等关键字时，结果卡片自动显示彩色 badge",
      "h6_advanced_picker": "高级搜索 Picker（Beta）",
      "picker_longpress": "① 长按搜索按钮可挑选单一来源搜索（Beta，需在 Settings › 高级开启）",
      "picker_panel_switch": "② 结果面板中 🔄 长按可切换来源",
      "picker_showcase_enrich": "③④ 在 Showcase 封面墙或灯箱中，长按补缺按钮（🔍）→ 重新刮削现有片并指定来源。",
      "picker_lightbox_gear": "⑤ 在 Showcase 灯箱中，点番号旁 ⚙ → 高级重刮现有片（单击即开，非长按）。"
    },
    "batch": {
      "title": "批次文件搜索",
      "h6_add": "加入多个文件",
      "h6_favorite": "我的最爱文件夹",
      "h6_pause": "暂停与继续",
      "h6_generate_all": "批量整理",
      "h6_badge": "版本标记保留",
      "add_folder": "<strong>拖入文件夹</strong>：自动扫描文件夹内的视频文件",
      "add_filter": "<strong>自动过滤</strong>：排除非视频文件与小于设定大小的文件",
      "add_batch": "<strong>批次搜索</strong>：每批 20 个文件，并发 2 个请求",
      "add_progress": "<strong>进度显示</strong>：即时显示搜索进度（如：处理 15/100）",
      "fav_settings": "在<strong>设置页</strong>设置常用文件夹路径，可从 Scanner 已追踪文件夹下拉选择，inline 即时显示联动状态（✓ 已联动 Scanner / ⚠ 不在追踪范围）",
      "fav_load": "点击「⭐ 我的最爱」按钮一键载入",
      "fav_auto": "自动开始搜索前 20 个文件",
      "fav_nfo_skip": "同名 .nfo 存在则视为已整理，不重打 scraper",
      "pause_pause": "批次搜索时可点击「暂停」按钮",
      "pause_resume": "点击「继续」从暂停处恢复",
      "generate_all": "批次搜索完成后，可一次整理所有成功结果（重命名、建文件夹、下载封面、写 NFO）",
      "badge_suffix": "文件名中的 <code>-cd1</code>、<code>-4k</code> 等会自动保留为 <code>{suffix}</code>"
    },
    "format": {
      "title": "格式变量一览表",
      "h6_default": "默认格式",
      "h6_fallback": "Fallback 规则",
      "col_var": "变量",
      "col_desc": "说明",
      "col_example": "范例",
      "col_fallback": "文件夹 fallback",
      "var_num_desc": "番号",
      "var_title_desc": "标题",
      "var_actor_desc": "第一位演员",
      "var_actors_desc": "所有演员",
      "var_maker_desc": "片商",
      "var_date_desc": "发行日期",
      "var_year_desc": "年份",
      "var_month_desc": "月份（2位）",
      "var_day_desc": "日（2位）",
      "var_suffix_desc": "版本标记",
      "fallback_unknown_title": "未知标题",
      "fallback_unknown_actor": "未知女优",
      "fallback_unknown_maker": "未知片商",
      "fallback_unknown_date": "未知日期",
      "fallback_unknown_year": "未知年份",
      "fallback_unknown_month": "未知月份",
      "fallback_unknown_day": "未知日",
      "fallback_empty": "空则消失",
      "default_filename": "文件名：<code>[{num}][{maker}] {title}{suffix}</code>",
      "default_folder": "文件夹：<code>{actor}</code>",
      "fallback_folder_rule": "文件夹层级会使用 fallback 值（如「未知女优」），避免路径为空",
      "fallback_filename_rule": "文件名不使用 fallback，变量为空时直接省略"
    },
    "actress": {
      "title": "女优功能",
      "h6_search": "搜索页",
      "search_hero": "搜索已收藏女优名称时，搜索框上方显示个人资料卡（照片、年龄、身高、三围）",
      "search_favorite": "搜索结果卡片可直接点 ♡ 加入收藏，已收藏女优本地查询不联网",
      "search_grid": "女优搜索结果超过 10 部时自动切换为封面墙模式，支持 Lightbox 导航",
      "h6_showcase": "浏览页",
      "showcase_toggle": "工具栏切换视频模式 ↔ 女优模式（片 | 人 图示）",
      "showcase_grid": "女优收藏 Grid，支持按名称、年龄、罩杯、身高、添加日期排序",
      "showcase_lightbox": "灯箱可换照片或移除收藏",
      "h6_manage": "收藏管理",
      "manage_add": "从搜索页或浏览页加入收藏，照片自动下载至本地",
      "manage_alias": "别名管理：Scanner 页面可新增、编辑女优别名，搜索时自动展开所有已知名称",
      "manage_enrich": "灯箱右上 🔄 可替换女优照片，候选来源含云端与本机视频封面",
      "manage_photo_path": "收藏女优的照片存放于 output/Gfriends/ 目录下，换头像时会自动展开女优的所有 alias 名做本地候选查询"
    },
    "scanner": {
      "title": "视频列表生成 (Scanner)",
      "h6_features": "功能说明",
      "h6_output": "输出文件",
      "h6_subtitle": "字幕文件自动检测",
      "h6_jellyfin": "Jellyfin 图片模式",
      "feat_scan": "扫描本地视频文件夹，生成精美的 HTML 展示页",
      "feat_nfo": "自动读取 NFO 文件并显示元数据",
      "feat_nfo_fill": "支持「NFO 补全」：自动搜索缺失的 NFO 文件",
      "feat_terminal": "内建 Mini Terminal 显示即时处理进度",
      "output_html": "<strong>index.html</strong>：可在浏览器开启的静态页面",
      "output_copy": "<strong>自动复制</strong>：封面图与 NFO 复制到输出目录",
      "output_darkmode": "<strong>Dark Mode</strong>：自动跟随 Web App 的主题设置",
      "subtitle_detect": "整理视频时，自动检测同目录下同名的字幕文件（<code>.srt</code>、<code>.ass</code>、<code>.ssa</code>）",
      "subtitle_move": "视频移动成功后，字幕会一起带到目标文件夹，保留语言后缀（如 <code>.cht.srt</code>）",
      "subtitle_nfo": "检测到字幕时，NFO 会自动加上「中文字幕」标记",
      "jellyfin_enable": "在<strong>设置页</strong>开启后，扫描时自动生成 <code>-poster.jpg</code> + <code>-fanart.jpg</code>",
      "jellyfin_showcase": "扫描完成后可至 <code>/showcase</code> 页面浏览生成结果"
    },
    "showcase": {
      "title": "视频浏览 (Showcase)",
      "h6_modes": "显示模式",
      "h6_sort": "排序与搜索",
      "h6_other": "其他功能",
      "intro": "Scanner 扫描完成后，可至 <code>/showcase</code> 页面浏览视频库。",
      "mode_grid": "<strong>图片模式（Grid）</strong>：封面墙显示，点击开启 Lightbox",
      "mode_list": "<strong>文字模式（List）</strong>：精简列表，适合快速浏览",
      "mode_table": "<strong>详细模式（Table）</strong>：含完整元数据的表格显示",
      "sort_sort": "<strong>排序</strong>：日期 / 番号 / 标题 / 女优 / 片商 / 大小 / 修改时间 / 随机",
      "sort_search": "<strong>搜索</strong>：支持番号、女优、标题等关键字筛选",
      "other_lightbox": "Lightbox 全屏封面检视（<kbd class=\"kbd kbd-sm\">←</kbd> <kbd class=\"kbd kbd-sm\">→</kbd> 导航）",
      "other_lightbox_detail": "Lightbox 显示导演、片长、系列、Label 等详细信息",
      "other_table_cols": "Table 模式新增「导演」和「片长」栏",
      "other_gallery": "Lightbox 可开启剧照浏览（点击「剧照」按钮）",
      "other_per_page": "每页显示数量可在<strong>设置页</strong>调整"
    },
    "shortcuts": {
      "title": "快捷键",
      "h6_search": "搜索页",
      "h6_showcase": "浏览页 (Showcase)",
      "search_hint": "搜索框聚焦时所有快捷键停用，避免干扰输入。",
      "col_key": "按键",
      "col_context": "情境",
      "col_action": "动作",
      "ctx_lightbox_open": "Lightbox 开启时",
      "ctx_lightbox_closed": "Lightbox 关闭时",
      "action_close_lightbox": "关闭 Lightbox",
      "action_prev_next_video": "上 / 下一部视频",
      "search_arrow2_ctx": "Detail 模式，Lightbox 关闭",
      "search_arrow2_action": "切换上 / 下一个结果",
      "showcase_arrow_action": "上 / 下一页",
      "showcase_a_action": "循环切换模式（图片 → 文字 → 详细）",
      "showcase_s_ctx": "Grid 模式，Lightbox 关闭",
      "showcase_s_action": "显示 / 隐藏卡片信息"
    },
    "scraper": {
      "title": "Scraper 来源说明",
      "h6_censored": "有码来源",
      "h6_uncensored": "无码来源",
      "h6_default_source": "默认搜索来源",
      "h6_dmm_fuzzy": "DMM 模糊搜索",
      "h6_proxy_direct": "Proxy direct 模式",
      "h6_toggle": "切换模式",
      "h6_format": "番号格式范例",
      "censored_dmm": "<strong>DMM</strong>：需设置日本 IP Proxy（<strong>设置页</strong> → Proxy 栏）",
      "censored_others": "<strong>JavBus</strong>、<strong>Jav321</strong>、<strong>JavDB</strong>：直接可用",
      "uncensored_d2pass": "<strong>D2Pass</strong>：涵盖 1Pondo / Caribbeancom / 10musume 三站",
      "uncensored_heyzo": "<strong>HEYZO</strong>：独立来源",
      "uncensored_fc2": "<strong>FC2</strong>：FC2-PPV 专用",
      "uncensored_avsox": "<strong>AVSOX</strong>：无码通用来源",
      "default_source_set": "在设置页可将 <strong>JavBus</strong> 或 <strong>DMM</strong> 设为主要搜索来源",
      "default_source_effect": "选为主来源后，精确番号搜索会优先使用该来源的数据",
      "dmm_fuzzy_trigger": "在搜索框输入日文女优名或片商名时，会同时触发 DMM 模糊搜索",
      "dmm_fuzzy_prereq": "前提：DMM 已启用（需设置 Proxy 或使用 <code>direct</code> 模式）",
      "proxy_direct_vpn": "如果您已连接日本 VPN 或本身位于日本，不需要另外设置 Proxy",
      "proxy_direct_how": "只要在设置页的 Proxy 栏输入 <code>direct</code>，即可直接启用 DMM 功能",
      "toggle_uncensored": "在<strong>设置页</strong>开启「无码模式」toggle，搜索时将优先使用无码来源",
      "fuzzy_always_on": "<strong>模糊搜索例外</strong>：用女优名／关键字做模糊搜索时，即使来源在「扫描来源」被停用，仍会按排序被用到（停用只影响番号精准搜索）",
      "col_source": "来源",
      "col_format": "格式",
      "col_example": "范例"
    },
    "metatube": {
      "title": "Metatube 教学",
      "h6_what": "metatube 是什么",
      "what_desc": "metatube 是自建 HTTP server，连接后可一次解锁 30+ 上游 provider（适合 power user / docker 环境）",
      "h6_enable": "启用步骤",
      "enable_gate": "Settings ›「搜索与刮削」开启 Metatube gate toggle → 连接区展开",
      "enable_url": "填入 Server URL（如 http://你的-metatube:8080）+ 可选 Bearer token → 点 [连接]",
      "h6_sources": "来源管理",
      "sources_promote": "30+ provider 落入 Parts Bin，手动 promote 想要的进主力集（上限 10 个）",
      "sources_offline": "连不上的来源自动灰化，可点 [重新测试] 重新检查连接",
      "h6_lan": "LAN 自建注意",
      "lan_ssrf": "自建于 LAN 的 server 需在设置页勾选 opt-in（SSRF 安全提示）",
      "h6_limits": "来源限制",
      "limits_picker": "picker 中 metatube 来源不支持女优 / 关键字搜索，建议输入完整番号",
      "h6_db": "性能提示",
      "db_hint": "并行搜索多个 metatube 来源时速度较慢，可在 metatube server 端改用 PostgreSQL 取代默认的 SQLite（属 metatube server 设置，非 OpenAver 设置）",
      "crossref_picker": "用高级搜索 picker 挑 metatube 单一来源 → 见「搜索功能」卡"
    },
    "troubleshooting": {
      "title": "疑难排解",
      "h6_crash": "程序无法启动 / 闪退 (Windows)",
      "h6_display": "界面显示异常 / 空白",
      "h6_report": "需要回报问题",
      "h6_dmm": "DMM 无法搜索",
      "h6_translate": "翻译无回应",
      "crash_cause": "<strong>原因</strong>：Windows 安全机制封锁了从网络下载的文件。",
      "crash_fix_label": "<strong>解法</strong>：",
      "crash_fix_1": "对下载的 ZIP 文件点击右键 → 属性",
      "crash_fix_2": "勾选「解除封锁 (Unblock)」，按确定",
      "crash_fix_3": "重新解压缩并执行",
      "display_cause": "<strong>原因</strong>：缺少 WebView2 Runtime（常见于 Windows 10 或虚拟机）。",
      "display_fix": "<strong>解法</strong>：下载并安装 <a href=\"https://go.microsoft.com/fwlink/p/?LinkId=2124703\" target=\"_blank\">Microsoft Edge WebView2 Runtime</a>。",
      "report_log_path": "<strong>日志位置</strong>：<code>%USERPROFILE%\\OpenAver\\logs\\debug.log</code>",
      "report_debug_label": "<strong>执行 Debug 模式</strong>：",
      "report_debug_1": "执行 <code>OpenAver_Debug.bat</code>",
      "report_debug_2": "重现问题",
      "report_debug_3": "将日志文件与错误信息回报到 <a href=\"https://github.com/slive777/OpenAver/issues\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub Issues</a>",
      "dmm_proxy": "DMM 需要日本 IP，请在<strong>设置页</strong> → Proxy 栏填入日本 IP 代理",
      "dmm_direct": "若已连接 VPN 或日本网络，也可以在 Proxy 栏输入 <code>direct</code> 直接启用，不需要填写 Proxy 地址。",
      "translate_ollama": "<strong>Ollama</strong>：确认 Ollama 应用程序已启动（Windows 需手动开启）",
      "translate_gemini": "<strong>Gemini</strong>：确认 API Key 已在<strong>设置页</strong>正确设置",
      "translate_openai": "<strong>OpenAI Compatible</strong>：确认 Base URL 和模型名称正确"
    },
    "js": {
      "version_load_failed": "无法载入",
      "check_update_failed": "检查失败，请稍后再试",
      "check_update_network_error": "无法连接，请稍后再试"
    },
    "similar": {
      "title": "相似视频探索（规则式）",
      "intro": "点 Lightbox 魔杖按钮 → 12 颗探索星辰绕主图排列；星辰依 tag 规则式相似度（IDF 加权 + 系列 / 片商 / 年份 / cast 多信号）排序，无需下载任何模型，开箱即用。",
      "h6_what": "原理",
      "what_principle": "主信号采用 IDF 加权 Jaccard — 罕见 tag 的命中加分更高；再结合系列 / 片商 / 年份 / cast 多信号综合评分。",
      "what_crop": "系列完全相符时额外加成，让同系列视频优先浮上来。",
      "what_diversity": "MMR diversity rerank（λ=0.7）让最终 12 颗结果兼顾相似度与多样性。",
      "h6_use": "使用方式",
      "use_lightbox": "在 Showcase 视频模式打开 Lightbox → 左上角魔杖按钮 <i class=\"bi bi-magic\"></i> → 进入星空模式",
      "use_constellation": "12 颗星辰绕中央主图排列；点任一颗即「钻入」变成新主图，无止境探索",
      "use_mobile": "手机（&lt; 768px）降级为主图下方 grid 显示前 4 张，不做星空动画",
      "h6_beta": "使用限制",
      "beta_uncensored": "对<strong>无码/FC2/老 compilation</strong> 等非标准排版封面，无 metadata 的视频会落入 Tier 3/4（随机补位），结果相关度较低",
      "beta_compilation": "tag 越完整（系列 / 片商 / cast）相似度越准；tag 很少的视频建议先补完 NFO",
      "h6_manage": "使用提示",
      "manage_enable": "无需设置，开箱即用",
      "manage_scanner": "新增视频后 Scanner「产生网页」时自动更新索引，无需手动操作"
    }
  },
  "tutorial": {
    "close": "关闭",
    "skip": "跳过",
    "next": "下一步 →",
    "done": "完成 🎉",
    "step1_title": "📂 加入片库文件夹",
    "step1_content": "把放 AV 视频的文件夹路径加进来<br>OpenAver 会扫出所有视频并建立浏览页",
    "step2_title": "▶ 生成网页",
    "step2_content": "按下这个按钮，扫描 + 建立你的私人收藏页<br>几秒就好",
    "step3_title": "🌐 NFO 补全入口",
    "step3_content": "扫完后，回到 Scanner 页面<br>NFO 补全按钮会自动出现，缺封面或资料一键从网络补齐",
    "step4_title": "🎬 浏览你的收藏",
    "step4_content": "完成后从这里进 Showcase<br>灯箱里有魔杖按钮可以模糊探索类似片",
    "step5_title": "🔍 进阶 — 逐片刮削",
    "step5_content": "想精准掌控每片的资料？<br>Search 让你一片一片手动处理",
    "step6_title": "⚙️ 进阶 — 自定义规则",
    "step6_content": "命名格式、AI 翻译、视觉策略都在 Settings 里<br>玩透了再来",
    "step7_title": "📖 说明手册",
    "step7_content": "随时回来重看就好<br>Help 页也有功能详解与 AI agent 指令"
  },
  "notif": {
    "title": "通知",
    "clear_all": "全部清空",
    "empty": "目前没有通知",
    "open": "打开通知",
    "close": "关闭通知",
    "dialog_label": "通知中心",
    "scanner_started": "扫描开始",
    "scanner_done": "扫描完成",
    "scanner_done_with_errors": "扫描完成（部分失败）",
    "scanner_failed": "扫描中断",
    "batch_enrich_started": "批量补完开始",
    "batch_enrich_done": "批量补完完成",
    "batch_enrich_done_with_errors": "批量补完（部分失败）",
    "batch_enrich_failed": "批量补完中断",
    "jl_cf_timeout": "JavLibrary CF 验证超时"
  },
  "similar_mode": {
    "button_aria_label": "探索相似视频",
    "close": "关闭",
    "fetch_failed": "加载失败"
  }
}
