Files
iptvnator/apps/web/src/assets/i18n/zh.json
T
ea51cae3db feat(settings): search settings from the header and the command palette (#1714)
* feat(settings): search settings from the header and the command palette

The header search on the Settings page was shown but disabled. It now
searches a shared index of all 56 settings rows by translated title,
description and English synonyms, replaces the section page with ranked
results, and opens a result by scrolling to, focusing and briefly
highlighting its row. Enter opens the best match, and the section
navigation shows per-section match counts.

The command palette gains a "Settings" group that lists the best six
matches for a non-empty query, so any setting is one Ctrl/Cmd+K away.
Rows hidden by the current form state fall back to the control that
reveals them; rows the runtime cannot render are never returned.

The index ships through a new @iptvnator/workspace/shell/util/settings-search
sub-entrypoint so it stays out of the eager bundle, and a registry spec
keeps it in step with the section templates.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(settings): let search reveals win over pending input and gate embedded MPV rows

- A reveal (result click, command palette, Enter) now cancels a search
  keystroke still waiting for its debounce, so its q navigation can no
  longer supersede the reveal and leave the results open.
- Embedded MPV extra options and auto-reconnect require a lazily probed
  embedded MPV capability; frame copy also needs frameCopyAvailable, so
  search never offers a row the settings page cannot render.
- Keyboard users keep a focus-visible ring on the revealed row after the
  highlight fades.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(workspace): wait for palette probes without Promise.allSettled

The web tsconfig lib predates Promise.allSettled; use Promise.all over
rejection-safe probes instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: 4gray <fourgray@proton.me>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 07:42:53 +02:00

1877 lines
104 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"CANCEL": "取消",
"CLEAR": "清除",
"CLOSE": "关闭",
"BACK": "返回",
"SHOW_MORE": "更多",
"SHOW_LESS": "收起",
"PLAYLISTS": "播放列表",
"HOME": {
"TITLE": "IPTVnator",
"SUBTITLE": "选择一个播放列表或者从URL/文件中添加一个新的播放列表",
"TABS": {
"RECENTLY_ADDED": "最近添加的播放列表",
"FILE_UPLOAD": "从文件添加",
"URL_UPLOAD": "从URL链接添加",
"TEXT_IMPORT": "从文本添加",
"XTREME_IMPORT": "添加 Xtream Code",
"STALKER_PORTAL_IMPORT": "添加跟踪者门户"
},
"PLAYLISTS": {
"NO_PLAYLISTS": "未添加播放列表",
"ADD_FIRST": "从其他标签页添加你的第一个播放列表",
"WELCOME_TITLE": "欢迎使用 IPTVnator",
"WELCOME_DESCRIPTION": "添加您的第一个播放列表,开启流媒体之旅。连接到您喜爱的 IPTV 服务,享受直播、电影和剧集。",
"ADD_YOUR_FIRST": "添加您的第一个播放列表",
"FEATURE_M3U": "M3U/M3U8 文件",
"FEATURE_XTREAM": "Xtream Codes",
"FEATURE_STALKER": "Stalker 门户",
"FEATURE_M3U_LABEL": "添加 M3U 文件或 URL",
"FEATURE_XTREAM_LABEL": "通过 Xtream Codes 连接",
"FEATURE_STALKER_LABEL": "连接到 Stalker 门户",
"VALUE_PROPS_LABEL": "您可以做什么",
"VALUE_PROP_LIVE": "带 EPG 的直播电视",
"VALUE_PROP_VOD": "电影与剧集",
"VALUE_PROP_MULTISOURCE": "多来源媒体库",
"VALUE_PROP_OFFLINE": "离线下载",
"DASHBOARD_WELCOME_TAGLINE": "您的 IPTV 媒体库,尽在一处。",
"DASHBOARD_WELCOME_DESCRIPTION": "连接 M3U 文件、Xtream Codes 或 Stalker 门户,然后在每块屏幕上享受直播电视、电影和剧集。",
"FEATURE_LIVE_TITLE": "直播电视",
"FEATURE_LIVE_DESC": "播放带完整节目单的直播频道。",
"FEATURE_VOD_TITLE": "电影与剧集",
"FEATURE_VOD_DESC": "带封面和详情的点播媒体库。",
"FEATURE_EPG_TITLE": "EPG 与回看",
"FEATURE_EPG_DESC": "节目指南和时移播放。",
"FEATURE_OFFLINE_TITLE": "离线下载",
"FEATURE_OFFLINE_DESC": "保存电影和剧集,稍后观看。",
"SOURCES_WELCOME_TITLE": "添加您的第一个播放列表",
"SOURCES_WELCOME_BODY": "选择下面的来源类型即可开始。",
"SOURCE_M3U_NEEDS": "指向 M3U/M3U8 播放列表的本地文件或 URL。",
"SOURCE_M3U_ADD": "添加 M3U",
"SOURCE_XTREAM_NEEDS": "提供商给您的用户名、密码和服务器 URL。",
"SOURCE_XTREAM_ADD": "添加 Xtream",
"SOURCE_STALKER_NEEDS": "门户 URL 和 MAC 地址(兼容 Ministra)。",
"SOURCE_STALKER_ADD": "添加 Stalker",
"CONTENT_LIVE": "直播",
"CONTENT_VOD": "电影",
"CONTENT_SERIES": "剧集",
"CONTENT_EPG": "EPG",
"NO_RESULTS_TITLE": "未找到播放列表",
"NO_RESULTS_DESCRIPTION": "没有播放列表匹配您的搜索。请尝试调整搜索词或清除筛选以查看所有播放列表。",
"ADDED_VIA_URL": "添加自URL链接:",
"ADDED_VIA_FILE": "添加自文件",
"XTREAM_PLAYLIST": "Xtream 播放列表",
"STALKER_PORTAL": "Stalker 门户",
"CHANNELS": "频道",
"ADDED": "已添加的",
"SHOW_DETAILS": "显示播放列表详情",
"REMOVE": "移除播放列表",
"SEARCH_PLAYLISTS": "按标题搜索播放列表",
"INFO_DIALOG": {
"PLAYLIST_DETAILS": "播放列表详情",
"TITLE": "标题",
"FROM_URL": "添加自URL链接",
"IMPORT_DATE": "导入日期",
"CHANNELS": "频道数",
"CLOSE": "关闭",
"SAVE": "保存",
"USER_AGENT": "用户代理",
"ORIGINAL_FILENAME": "原始文件名",
"FILE_PATH": "文件路径",
"UPDATE_FAILED": "上次播放列表更新失败",
"AUTO_UPDATE": "自动更新",
"AUTO_UPDATE_DESCRIPTION": "如果启用了自动刷新功能,则每次启动应用程序时都会自动更新播放列表。",
"CUSTOM_USER_AGENT": "一些 IPTV 提供商需要特定的用户代理才能播放他们的播放列表。",
"EXPORT_PLAYLIST": "导出为 m3u 播放列表",
"SERVER_URL": "服务器地址",
"USERNAME": "用户名",
"PASSWORD": "密码",
"MAC_ADDRESS": "MAC地址",
"PLAYLIST_EXPORT_SUCCESS": "播放列表已成功导出。",
"PLAYLIST_EXPORT_ERROR": "错误:播放列表导出失败。",
"COPY_URL": "复制 URL 到剪贴板",
"URL_COPIED": "URL 已复制到剪贴板"
},
"REMOVE_DIALOG": {
"TITLE": "移除播放列表",
"MESSAGE": "您确定要完全删除此播放列表吗?",
"SUCCESS": "播放列表已成功移除",
"IN_PROGRESS": "正在移除播放列表…",
"DELETING_FAVORITES": "正在移除收藏…",
"DELETING_RECENT": "正在移除最近观看记录…",
"DELETING_PROGRESS": "正在移除播放进度…",
"DELETING_DOWNLOADS": "正在移除下载记录…",
"DELETING_CONTENT": "正在移除已缓存的内容…",
"DELETING_CATEGORIES": "正在移除分类…",
"DELETING_PLAYLIST": "正在移除播放列表记录…"
},
"UPDATED": "更新",
"REFRESH": "刷新播放列表",
"REFRESH_XTREAM": "从远程刷新 Xtream 播放列表",
"REFRESH_XTREAM_DIALOG": {
"TITLE": "刷新 Xtream 播放列表",
"MESSAGE": "此操作将删除本地 Xtream 缓存,并从远程服务器重新导入分类和频道。在重新导入成功且匹配内容仍然存在的情况下,收藏、最近观看记录、隐藏分类的可见性以及播放进度将被恢复。如果服务器无法访问,恢复操作将保持挂起,直到下次刷新成功。是否继续?",
"STARTED": "刷新已开始。正在跳转到播放列表…",
"ERROR": "刷新播放列表失败。请重试。",
"IN_PROGRESS": "正在刷新播放列表…",
"COLLECTING_DATA": "正在收集收藏和最近观看记录…",
"DELETING_CONTENT": "正在移除已缓存的内容…",
"DELETING_CATEGORIES": "正在移除已缓存的分类…"
},
"GLOBAL_FAVORITES": "我的收藏",
"GLOBAL_FAVORITES_DESCRIPTION": "由所有播放列表自动生成的聚合收藏列表",
"MY_PLAYLISTS": "我的播放列表",
"MY_PLAYLISTS_SUBTITLE": "所有可用的播放列表",
"PLAYLIST_UPDATE_SUCCESS": "成功!播放列表已成功更新。",
"PLAYLIST_UPDATE_ERROR": "更新播放列表详情时出错。",
"PLAYLIST_UPDATE_FILE_NOT_FOUND": "播放列表刷新失败。本地文件已不可用。请检查文件路径或重新导入播放列表。",
"PLAYLIST_UPDATE_FILE_ACCESS_ERROR": "播放列表刷新失败。应用程序无法再访问该本地文件。",
"AUTO_REFRESH_UPDATE_SUCCESS": "成功!播放列表已成功更新",
"AUTO_REFRESH_UPDATE_PARTIAL": "播放列表自动刷新未完成:{{total}} 个播放列表中已更新 {{updated}} 个,{{failed}} 个失败。",
"AUTO_REFRESH_UPDATE_PARTIAL_WITH_SKIPPED": "播放列表自动刷新未完成:{{total}} 个播放列表中已更新 {{updated}} 个,{{failed}} 个失败,跳过 {{skipped}} 个(没有 URL 或文件路径)。",
"AUTO_REFRESH_UPDATE_FAILED": "播放列表自动刷新失败。{{total}} 个播放列表均未更新。",
"AUTO_REFRESH_UPDATE_SKIPPED": "播放列表自动刷新:{{total}} 个中已更新 {{updated}} 个,跳过 {{skipped}} 个(没有 URL 或文件路径)。",
"AUTO_REFRESH_ENABLED": "已启用自动刷新"
},
"ADD_PLAYLIST": {
"PICK_METHOD": "选择您想要的连接方式。稍后可以重命名。",
"METHOD_URL_LABEL": "M3U URL",
"METHOD_URL_SUB": "粘贴远程 .m3u 或 .m3u8 的链接",
"METHOD_FILE_LABEL": "M3U 文件",
"METHOD_FILE_SUB": "从您的电脑上传播放列表",
"METHOD_XTREAM_LABEL": "Xtream 凭据",
"METHOD_XTREAM_SUB": "使用主机、用户名和密码连接",
"METHOD_STALKER_LABEL": "Stalker 门户",
"METHOD_STALKER_SUB": "MAC 地址和门户 URL",
"METHOD_TEXT_LABEL": "原始 m3u 文本",
"METHOD_TEXT_SUB": "用于一次性列表,或仅有文本时",
"METHOD_AUTO_LABEL": "自动识别",
"METHOD_AUTO_SUB": "粘贴服务商发来的消息"
},
"FILE_UPLOAD": {
"DRAG_DROP": "将文件拖放到此处",
"OR": "或",
"CHOOSE_PLAYLIST": "选择一个播放列表",
"BROWSE": "浏览文件",
"REJECTED": "文件已被拒绝,不支持的文件格式 {{filename}}。",
"OPEN_FAILED": "无法打开 \"{{filename}}\"。"
},
"URL_UPLOAD": {
"PLAYLIST_URL": "播放列表 URL(m3u、m3u8)",
"ADD_PLAYLIST": "添加播放列表",
"CORS_NOTE": "注意:为避免 CORS 问题,应用程序目前使用了一个公共 CORS 代理服务。如果您要上传包含敏感数据的播放列表,从文件导入会更加安全。",
"ERROR_FETCH_FAILED": "获取播放列表失败。请检查 URL 后重试。",
"ERROR_403": "拒绝访问 (403):服务器拒绝了请求。该 URL 可能需要身份验证,或播放列表受到限制。",
"ERROR_404": "未找到播放列表 (404):该 URL 不指向有效的播放列表。请检查 URL。",
"ERROR_401": "未授权 (401):访问此播放列表需要进行身份验证。",
"ERROR_INVALID_TLS": "此播放列表主机的证书无效。",
"ERROR_TLS_HOST_UNKNOWN": "无法确定播放列表主机。请手动重试。",
"TRUST_TLS_HOST": "信任主机",
"TRUST_TLS_HOST_TITLE": "信任无效证书?",
"TRUST_TLS_HOST_WARNING": "仅在您信任此播放列表主机时继续。IPTVnator 将允许此主机使用无效 TLS 证书,但其他主机仍需要有效证书。"
},
"TEXT_IMPORT": {
"LABEL": "从文本导入播放列表(m3u, m3u8)",
"BUTTON_LABEL": "导入"
},
"XTREAM_PLAYLIST": {
"TITLE": "播放列表标题",
"SERVER_URL": "服务器 URL",
"USERNAME": "用户名",
"PASSWORD": "密码",
"ADD": "添加",
"TEST_CREDENTIALS": "测试凭据",
"URL_VALIDATION_ERROR": "应该是带有协议的有效 url(例如 http://example.com 或 https://example.com:4324)",
"CONNECTION_TEST": {
"CREDENTIALS_REQUIRED": "请输入用户名和密码以测试连接。",
"TESTING": "正在测试连接…",
"HTTP_CONNECTED": "已通过 HTTP 连接。HTTPS 不可用。连接未加密。",
"ACTIVE": "已连接。门户处于活动状态。",
"INACTIVE": "账户未激活或登录信息不正确。",
"EXPIRED": "订阅已过期。",
"UNAVAILABLE": "门户未返回有效的账户信息。",
"HTTP_ERROR": "服务器返回 HTTP {{status}}。",
"TLS_ERROR": "无法建立安全连接。请检查服务器的 HTTPS 配置和证书。",
"CONNECTION_ERROR": "无法连接到服务器。请检查地址和网络连接。",
"UNKNOWN_ERROR": "无法测试连接。",
"TEST_PROTOCOLS": "测试 HTTPS 和 HTTP",
"HTTP_PERMISSION": "如果 HTTPS 不可用,此测试可能通过未加密的 HTTP 发送您的用户名和密码。"
}
},
"STALKER_PORTAL": {
"TITLE": "标题",
"MAC_ADDRESS": "MAC 地址",
"MAC_ADDRESS_HINT": "格式为 00:1A:79:XX:XX:XX。连字符、点号和小写字母会自动更正。",
"MAC_ADDRESS_OUI_HINT": "此地址不在 Infomir 的 00:1A:79 范围内。多数门户只接受该范围内的地址,对其他地址会直接拒绝且不作说明。",
"MAC_ADDRESS_ERROR": "请输入 12 位十六进制的 MAC 地址,例如 00:1A:79:12:34:56。",
"SERIAL_NUMBER": "序列号(可选)",
"SERIAL_NUMBER_HINT": "如已在提供商处注册时使用",
"DEVICE_ID_1": "设备 ID 1(可选)",
"DEVICE_ID_2": "设备 ID 2(可选)",
"DEVICE_ID_HINT": "64 位十六进制字符 — 如提供商需要特定设备 ID 时使用",
"DERIVE_DEVICE_IDS": "根据 MAC 地址生成设备 ID",
"DERIVE_DEVICE_IDS_HINT": "生成的值与 StbEmu 相同(MAC 地址的 SHA-256)。门户会锁定收到的第一个设备 ID,并拒绝之后的所有设备 ID;因此仅当该 MAC 地址从未被门户使用过,或本来就搭配 StbEmu 生成的 ID 使用时,才启用此项。",
"DEVICE_ID_PINNED_WARNING": "门户已为此 MAC 地址记录了设备 ID。修改或清空该 ID 会导致无法再访问此源,因为门户只接受最先收到的那个设备 ID。",
"SIGNATURE_1": "签名 1(可选)",
"SIGNATURE_2": "签名 2(可选)",
"SIGNATURE_HINT": "64 位十六进制字符 — 如提供商需要设备验证签名时使用",
"SERVER_URL": "服务器 URL",
"URL_HINT": "请输入主机或以 /c、portal.php、server/load.php 结尾的地址。",
"URL_VALIDATION_ERROR": "请输入以 http:// 或 https:// 开头的有效 URL。",
"ADD": "添加",
"VALIDATING": "正在验证门户…",
"CREDENTIALS_HINT": "仅在门户要求登录名和密码时才需要填写",
"AUTH_FAILED": "门户身份验证失败。请检查 URL 和 MAC 地址。",
"EDIT_UNREACHABLE": "门户没有响应。未保存任何更改。请检查 URL 后重试。",
"LOGIN_REQUIRED": "此门户需要登录名和密码。请填写用户名和密码字段后重试。",
"LOGIN_REJECTED": "门户拒绝了该登录名和密码。",
"PORTAL_REFUSED": "门户拒绝了此设备的访问。",
"DEVICE_CONFLICT": "门户为此 MAC 地址注册的是另一个设备 ID。",
"PORTAL_MESSAGE": "门户返回信息:{{message}}"
},
"FILTER_BY_NAME": "按名称筛选",
"FILTER_AND_SORT": "筛选与排序",
"SORT_PLAYLISTS": "排序播放列表",
"SORT_OPTIONS": {
"NAME_ASC": "名称(A-Z)",
"NAME_DESC": "名称(Z-A)",
"NEWEST": "添加日期(最新优先)",
"OLDEST": "添加日期(最旧优先)",
"CUSTOM_ORDER": "自定义顺序(拖放)"
},
"PLAYLIST_TYPES": {
"M3U": "M3U(本地、URL、文本)",
"XTREAM": "Xtream",
"STALKER": "Stalker"
},
"IMPORTED_AS_TEXT": "以文本形式导入",
"PARSING_ERROR": "错误:解析失败,不是有效的播放列表:",
"AUTO_DETECT": {
"LABEL": "服务商发来的消息",
"PLACEHOLDER": "粘贴服务商发送的全部内容——链接、用户名和密码、MAC 地址等…",
"PRIVACY_HINT": "识别在应用内本地完成;粘贴的文本不会被发送到任何地方。",
"NO_MATCHES": "尚未识别出任何内容。请粘贴包含链接或凭据的完整消息。",
"CONFIDENCE_HIGH": "确定匹配",
"CONFIDENCE_MEDIUM": "可能匹配",
"CONFIDENCE_LOW": "推测",
"USE": "填写表单",
"M3U_TEXT_NOTE": "看起来是 M3U 播放列表——将作为粘贴文本导入。"
}
},
"SETTINGS": {
"PORTAL_CONNECTIONS": "门户连接",
"PORTAL_CONNECTIVITY_GUARD": "暂停向不可用门户发送请求",
"PORTAL_CONNECTIVITY_GUARD_DESCRIPTION": "连接连续失败后,暂停新的 Xtream 和 Stalker 请求 30 秒。如果门户间歇性不可用,请尝试关闭此选项。保存后生效,无需重启。",
"PORTAL_CONNECTIVITY_GUARD_DISABLED": "每个请求将独立执行。服务器不可用时,可能需要更长时间才能显示错误。",
"TITLE": "设置",
"SEARCH_RESULTS_TITLE": "搜索结果",
"SEARCH_RESULTS_COUNT": "与“{{query}}”匹配的设置:{{count}}",
"SEARCH_EMPTY_HINT": "没有匹配的设置。试试其他词,例如“播放器”“主题”或“EPG”。",
"GENERAL": "通用",
"GENERAL_SUBTITLE": "更改应用程序的配置",
"PLAYBACK": "播放",
"EPG_SOURCES": "EPG 源",
"EPG_SOURCES_DESCRIPTION": "添加一个或多个 URL 作为 EPG 源",
"PLAYLIST_EPG_SOURCES_AUTO_SELECTED": "已自动选择 {{detected}} 个检测到的播放列表 EPG 源中的 {{enabled}} 个用于导入。",
"EPG_EMPTY_TITLE": "还没有 EPG 源",
"EPG_EMPTY_HINT": "添加 URL 以获取频道节目数据。",
"PREFER_UPLOADED_EPG_TITLE": "为 Xtream 播放列表优先使用上传的 EPG",
"PREFER_UPLOADED_EPG_HINT": "默认情况下,Xtream 播放列表使用提供商的节目指南,您上传的 EPG 仅用于补充缺失的频道。启用此选项可优先使用您上传的 EPG。",
"DATA": "数据",
"BACKUP": "备份",
"BACKUP_DESCRIPTION": "将您的媒体库导出为快照,或从之前的备份恢复。",
"RESET": "重置",
"RESET_DESCRIPTION": "永久删除此应用中存储的内容。",
"ABOUT": "关于",
"NAV_GENERAL": "通用",
"NAV_PLAYBACK": "播放",
"NAV_EPG": "EPG",
"NAV_REMOTE": "远程",
"NAV_DATA": "数据",
"NAV_BACKUP": "备份",
"NAV_RESET": "重置",
"NAV_ABOUT": "关于",
"NAV_TMDB": "元数据",
"TMDB": "元数据(TMDB)",
"TMDB_DESCRIPTION": "使用来自 The Movie Database 的数据丰富电影和剧集详情",
"TMDB_ENABLE": "启用 TMDB 元数据",
"TMDB_ENABLE_DESCRIPTION": "改进详情视图中的剧情简介、演职人员、评分和海报图片。启用后,电影和剧集标题将发送至 TMDB。",
"TMDB_API_KEY": "TMDB API 密钥(可选)",
"TMDB_API_KEY_DESCRIPTION": "使用您自己的 TMDB API 密钥替代内置密钥",
"TMDB_GET_KEY_HINT": "在 themoviedb.org 获取免费的 API 密钥",
"TMDB_M3U_VOD_DETAILS": "识别 M3U 播放列表中的电影",
"TMDB_M3U_VOD_DETAILS_DESCRIPTION": "疑似电影文件的播放列表条目会在包含 TMDB 元数据的电影详情视图中打开,而不是 EPG 面板。",
"TMDB_TEST_BUTTON": "检查密钥",
"TMDB_TEST_SUCCESS": "密钥有效 — TMDB 响应成功",
"TMDB_TEST_FAILED": "检查失败 — TMDB 拒绝了该密钥或无法访问",
"TMDB_CACHE": "元数据缓存",
"TMDB_CACHE_DESCRIPTION": "已下载的元数据保存在本地,详情页可立即打开。清除后应用会在下次访问时重新获取。",
"TMDB_CACHE_SIZE": "{{entries}} 条 · {{size}}",
"TMDB_CACHE_CLEAR": "清除缓存",
"TMDB_CACHE_ERROR": "无法读取缓存 — 请重试",
"TMDB_CREDITS": "元数据",
"TMDB_ATTRIBUTION": "本产品使用 TMDB API,但未获得 TMDB 的认可或认证。",
"APP_PREFERENCES": "应用偏好",
"HERO_EYEBROW": "工作区设置",
"HERO_TITLE": "定制 IPTVnator 的使用体验",
"HERO_DESCRIPTION": "在同一处调整播放、节目指南、远程访问和数据处理,且不会丢失当前工作区样式。",
"SUBTITLE": "更改应用程序的配置 ",
"DESCRIPTION": "请调整以下列表中的选项并使用保存按钮确认",
"EPG_URL_LABEL": "电子节目单EPG Url (*.xml 或 *.xml.gz)",
"EPG_URL_PLACEHOLDER": "输入一个 URL",
"REFRESH_EPG": "刷新电子节目单EPG",
"REFRESH_ALL_EPG": "全部刷新",
"REMOVE_EPG_SOURCE": "移除 EPG 源",
"BROWSE_EPG_FILE": "Choose a local XMLTV file…",
"EPG_STATUS_FRESH": "已更新",
"EPG_STATUS_STALE": "需要刷新",
"EPG_STATUS_ERROR": "失败",
"VIDEO_PLAYER_LABEL": "视频播放器",
"PLAYER_HTML5": "HTML5 视频播放器",
"PLAYER_VIDEOJS": "Video.js 播放器",
"PLAYER_ARTPLAYER": "ArtPlayer",
"PLAYER_EMBEDDED_MPV": "嵌入式 MPV(实验性)",
"PLAYER_MPV": "MPV 播放器",
"PLAYER_VLC": "VLC",
"VIDEO_PLAYER_PLACEHOLDER": "选择一个选项",
"VERSION": "版本",
"SAVE_CHANGES": "保存更改",
"UNSAVED_CHANGES": "您有未保存的更改",
"DISCARD_CHANGES": "放弃更改",
"UNSAVED_DIALOG_TITLE": "未保存的更改",
"UNSAVED_DIALOG_MESSAGE": "设置中有未保存的更改。要在离开前保存吗?",
"UNSAVED_DIALOG_SAVE": "保存并离开",
"UNSAVED_DIALOG_DISCARD": "不保存直接离开",
"UNSAVED_DIALOG_STAY": "继续编辑",
"UNSAVED_DIALOG_INVALID_HINT": "部分字段无效,因此暂时无法保存更改。",
"BACK_TO_HOME": "回到主页",
"NEW_VERSION_AVAILABLE": "有新版本可用 ",
"LATEST_VERSION": "您使用的是最新版本",
"STREAM_FORMAT": "流格式",
"OPEN_EXTERNAL_PLAYER_ON_DOUBLE_CLICK": "双击启动 MPV/VLC",
"OPEN_EXTERNAL_PLAYER_ON_DOUBLE_CLICK_DESCRIPTION": "在 MPV 或 VLC 开始播放前,要求双击频道行。",
"LANGUAGE": "语言",
"SETTINGS_SAVED": "配置已成功保存",
"SETTINGS_SAVE_FAILED": "无法保存设置。重启应用后所做的更改将会丢失。",
"SETTINGS_LOAD_FAILED": "无法加载已保存的设置,正在显示默认值。请确认没有重复运行的应用实例。",
"THEME": "主题",
"SHOW_CAPTIONS": "显示字幕",
"SHOW_DASHBOARD": "显示仪表盘",
"SHOW_DASHBOARD_DESCRIPTION": "在工作区导航栏中保留仪表盘。禁用后,「源」将成为工作区的首页。",
"ADD_EPG_SOURCE": "添加EPG源",
"CLEAR_EPG_DATA": "清除 EPG 数据",
"CLEAR_EPG_DIALOG": {
"TITLE": "清除 EPG 数据",
"MESSAGE": "确定要从数据库中移除所有 EPG(电子节目指南)数据吗?此操作将删除所有已缓存的节目时间表。"
},
"EPG_DATA_CLEARED": "EPG 数据已清除",
"EPG_DATA_CLEAR_FAILED": "清除 EPG 数据失败。请重试。",
"CLEARING_EPG_DATA": "清除中…",
"EPG_URL_ERROR": "该值不是有效的 URL",
"EPG_SOURCE_LIST_TITLE": "Source list",
"EPG_SOURCE_FORMATS_HINT": "Remote XMLTV links (http/https) and files on this computer are both supported, as plain .xml or gzip-compressed .xml.gz. Local files need an absolute path or a file:// URL.",
"EPG_SOURCE_FORMATS_EXAMPLES": "Examples:",
"VIDEO_PLAYER_DESCRIPTION": "选择默认视频播放器",
"WEB_PLAYER_SHARED_CONTROLS": "Web 播放器统一控件",
"WEB_PLAYER_SHARED_CONTROLS_DESCRIPTION": "在 HTML5、Video.js 和 ArtPlayer 中使用 IPTVnator 的共享控件。",
"PLAYER_AMBIENT_MODE": "环境背景填充",
"PLAYER_AMBIENT_MODE_DESCRIPTION": "用模糊、暗淡的海报填充播放器周围的空白,而不是黑条纹。",
"PLAYER_UP_NEXT_RAIL": "「接下来播放」剧集栏",
"PLAYER_UP_NEXT_RAIL_DESCRIPTION": "在宽窗口下,将剧集播放器停靠在左侧,并在旁边显示后续剧集。",
"FULLSCREEN_CHANNEL_PANEL": "全屏时的频道和剧集列表",
"FULLSCREEN_CHANNEL_PANEL_DESCRIPTION": "全屏时将鼠标停在左边缘、点击它或按 C 键,即可滑出直播的频道列表或剧集的分集列表,无需退出全屏即可切换。",
"STREAM_FORMAT_DESCRIPTION": "选择默认的流格式(xtream)",
"LANGUAGE_DESCRIPTION": "选择应用程序的语言",
"THEME_DESCRIPTION": "选择应用程序的视觉主题",
"COVER_SIZE": "封面尺寸",
"COVER_SIZE_DESCRIPTION": "调整网格和导轨中海报卡片的尺寸。较大的尺寸更适合在电视上观看;较小的尺寸可在大显示器上每行显示更多内容。",
"COVER_SIZE_SMALL": "小",
"COVER_SIZE_MEDIUM": "中",
"COVER_SIZE_LARGE": "大",
"COVER_TITLES": "在封面下方显示标题",
"COVER_TITLES_DESCRIPTION": "关闭后,电影和剧集网格将呈现纯海报墙:将指针悬停在封面上或将其聚焦时才会显示标题。直播频道、搜索结果和仪表盘栏目将始终显示标签。",
"EPG_VIEW_MODE": "节目指南视图",
"EPG_OFFSET_TITLE": "EPG 时间偏移",
"EPG_OFFSET_HINT": "无需刷新节目指南即可调整显示的节目时间。请输入 -720 到 720 之间的分钟数。",
"EPG_OFFSET_LABEL": "偏移(分钟)",
"EPG_OFFSET_ERROR": "请输入 -720 到 720 之间的整数分钟数。",
"EPG_VIEW_MODE_DESCRIPTION": "选择播放器下方的节目指南如何显示:横向时间轴条,或纵向的单日列表。",
"EPG_VIEW_MODE_TIMELINE": "时间轴",
"EPG_VIEW_MODE_LIST": "列表",
"STARTUP_BEHAVIOR": "启动视图",
"STARTUP_BEHAVIOR_DESCRIPTION": "选择 IPTVnator 启动时是打开第一个可用的工作区视图,还是恢复您上次的章节级视图。第一个视图在启用时为仪表盘,否则为「源」。",
"STARTUP_BEHAVIOR_FIRST_VIEW": "首个可用视图",
"STARTUP_BEHAVIOR_RESTORE_LAST_VIEW": "恢复上次视图",
"STARTUP_WINDOW_MODE": "启动时的窗口",
"STARTUP_WINDOW_MODE_DESCRIPTION": "选择桌面窗口的打开方式:上次的大小、最大化或全屏。下次启动时生效。随时按 F11 进入或退出全屏。",
"STARTUP_WINDOW_MODE_NORMAL": "上次窗口大小",
"STARTUP_WINDOW_MODE_MAXIMIZED": "最大化",
"STARTUP_WINDOW_MODE_FULLSCREEN": "全屏",
"SHOW_CAPTIONS_DESCRIPTION": "默认显示或隐藏字幕",
"SHOW_EXTERNAL_PLAYBACK_BAR": "显示「正在播放」底栏",
"SHOW_EXTERNAL_PLAYBACK_BAR_DESCRIPTION": "在桌面端工作区底部保持外部播放器状态栏可见。",
"STRIP_COUNTRY_PREFIX": "移除频道名称中的国家前缀",
"STRIP_COUNTRY_PREFIX_DESCRIPTION": "从整个应用中的直播频道名称里移除国家/分组前缀,例如 \"US | \" 或 \"UK - \"。",
"VERSION_DESCRIPTION": "应用程序的当前版本",
"ABOUT_SUBTITLE": "版本、项目链接以及支持 IPTVnator 的方式。",
"EMBEDDED_MPV_NOTICE_TITLE": "嵌入式 MPV 运行时",
"EMBEDDED_MPV_NOTICE_DESCRIPTION": "桌面构建版本可包含捆绑的 libmpv 和 FFmpeg 库,用于实验性的嵌入式 MPV 播放器。用户无需单独安装 MPV 应用;外部 MPV 和 VLC 仍可作为备用播放器使用。",
"COMMUNITY": "项目与社区",
"COMMUNITY_DESCRIPTION": "为仓库点星、阅读博客或加入 Telegram 群组,以获取更新和帮助。",
"LINK_BLOG": "博客",
"LINK_GITHUB_DESCRIPTION": "为仓库点星、提交问题或参与贡献",
"LINK_BLOG_DESCRIPTION": "发布说明、使用技巧及项目动态",
"LINK_TELEGRAM_DESCRIPTION": "公告、社区与支持",
"SUPPORT_TITLE": "支持本项目",
"SUPPORT_DESCRIPTION": "IPTVnator 是免费且开源的,公开开发。如果它已成为您日常的一部分,您的小额贡献将有助于让项目持续发展并塑造未来 — 感谢您。",
"SUPPORT_SPONSORS_HINT": "定期或一次性",
"SUPPORT_KOFI_HINT": "请我喝杯咖啡",
"EPG_NOTE": "目前 EPG 仅在 IPTVnator 的 Electron 桌面版本中可用。",
"EPG_NOTE_URL_TEXT": "在此查看",
"IMPORT_EXPORT_DATA": "导入/导出播放列表",
"IMPORT_EXPORT_DATA_DESCRIPTION": "导出或恢复播放列表备份,包括 M3U 快照、Xtream/Stalker 连接元数据、用户状态和 EPG 源 URL。",
"IMPORT_DATA": "导入",
"EXPORT_DATA": "导出",
"EXPORTING_DATA": "导出中…",
"REMOVE_ALL": "删除所有播放列表和播放列表数据",
"REMOVE_ALL_BUTTON": "全部删除",
"REMOVE_ALL_DESCRIPTION": "删除应用中存储的每个 M3U、Xtream 和 Stalker 播放列表。",
"REMOVE_DIALOG": {
"TITLE": "删除所有播放列表?",
"MESSAGE": "从应用中删除全部 {{count}} 个播放列表。这也会删除此设备上存储的播放列表数据。",
"SUMMARY_TITLE": "播放列表来源",
"CONSEQUENCES_TITLE": "同时还会删除",
"CONSEQUENCE_FAVORITES": "这些播放列表中保存的收藏",
"CONSEQUENCE_RECENTLY_VIEWED": "最近观看记录",
"CONSEQUENCE_PLAYBACK": "保存的播放位置",
"CONSEQUENCE_DOWNLOADS": "与这些播放列表关联的下载历史记录",
"CONSEQUENCE_XTREAM_CACHE": "已导入的 Xtream 分类和本地缓存内容",
"BACKUP_HINT": "如果想在删除前保留可恢复备份,请先使用导出。",
"CONFIRM": "全部删除"
},
"IMPORT_ERROR": "导入错误,请尝试使用其他文件。",
"PLAYLISTS_REMOVED": "已移除所有播放列表和播放列表数据。",
"MPV_PLAYER_PATH_LABEL": "mpv 路径",
"MPV_PLAYER_PATH_DESCRIPTION": "设置 MPV 路径。在 macOS 上可以使用 MPV 应用包,例如 /Applications/mpv.app,也可以使用可执行文件路径。",
"MPV_COMPATIBLE_PLAYER_TIP": "IINA 可以在 macOS 上作为兼容 MPV 的播放器启动,但请使用它的可执行文件路径,例如 /Applications/IINA.app/Contents/MacOS/iina-cli 或 /Applications/IINA.app/Contents/MacOS/IINA。IPTVnator 控制、位置轮询和实例复用行为仅对 MPV IPC 保证可用。",
"MPV_PLAYER_PATH": "mpv 播放器路径",
"MPV_PLAYER_ARGUMENTS_LABEL": "mpv 命令行参数",
"MPV_PLAYER_ARGUMENTS_DESCRIPTION": "IPTVnator 启动新的外部播放器进程时传递给 mpv 的可选参数。",
"MPV_PLAYER_ARGUMENTS": "mpv 参数",
"MPV_REUSE_INSTANCE_LABEL": "复用 MPV 实例",
"MPV_REUSE_INSTANCE_DESCRIPTION": "启用后,将复用同一个 MPV 窗口播放不同的视频流。禁用后,每个视频流都会在新的 MPV 窗口中打开。",
"RECORDING_FOLDER_LABEL": "录制文件夹",
"RECORDING_FOLDER_DESCRIPTION": "用于保存 Embedded MPV 直播录制的文件夹。留空则使用系统下载文件夹。",
"RECORDING_FOLDER": "录制文件夹",
"RECORDING_FOLDER_SELECT": "选择录制文件夹",
"VLC_PLAYER_PATH_LABEL": "VLC 路径",
"VLC_PLAYER_PATH_DESCRIPTION": "设置 VLC 路径。在 macOS 上可以使用 VLC 应用包,例如 /Applications/VLC.app,也可以使用可执行文件路径。",
"VLC_PLAYER_PATH": "VLC 播放器路径",
"VLC_PLAYER_ARGUMENTS_LABEL": "VLC 命令行参数",
"VLC_PLAYER_ARGUMENTS_DESCRIPTION": "IPTVnator 启动新的外部播放器进程时传递给 VLC 的可选参数。",
"VLC_PLAYER_ARGUMENTS": "VLC 参数",
"EXTERNAL_PLAYER_ARGUMENTS_HINT": "每行一个参数。这些值会在 IPTVnator 的流专用选项之前应用。",
"VLC_REUSE_INSTANCE_LABEL": "复用 VLC 实例",
"VLC_REUSE_INSTANCE_DESCRIPTION": "启用后,将复用同一个 VLC 窗口播放不同的视频流。禁用后,每个视频流都会在新的 VLC 窗口中打开。",
"REMOTE_CONTROL": "远程控制",
"REMOTE_CONTROL_DESCRIPTION": "启用对应用程序的远程控制。",
"REMOTE_CONTROL_PORT": "远程控制端口",
"REMOTE_CONTROL_PORT_DESCRIPTION": "用于远程控制应用程序的端口。默认使用端口 8765。",
"REMOTE_CONTROL_URL": "远程控制 URL",
"REMOTE_CONTROL_URL_DESCRIPTION": "从同一网络的另一台设备访问远程控制。",
"SHOW_QR_CODE": "显示二维码",
"STATUS_ENABLED": "已启用",
"STATUS_DISABLED": "已禁用",
"SOURCE_SINGULAR": "源",
"SOURCE_PLURAL": "源",
"PORT_RANGE_LABEL": "端口(1-65535)",
"PORT_REQUIRED": "端口为必填项",
"PORT_MIN": "端口必须不小于 1",
"PORT_MAX": "端口必须不大于 65535",
"PORT_PATTERN": "仅允许输入数字",
"REMOVE_ALL_IN_PROGRESS": "正在删除播放列表数据…",
"REMOVE_ALL_PROGRESS": "正在删除播放列表数据… {{current}} / {{total}}",
"PLAYLISTS_REMOVE_FAILED": "无法删除播放列表。请重试。",
"NAV_DASHBOARD": "仪表盘",
"DASHBOARD": "仪表盘",
"DASHBOARD_SUBTITLE": "选择工作区中显示哪些仪表盘栏目。",
"DASHBOARD_HERO": "主横幅",
"DASHBOARD_HERO_DESCRIPTION": "为您最近的项目显示大型顶部横幅。",
"DASHBOARD_RAIL_CONTINUE": "继续观看",
"DASHBOARD_RAIL_CONTINUE_DESCRIPTION": "以封面卡片显示最近观看的电影和剧集。",
"DASHBOARD_RAIL_LIVE_FAVORITES": "收藏频道正在直播",
"DASHBOARD_RAIL_LIVE_FAVORITES_DESCRIPTION": "显示收藏的直播频道及当前 EPG 进度。",
"DASHBOARD_RAIL_RECENT_LIVE": "最近观看的直播电视",
"DASHBOARD_RAIL_RECENT_LIVE_DESCRIPTION": "显示您最近打开过的直播频道及当前 EPG 进度。",
"DASHBOARD_RAIL_FAVORITE_VOD": "收藏的电影和剧集",
"DASHBOARD_RAIL_FAVORITE_VOD_DESCRIPTION": "以封面卡片显示收藏的电影和剧集。",
"DASHBOARD_RAIL_SOURCES": "最近使用的来源",
"DASHBOARD_RAIL_SOURCES_DESCRIPTION": "显示最近使用的播放列表和门户快捷入口。",
"DASHBOARD_RAIL_TMDB_TRENDING": "本周热门(TMDB)",
"DASHBOARD_RAIL_TMDB_TRENDING_DESCRIPTION": "显示 TMDB 每周热门电影和剧集,并与您的媒体库匹配。需要启用 TMDB 元数据。",
"DASHBOARD_RAIL_TMDB_RECOMMENDATIONS": "为您推荐(TMDB)",
"DASHBOARD_RAIL_TMDB_RECOMMENDATIONS_DESCRIPTION": "根据您最近观看的电影和剧集显示推荐内容,并与您的媒体库匹配。需要启用 TMDB 元数据。",
"DASHBOARD_RAIL_XTREAM_ADDED": "Xtream 最近新增",
"DASHBOARD_RAIL_XTREAM_ADDED_DESCRIPTION": "显示最新的 Xtream 电影、剧集和频道。",
"APP_UPDATE_TITLE": "应用更新",
"APP_UPDATE_DESCRIPTION": "检查 GitHub Releases 中的桌面应用更新。",
"APP_UPDATE_IDLE": "已准备好检查更新",
"APP_UPDATE_CHECKING": "正在检查更新…",
"APP_UPDATE_AVAILABLE": "版本 {{version}} 可用",
"APP_UPDATE_NOT_AVAILABLE": "您正在使用最新版本",
"APP_UPDATE_DOWNLOADING": "正在下载版本 {{version}}…",
"APP_UPDATE_DOWNLOADED": "版本 {{version}} 已准备好安装",
"APP_UPDATE_MANUAL_AVAILABLE": "版本 {{version}} 可手动安装",
"APP_UPDATE_ERROR": "检查更新失败",
"APP_UPDATE_CHECK": "再次检查",
"APP_UPDATE_DOWNLOAD": "更新",
"APP_UPDATE_INSTALL": "重启应用",
"APP_UPDATE_OPEN_RELEASE": "打开 GitHub 发布页",
"APP_UPDATE_RELEASE_NOTES": "更新内容",
"APP_UPDATE_RELEASE_NOTES_NOT_FOUND": "在 GitHub 上未找到 {{version}} 的更新说明。该版本可能已被移除或尚未发布。",
"APP_UPDATE_RELEASE_NOTES_LOAD_FAILED": "无法加载更新说明。",
"APP_UPDATE_OPEN_RELEASES_PAGE": "打开版本发布页面",
"APP_UPDATE_CHANNEL": "更新频道",
"APP_UPDATE_CHANNEL_DESCRIPTION": "Stable 跟随正式发布的版本。Nightly 跟随每次合并到 master 的更改,并自动安装预发布构建。保存后生效。",
"APP_UPDATE_CHANNEL_STABLE": "Stable",
"APP_UPDATE_CHANNEL_NIGHTLY": "Nightly",
"APP_UPDATE_SAVE_AND_CHECK": "保存并检查 {{channel}} 更新",
"APP_UPDATE_CHANNEL_PENDING_HINT": "此结果针对 {{current}} 频道。保存以切换到 {{next}} 并再次检查。",
"APP_UPDATE_CHANNEL_RETAINED_HINT": "此更新来自 {{current}} 频道。{{next}} 频道尚未检查。",
"APP_UPDATE_CHANNEL_NIGHTLY_WARNING": "Nightly 构建是 master 的未经测试快照。它们可能出错,且其数据库更改不可撤销:切换回 Stable 后,此构建会一直保留,直到出现更新的稳定版本。请先备份您的播放列表。",
"APP_UPDATE_NIGHTLY_ON_STABLE_HINT": "您正在使用 nightly 构建。Stable 频道会在下一个稳定版本比此构建更新时提供该版本。",
"EMBEDDED_MPV_FRAME_COPY": "嵌入式 MPV:帧拷贝引擎(实验性)",
"EMBEDDED_MPV_FRAME_COPY_DESCRIPTION": "视频渲染到应用画布上,菜单和对话框可以显示在其上方。",
"EMBEDDED_MPV_FRAME_COPY_RESTART": "重启应用后生效。",
"EMBEDDED_MPV_EXTRA_OPTIONS": "嵌入式 MPV 附加选项",
"EMBEDDED_MPV_EXTRA_OPTIONS_DESCRIPTION": "嵌入式播放器的高级 libmpv 选项,每行一个 key=value 键值对(开头不加 --)。这些选项会在所有引擎中于内置选项之后应用,并在下一次嵌入式 MPV 会话启动时生效。",
"EMBEDDED_MPV_EXTRA_OPTIONS_HINT": "示例:hwdec=auto-safe。嵌入本身依赖的选项(wid、vo、input-ipc-server 等)会被拒绝。",
"EMBEDDED_MPV_EXTRA_OPTIONS_INVALID_LINES": "不是 key=value 格式的行:{{lines}}",
"EMBEDDED_MPV_EXTRA_OPTIONS_FORBIDDEN_KEYS": "嵌入式播放器无法更改这些选项:{{keys}}",
"EMBEDDED_MPV_AUTO_RECONNECT": "自动重连中断的流",
"EMBEDDED_MPV_AUTO_RECONNECT_DESCRIPTION": "正在播放的流中断时,嵌入式播放器会以逐渐增加的间隔重新加载,最多尝试 6 次后放弃。从未成功启动的流仍需手动重试。",
"VOD_AUTO_FAILOVER": "播放出错时自动切换播放源",
"VOD_AUTO_FAILOVER_DESCRIPTION": "当某部电影无法播放,而其他播放列表中也有同一部影片时,自动切换过去并保留播放进度。默认关闭;由于其他播放源的配音可能不同,每次切换都会给出提示。"
},
"THEMES": {
"DARK_THEME": "深色",
"LIGHT_THEME": "浅色",
"SYSTEM_THEME": "跟随系统"
},
"AUDIO_PLAYER": {
"PLAY": "播放",
"PAUSE": "暂停",
"PREVIOUS_STATION": "上一个电台",
"NEXT_STATION": "下一个电台",
"MUTE": "静音",
"UNMUTE": "取消静音",
"VOLUME": "音量"
},
"EMBEDDED_MPV": {
"PLAYER": {
"BACK": "返回",
"RETRY": "重试",
"STALLED": "该流的启动时间超出预期。",
"PLAYBACK_FAILED": "嵌入式 MPV 播放失败。",
"RECONNECTING": "连接已丢失。正在重新连接… 第 {{attempt}} 次尝试,共 {{maxAttempts}} 次",
"STREAM_ENDED": "直播已结束。",
"CHECKING_SUPPORT": "正在检查嵌入式 MPV 支持…",
"NOT_AVAILABLE": "嵌入式 MPV 在当前环境中不可用。",
"LOADING_STREAM": "正在加载流…",
"PLAY": "播放",
"PAUSE": "暂停",
"PREVIOUS_EPISODE": "上一集",
"NEXT_EPISODE": "下一集",
"BACK_10_SECONDS": "快退 10 秒",
"FORWARD_10_SECONDS": "快进 10 秒",
"LIVE_STREAM": "直播",
"PLAYBACK_POSITION": "播放位置",
"MUTE": "静音",
"UNMUTE": "取消静音",
"MUTED": "已静音",
"VOLUME": "音量",
"VOLUME_LABEL": "音量 {{percent}}%",
"AUDIO_TRACKS": "音轨",
"SUBTITLES": "字幕",
"SUBTITLES_OFF": "关闭",
"QUALITY": "画质",
"QUALITY_AUTO": "自动",
"TRACK_DEFAULT": "默认",
"AUDIO_TRACK_FALLBACK": "音轨 {{index}}",
"SUBTITLE_TRACK_FALLBACK": "字幕 {{index}}",
"PLAYBACK_SPEED": "播放速度",
"SPEED_TOOLTIP": "速度:{{speed}}",
"ASPECT_RATIO": "宽高比",
"ASPECT_TOOLTIP": "宽高比:{{aspect}}",
"ASPECT_DEFAULT": "默认",
"START_RECORDING": "开始录制",
"STOP_RECORDING": "停止录制",
"RECORDING": "正在录制",
"RECORDING_SAVED": "录制已保存",
"RECORDING_FAILED": "录制失败",
"RECORDING_FAILED_TO_START": "录制启动失败。",
"RECORDING_FAILED_TO_STOP": "录制停止失败。",
"SAVED_TO": "已保存至 {{path}}",
"ENTER_PICTURE_IN_PICTURE": "进入画中画",
"EXIT_PICTURE_IN_PICTURE": "退出画中画",
"ENTER_FULLSCREEN": "进入全屏",
"EXIT_FULLSCREEN": "退出全屏",
"CHANNEL_LIST": "频道列表",
"HIDE_CHANNEL_LIST": "隐藏频道列表",
"EPISODE_LIST": "剧集列表",
"HIDE_EPISODE_LIST": "隐藏剧集列表",
"SEARCH_CHANNELS": "搜索频道",
"SEARCH_IN": "在 {{title}} 中搜索",
"CLEAR_SEARCH": "清除搜索",
"LOAD_SUBTITLE_FILE": "加载字幕文件…",
"SUBTITLE_DELAY": "字幕延迟",
"SUBTITLE_DELAY_DECREASE": "提前显示字幕",
"SUBTITLE_DELAY_INCREASE": "延后显示字幕",
"SUBTITLE_DELAY_RESET": "重置字幕延迟",
"SUBTITLE_SIZE": "字幕大小",
"SUBTITLE_COLOR": "字幕颜色",
"SUBTITLE_COLOR_DEFAULT": "默认",
"SUBTITLE_COLOR_WHITE": "白色",
"SUBTITLE_COLOR_YELLOW": "黄色",
"SUBTITLE_COLOR_CYAN": "青色",
"STREAM_INFO": "流信息",
"STATS_RESOLUTION": "分辨率",
"STATS_FRAME_RATE": "帧率",
"STATS_NOMINAL_FRAME_RATE": "源帧率",
"STATS_STREAM_BITRATE": "流总码率",
"STATS_VIDEO": "视频",
"STATS_AUDIO": "音频",
"STATS_AUDIO_CHANNELS": "声道",
"STATS_SAMPLE_RATE": "采样率",
"STATS_CONTAINER": "容器",
"STATS_BUFFER": "缓冲",
"STATS_DROPPED_FRAMES": "丢帧",
"STATS_UNAVAILABLE": "暂无流数据"
}
},
"PLAYBACK_DIAGNOSTICS": {
"STAGE_LOADER": "加载流",
"STAGE_DEMUX": "解析容器",
"DETAIL_STAGE": "失败阶段",
"DETAIL_DRM_SYSTEMS": "来源声明的 DRM",
"STAGE_MANIFEST": "加载清单",
"STAGE_PLAYLIST": "加载媒体播放列表",
"STAGE_SEGMENT": "加载媒体分段",
"STAGE_KEY": "加载加密密钥",
"STAGE_LICENSE": "DRM 许可证交换",
"STAGE_MEDIA": "媒体处理",
"UNSUPPORTED_CONTAINER": {
"TITLE": "浏览器播放器可能不支持此流容器",
"DESCRIPTION": "浏览器播放器可能无法在应用内解码此容器。复制流 URL,并用 MPV、VLC 或 IINA 等外部播放器打开,可获得更广泛的编解码支持。"
},
"UNSUPPORTED_CODEC": {
"TITLE": "浏览器播放器可能不支持此流编码",
"DESCRIPTION": "该流声明的编解码器可能无法被浏览器播放器解码。复制流 URL,并用 MPV、VLC 或 IINA 等外部播放器打开。"
},
"MEDIA_DECODE_ERROR": {
"TITLE": "浏览器播放器无法解码此流",
"DESCRIPTION": "播放已开始,但媒体管线在解码时失败。外部播放器可能能更好地处理此流。"
},
"NETWORK_ERROR": {
"TITLE": "无法加载此流",
"DESCRIPTION": "播放器报告了网络或提供商加载错误。请检查流 URL、请求头或提供商可用性。"
},
"BROWSER_ACCESS_ERROR": {
"TITLE": "浏览器播放器无法访问此流",
"DESCRIPTION": "请求可能被 CORS、混合内容或提供商的请求头/代理限制阻止。MPV 或 VLC 通常可以绕过浏览器播放器的访问限制。",
"PWA_DESCRIPTION": "请求可能被 CORS、混合内容或提供商的请求头/代理限制阻止。PWA 无法直接启动外部播放器;请使用“复制流 URL”操作,并手动在 MPV、VLC、IINA 或其他播放器中打开。"
},
"UNTRANSFERABLE_DESCRIPTION": "此受保护的流需要无法随流 URL 一起传递的播放配置。",
"DRM_OR_ENCRYPTION": {
"TITLE": "此流可能已加密或受 DRM 保护",
"DESCRIPTION": "浏览器播放器因报告的加密/密钥错误而无法继续。如果提供商要求 DRM,外部播放也可能失败。"
},
"UNKNOWN_PLAYBACK_ERROR": {
"TITLE": "浏览器播放器报告了播放错误",
"DESCRIPTION": "该流在内置播放器中失败,但错误未指出具体的编码、容器或网络原因。"
},
"NATIVE_FALLBACK_TITLE": "改用原生播放器打开",
"INLINE_FAILURE_TITLE": "复制 URL 或重试",
"UNTRANSFERABLE_FAILURE_TITLE": "受保护播放无法继续",
"RECOMMENDATIONS_LABEL": "推荐的恢复操作",
"ACTION_TRY_PLAYER": "尝试 {{player}}",
"ACTION_TRY_PLAYER_HINT": "仅临时用于此项目;已保存的播放器不会更改",
"REASON_RETRY_TRANSIENT_FAILURE": "临时加载失败后使用同一播放器重试",
"REASON_RETRY_UNKNOWN_FAILURE": "重试,因为该错误未能确定其他兼容的播放器",
"REASON_ALTERNATIVE_SOURCE_AVAILABLE": "为同一内容尝试其他可用源",
"REASON_DIFFERENT_ENGINE_FAMILY": "此播放器使用不同的浏览器播放引擎",
"REASON_EXTERNAL_CODEC_OR_CONTAINER_SUPPORT": "原生播放器支持更多编解码器和容器",
"REASON_EXTERNAL_BROWSER_ACCESS": "原生播放器可以避开浏览器访问限制",
"REASON_COMPATIBLE_DRM_PATH": "此目标与可用的加密数据兼容",
"ACTION_OPEN_MPV": "在 MPV 中打开",
"ACTION_OPEN_VLC": "在 VLC 中打开",
"ACTION_OPENING_MPV": "Opening MPV…",
"ACTION_OPENING_VLC": "Opening VLC…",
"ACTION_REOPEN_MPV": "Open MPV again",
"ACTION_REOPEN_VLC": "Open VLC again",
"ACTION_RETRY_MPV": "Try MPV again",
"ACTION_RETRY_VLC": "Try VLC again",
"EXTERNAL_OPENING": "Opening player…",
"EXTERNAL_STARTED": "Player started",
"EXTERNAL_PLAYING": "Playing",
"EXTERNAL_FAILED": "External player error",
"ACTION_OPEN_MPV_HINT": "已配置的播放器",
"ACTION_OPEN_VLC_HINT": "已配置的播放器",
"ACTION_COPY_URL": "复制 URL",
"ACTION_RETRY": "重试",
"DETAILS_SUMMARY": "技术详情",
"CODEC_HINT": "检测到 {{codecs}}。Chromium/Electron 浏览器播放器通常对此类编码支持有限。",
"DETAIL_CODE": "诊断代码",
"DETAIL_PLAYER": "播放器",
"DETAIL_SOURCE": "来源",
"DETAIL_CONTAINER": "容器",
"DETAIL_MIME_TYPE": "MIME 类型",
"DETAIL_VIDEO_CODECS": "视频编码",
"DETAIL_AUDIO_CODECS": "音频编码",
"DETAIL_NATIVE_ERROR_CODE": "原生错误代码",
"DETAIL_NATIVE_ERROR_MESSAGE": "原生错误信息",
"DETAIL_ERROR_DETAILS": "错误详情",
"DRM_CONFIGURATION_UNSUPPORTED": "此播放器不支持该流的 DRM 配置。请向提供商索取兼容的流。",
"DRM_CONFIGURATION_UNAVAILABLE": "此环境无法使用所请求的 DRM 配置。请检查浏览器的受保护内容设置,或向提供商索取兼容的流。",
"LICENSE_REQUEST_FAILED": "播放器无法获取 DRM 许可证。请检查网络连接并向提供商确认播放权限。",
"LICENSE_RESPONSE_REJECTED": "DRM 模块拒绝了许可证响应。请联系提供商检查许可证。",
"LICENSE_SERVER_MISSING": "此受保护的流未配置许可证服务器。请向提供商索取所需的播放配置。",
"SEGMENT_ACCESS_DENIED": "服务器拒绝访问媒体分段。请向提供商确认播放权限。",
"ACTION_COPY_DIAGNOSTIC": "复制诊断信息",
"REPORT_COPIED": "诊断信息已复制",
"COPY_FAILED": "复制失败。请重试。",
"REPORT_PRIVACY": "复制技术信息,不包含流地址、凭据或原始错误消息。"
},
"LAYOUT": {
"HIDE_CHANNELS_LIST": "隐藏频道列表",
"SHOW_CHANNELS_LIST": "显示频道列表",
"TOGGLE_SIDEBAR_TOOLTIP": "切换频道列表 (⌘/Ctrl+B)",
"CHANNELS_LIST_HIDDEN": "频道列表已隐藏",
"CHANNELS_LIST_HIDDEN_HINT": "点击下方按钮或按 ⌘/Ctrl+B 重新显示。",
"HIDE_CATEGORIES": "隐藏分类",
"SHOW_CATEGORIES": "显示分类",
"SHOW_CATEGORIES_PANEL": "显示分类面板",
"CHOOSE_CATEGORY": "选择分类",
"HIDE_PANELS": "隐藏分类和频道",
"HIDE_PANELS_TOOLTIP": "隐藏面板 (⌘/Ctrl+B)",
"SHOW_PANELS": "显示分类和频道",
"SHOW_PANELS_TOOLTIP": "显示面板 (⌘/Ctrl+B)"
},
"CHANNELS": {
"SHOW_PLAYING_CHANNEL": "显示正在播放的频道",
"UPLOAD_OR_SELECT_OTHER_PLAYLIST": "上传或选择其他播放列表",
"ALL_CHANNELS": "所有频道",
"GROUPS": "分组",
"MANAGE_GROUPS": "管理分组",
"MANAGE_GROUPS_HINT": "使用「管理分组」可重新显示分组。",
"NO_VISIBLE_GROUPS": "没有可见的分组",
"SEARCH_GROUPS": "搜索分组",
"UNGROUPED": "未分组",
"UNNAMED_CHANNEL": "未命名频道",
"FAVORITES": "收藏",
"NO_FAVORITES": "还没有收藏夹",
"USE_STAR_TO_FAVORITE": "使用“☆”图标将频道添加到此列表中",
"REMOVE_FAVORITE": "从收藏夹中删除",
"ADD_FAVORITE": "添加到收藏",
"SHOW_DETAILS": "显示频道详情",
"MAP_EPG": "映射 EPG 频道",
"FAVORITES_UPDATED": "收藏夹已更新!",
"SELECT_CHANNEL_PLAYBACK": "请选择一个频道开始播放",
"SORT_BY": "排序方式",
"SORT_BY_DATE": "按添加日期排序(最新优先)",
"SORT_BY_RATING": "按评分排序",
"SORT_BY_NAME": "按名称排序(A-Z)",
"LOAD_MORE": "加载更多",
"REMAINING": "剩余",
"LOADING": "正在加载频道…",
"LOADING_MORE": "正在加载更多…",
"NO_SEARCH_RESULTS": "未找到频道",
"NO_CHANNELS_FOUND": "未找到频道",
"NO_GROUPS_FOUND": "未找到分组",
"CATCHUP_AVAILABLE": "Catchup 可用",
"CATCHUP_AVAILABLE_DAYS": "Catchup 可用 — {{days}} 天",
"TRY_DIFFERENT_SEARCH": "尝试其他搜索词",
"DETAILS_DIALOG": {
"TITLE": "频道详情",
"DESCRIPTION": "从播放列表文件中解析的只读元数据。",
"SUMMARY": "摘要",
"TVG": "TVG 元数据",
"CATCHUP": "回看",
"HTTP": "HTTP 头",
"NAME": "名称",
"CHANNEL_ID": "频道 ID",
"STREAM_URL": "流 URL",
"GROUP": "分组",
"RADIO": "电台",
"CATCHUP_AVAILABLE": "支持回看",
"WINDOW": "归档窗口",
"PLAYBACK_SUPPORTED": "支持播放",
"EPG_PARAMS": "EPG 参数",
"TIMESHIFT": "时移",
"TVG_ID": "TVG ID",
"TVG_NAME": "TVG 名称",
"TVG_URL": "TVG URL",
"TVG_LOGO": "TVG 标志",
"TVG_REC": "TVG rec",
"CATCHUP_TYPE": "回看类型",
"CATCHUP_SOURCE": "回看源",
"CATCHUP_DAYS": "回看天数",
"HTTP_ORIGIN": "Origin",
"HTTP_REFERRER": "Referrer",
"HTTP_USER_AGENT": "User-Agent",
"EMPTY": "未提供",
"NOT_AVAILABLE": "不可用",
"DAYS_ONE": "1 天",
"DAYS_OTHER": "{{count}} 天"
},
"GROUP_MANAGEMENT": {
"TITLE": "管理分组",
"SELECTED": "已选择",
"SELECT_ALL": "全选",
"DESELECT_ALL": "取消全选",
"SEARCH_PLACEHOLDER": "搜索分组…",
"NO_RESULTS": "未找到匹配的分组",
"SAVE": "保存"
}
},
"TOP_MENU": {
"OPEN_EPG_GUIDE": "节目指南"
},
"EPG": {
"NEXT_DAY": "明天",
"PREVIOUS_DAY": "昨天",
"ZOOM_IN": "放大",
"ZOOM_OUT": "缩小",
"FILTER_CHANNELS": "筛选频道",
"CLOSE_FILTER": "关闭筛选",
"SEARCH_PROGRAMS": "搜索节目",
"CLOSE_PROGRAM_SEARCH": "关闭节目搜索",
"LIVE_STREAM": "正在直播",
"ARCHIVE_PLAYBACK_UNAVAILABLE_TITLE": "归档播放不可用",
"ARCHIVE_PLAYBACK_UNAVAILABLE_DESCRIPTION": "此提供商提供了该频道的节目历史,但不提供可播放的归档/Catchup 回看。",
"EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "请在设置中添加或更改 EPG URL",
"FETCH_EPG": "获取 EPG 数据...",
"ERROR": "错误: 获取 EPG 数据失败",
"DOWNLOAD_SUCCESS": "EPG 数据下载成功",
"NO_PROGRAM_INFO": "没有可用的节目信息",
"PROGRAM_DIALOG": {
"PROGRAM_DETAILS": "电视节目详情",
"TITLE": "标题",
"CATEGORY": "类别",
"PARENTAL_RATING_SYSTEM": "电视内容分级系统",
"DESCRIPTION": "描述",
"LANGUAGE": "语言",
"SHOW_PROGRAM_DETAILS": "显示此节目的详细信息",
"EPISODE": "剧集",
"DURATION": "时长",
"COPY_ARCHIVE_URL": "复制回看链接",
"ARCHIVE_URL_COPIED": "已复制回看链接",
"ARCHIVE_URL_FAILED": "无法复制回看链接",
"ARCHIVE_URL_NOTICE": "链接可能包含账户凭据。外部播放器可能还需要此来源的 HTTP 请求头。",
"DOWNLOAD_ARCHIVE": "下载节目 (TS)",
"ARCHIVE_DOWNLOAD_QUEUED": "节目已加入下载列表",
"ARCHIVE_DOWNLOAD_FAILED": "无法下载此节目,它可能已不可用。",
"ARCHIVE_DOWNLOAD_TS_ONLY": "回看下载目前仅支持 TS 流。",
"ARCHIVE_DOWNLOAD_EXISTS": "此节目已在下载列表中。"
},
"FETCH_SUCCESS": "EPG 获取成功",
"IMPORT_PROGRESS": "EPG 导入",
"CHANNELS": "频道",
"PROGRAMS": "节目",
"LOADING": "加载中",
"QUEUED": "排队中",
"IMPORT_PANEL_MINIMIZE": "最小化 EPG 导入面板",
"IMPORT_PANEL_EXPAND": "展开 EPG 导入面板",
"IMPORT_SUMMARY_LOADING": "{{count}} 个加载中",
"IMPORT_SUMMARY_QUEUED": "{{count}} 个排队中",
"TOTAL_CHANNELS": "频道总数",
"TOTAL_PROGRAMS": "节目总数",
"UP_TO_DATE": "EPG 已为最新,无需同步",
"RETRY": "重试",
"ALLOW_PRIVATE_SOURCE": "允许来源",
"ALLOW_PRIVATE_SOURCE_TITLE": "允许私有网络 EPG 源?",
"ALLOW_PRIVATE_SOURCE_WARNING": "仅当您信任此 EPG 源时才允许。IPTVnator 将允许此 EPG URL 连接到私有或本地网络地址。",
"TRUST_TLS_HOST": "信任主机",
"TRUST_TLS_HOST_TITLE": "信任无效证书?",
"TRUST_TLS_HOST_WARNING": "仅当您信任此主机时才继续。IPTVnator 将允许此主机使用无效 TLS 证书,但其他主机仍需要有效证书。",
"CURRENT_PROGRAM": "当前节目",
"ARCHIVE_PLAYBACK": "回看播放",
"COLLAPSE_PANEL": "收起 EPG 面板",
"EXPAND_PANEL": "展开 EPG 面板",
"GUIDE": {
"TITLE": "节目指南",
"CLOSE": "关闭指南",
"CHANNEL": "频道",
"TODAY": "今天",
"NOW": "现在",
"JUMP_NOW": "跳转到现在",
"SCOPE": "显示的频道",
"ONLY_WITH_EPG": "仅含 EPG",
"ONLY_WITH_EPG_HINT": "隐藏没有节目数据的频道",
"DENSITY_COMFORTABLE": "舒适行距",
"DENSITY_COMPACT": "紧凑行距",
"ZOOM": "缩放",
"FILTER_CHANNELS": "筛选频道…",
"SEARCH_PROGRAMMES": "搜索节目…",
"NO_RESULTS": "未找到节目",
"NO_PROGRAMME_INFO": "没有节目信息",
"NO_PROGRAMME_INFO_LONG": "此频道没有节目信息",
"PLAYING": "正在播放",
"NO_CHANNELS": "没有频道匹配“{{query}}”",
"CLEAR_FILTER": "清除筛选",
"COLLAPSE_PLAYER": "收起播放器",
"EXPAND_PLAYER": "展开播放器",
"KEYS": {
"CHANNEL": "频道",
"PROGRAMME": "节目",
"PLAY": "播放",
"DETAILS": "详情",
"NOW": "现在",
"DAY": "日期",
"CLOSE": "关闭"
}
},
"TIMELINE": {
"OPEN_GUIDE": "打开节目指南",
"TODAY": "今天",
"NOW": "现在",
"JUMP_NOW": "跳转到现在",
"RETURN_TO_LIVE": "返回直播",
"ON_NOW": "正在播放",
"MINUTES_LEFT": "剩余分钟",
"FROM_ARCHIVE": "来自归档",
"WATCH": "观看",
"WATCH_LIVE": "观看直播",
"WATCH_FROM_START": "从头开始观看",
"ARCHIVE_UNAVAILABLE_NOTE": "无法播放 —— 此提供商未提供归档。",
"CATCHUP_FAILED": "无法开始播放此节目的回看",
"SCHEDULE_ONLY_NOTICE": "仅节目表。此提供商提供节目历史,但不支持 catch-up —— 无法播放过往节目。",
"EMPTY_DAY_TITLE": "当天暂无节目",
"EMPTY_DAY_DESCRIPTION": "所选日期的节目表尚未到达。其他日期已有数据。",
"JUMP_TODAY": "前往今天",
"JUMP_NEAREST": "最近有节目的日期",
"CHANNEL_UNMAPPED_TITLE": "此频道暂无节目",
"CHANNEL_UNMAPPED_DESCRIPTION": "此频道未与 EPG 源匹配(未找到 tvg-id)。其他频道不受影响。",
"PROVIDER_NO_EPG_TITLE": "提供商未提供节目指南",
"PROVIDER_NO_EPG_DESCRIPTION": "此源未为任何频道提供电视指南。如需节目表,请联系您的提供商。",
"M3U_SETUP_TITLE": "连接节目指南",
"M3U_SETUP_DESCRIPTION": "M3U 播放列表需要外部 EPG 源(XMLTV)。添加 url-tvg 链接后,节目表将显示在此处。",
"OPEN_EPG_SETTINGS": "打开 EPG 设置",
"ERROR_TITLE": "无法加载节目指南",
"ERROR_DESCRIPTION": "EPG 源未响应。请检查您的网络连接或刷新该源。",
"RETRY": "重试",
"MINUTES_SHORT": "分钟",
"ZOOM": "缩放",
"ZOOM_DAY": "全天概览",
"ZOOM_HOURS": "按小时",
"ZOOM_DETAIL": "详细",
"ZOOM_TOOLTIP": "缩放:{{level}} · ⌘/Ctrl + 滚轮微调",
"GROUP_SHORT": "短节目",
"GROUP_EXPAND": "展开 ›"
}
},
"EPG_MAPPING_DIALOG": {
"TITLE": "映射 EPG 频道",
"SUBTITLE": "为“{{channelName}}”手动选择 EPG 频道",
"SEARCH_PLACEHOLDER": "搜索 EPG 频道...",
"CURRENT_MAPPING": "当前映射",
"NO_MAPPING": "未设置 EPG 映射",
"SAVE": "保存映射",
"REMOVE": "移除映射",
"CLOSE": "关闭",
"NO_RESULTS": "未找到 EPG 频道",
"SEARCH_HINT": "输入至少 {{min}} 个字符进行搜索",
"SAVED": "EPG 映射已保存",
"REMOVED": "EPG 映射已移除",
"SAVE_FAILED": "无法更新 EPG 映射"
},
"LANGUAGES": {
"ARABIC": "العربية",
"MOROCCAN_ARABIC": "العربية (اللهجة المغربية)",
"ENGLISH": "English",
"KOREAN": "한국어",
"RUSSIAN": "Русский",
"GERMAN": "Deutsch",
"SPANISH": "Español",
"CHINESE": "简体中文",
"TRADITIONAL_CHINESE": "繁體中文",
"FRENCH": "Français",
"ITALIAN": "Italiano",
"TURKISH": "Türkçe",
"JAPANESE": "日本語",
"DUTCH": "Nederlands",
"BELARUSIAN": "Беларуская",
"POLISH": "Polski",
"PORTUGUESE": "Português",
"GREEK": "Ελληνικά",
"HUNGARIAN": "Magyar"
},
"YES": "是",
"NO": "否",
"MENU": {
"OPEN": "打开菜单",
"SUPPORT_ARIA": "在 GitHub 上支持 IPTVnator",
"SETTINGS_ARIA": "打开设置",
"BUG_REPORT": "问题反馈",
"WHAT_IS_NEW": "更新日志",
"ABOUT": "关于",
"ABOUT_ARIA": "关于应用",
"SUPPORT_PROJECT": "支持项目"
},
"ABOUT": {
"TITLE": "关于 IPTVnator",
"DESCRIPTION": "跨平台 IPTV 播放器应用,支持多种功能,例如 m3u 和 m3u8 播放列表、收藏、电视节目指南、电视归档/Catchup 等。",
"VERSION": "版本",
"GITHUB_TOOLTIP": "GitHub 上的 IPTVnator 仓库",
"BUY_ME_A_COFFEE_TOOLTIP": "请我喝杯咖啡",
"TWITTER_TOOLTIP": "分享到 Twitter"
},
"UPDATE_AVAILABLE": "可用更新",
"REFRESH": "刷新",
"XTREAM": {
"PLAY": "播放",
"OPENING_PLAYER": "正在打开播放器…",
"NAME": "名称",
"RELEASE_DATE": "发布日期",
"GENRE": "类型",
"COUNTRY": "国家",
"ACTORS": "演员",
"DIRECTOR": "导演",
"SIMILAR": "相似内容",
"CREW_JOB_DIRECTOR": "导演",
"CREW_JOB_CREATOR": "主创",
"ACTOR_FILMOGRAPHY": "参演作品",
"ACTOR_FILTER_ALL": "全部",
"ACTOR_SCOPE_THIS_PORTAL": "当前门户",
"ACTOR_SCOPE_ALL_PORTALS": "所有门户",
"ACTOR_NO_RESULTS": "此筛选条件下没有结果",
"ACTOR_IN_LIBRARY": "已在您的媒体库中",
"ACTOR_SEARCH_IN_PORTAL": "在门户中搜索",
"ACTOR_BORN": "出生:",
"ACTOR_DIED": "逝世",
"DISCOVER_TITLE": "发现",
"DISCOVER_RESULTS": "热门作品",
"DISCOVER_MOVIES": "电影",
"DISCOVER_SERIES": "剧集",
"DISCOVER_EMPTY": "此条件下没有结果。发现功能需要在设置中启用 TMDB 元数据。",
"SERIES_STATUS_RETURNING": "连载中",
"SERIES_STATUS_PLANNED": "筹备中",
"SERIES_STATUS_IN_PRODUCTION": "制作中",
"SERIES_STATUS_ENDED": "已完结",
"SERIES_STATUS_CANCELED": "已取消",
"SERIES_STATUS_PILOT": "试播",
"DURATION": "时长",
"CAST": "演员表",
"EPISODE_RUN_TIME": "单集时长",
"RATING": "评分",
"IMDB_RATING": "IMDb 评分",
"KINOPOISK_RATING": "Kinopoisk 评分",
"DESCRIPTION": "描述",
"YEAR": "年",
"AGE": "年龄",
"YOUTUBE_TRAILER": "YouTube 预告片",
"EPISODE": "剧集",
"RESUME": "继续观看",
"RESTART": "从头开始",
"CONTINUE_WATCHING": "继续观看",
"PLAY_FIRST_EPISODE": "播放第一集",
"PLAY_EPISODE": "播放第 {{episode}} 集",
"RESUME_EPISODE": "继续播放本集",
"PLAY_NEXT_EPISODE": "播放下一集",
"SERIES_WATCHED": "剧集已看完",
"WATCHED": "已观看",
"IN_PROGRESS": "观看中",
"MARK_WATCHED": "标记为已观看",
"MARK_UNWATCHED": "标记为未观看",
"MARK_SEASON_WATCHED": "标记整季为已观看({{count}})",
"MARK_SEASON_UNWATCHED": "标记整季为未观看",
"SEASON_MARKED_WATCHED": "{{count}} 集已标记为已观看",
"SEASON_MARKED_UNWATCHED": "本季已标记为未观看",
"SEASON_MARKED_WATCHED_PARTIAL": "已标记 {{count}} · 失败 {{failed}}",
"SEASON_MARKED_UNWATCHED_PARTIAL": "已取消标记 {{count}} · 失败 {{failed}}",
"SEASON_WATCH_UPDATE_FAILED": "无法更新本季",
"MARK_SERIES_WATCHED": "标记整部剧集为已观看({{count}})",
"MARK_SERIES_WATCHED_ALL": "标记整部剧集为已观看",
"MARK_SERIES_UNWATCHED": "标记整部剧集为未观看",
"SERIES_MARKED_UNWATCHED": "剧集已标记为未观看",
"SERIES_WATCH_UPDATE_FAILED": "无法更新剧集",
"SERIES_WATCH_MENU": "剧集观看操作",
"MOVIE_MARKED_WATCHED": "已标记为已观看",
"MOVIE_MARKED_UNWATCHED": "已标记为未观看",
"MOVIE_WATCH_UPDATE_FAILED": "无法更新观看状态",
"EPISODES_WATCHED": "已观看 {{count}} / {{total}} 集",
"DETAIL_FALLBACK": {
"STATUS": "门户元数据不可用",
"NOTE": "此门户未提供扩展元数据。",
"STREAM_ID": "流 ID",
"CATEGORY": "分类",
"CONTAINER": "格式",
"SOURCE_TITLE": "源标题"
},
"ACCOUNT_INFO": {
"TITLE": "账户信息",
"USER_INFO": "用户信息",
"STATUS": "状态",
"USERNAME": "用户名",
"ACTIVE_CONNECTIONS": "活跃连接",
"CREATED": "创建于",
"EXPIRES": "过期于",
"TRIAL_ACCOUNT": "试用账户",
"YES": "是",
"NO": "否",
"ALLOWED_FORMATS": "允许的格式",
"SERVER_INFO": "服务器信息",
"LIVE_TV": "直播电视",
"MOVIES": "电影",
"TV_SERIES": "电视剧",
"URL": "URL",
"PROTOCOL": "协议",
"TIMEZONE": "时区",
"SERVER_TIME": "服务器时间",
"PORTS": "端口",
"HTTP_PORT": "HTTP",
"HTTPS_PORT": "HTTPS",
"RTMP_PORT": "RTMP"
},
"CATEGORY_MANAGEMENT": {
"TITLE": "管理分类",
"LOADING": "正在加载分类…",
"SELECTED": "已选总数",
"SELECT_ALL": "全选",
"DESELECT_ALL": "取消全选",
"SELECT_FILTERED": "选择搜索结果",
"DESELECT_FILTERED": "取消选择搜索结果",
"SEARCH_PLACEHOLDER": "搜索分类…",
"NO_RESULTS": "未找到匹配的分类",
"NO_CATEGORIES": "没有可用的分类",
"SAVE": "保存"
}
},
"PORTALS": {
"REQUESTS_PAUSED": {
"TITLE": "请求已暂时暂停",
"DESCRIPTION": "连接连续失败后,请求已暂停。立即重试以重新连接门户。",
"RETRY": "立即重试"
},
"ALL_CATEGORIES": "所有分类",
"MY_FAVORITES": "我的收藏",
"ADD_TO_FAVORITES": "添加到收藏夹",
"REMOVE_FROM_FAVORITES": "从收藏中移除",
"REMOVED_FROM_FAVORITES": "已从收藏中移除",
"ADDED_TO_FAVORITES": "已添加至收藏夹",
"FAVORITES": "收藏",
"RECENTLY_VIEWED": "最近观看",
"THIS_PLAYLIST": "本播放列表",
"ALL_PLAYLISTS": "所有播放列表",
"LIVE_TV": "直播电视",
"MOVIES": "电影",
"SERIES": "剧集",
"SEARCH": "搜索",
"NO_FAVORITES": "暂无收藏",
"NO_RECENT_ITEMS": "没有最近观看的项目",
"REMOVE_FROM_RECENT": "从最近观看中移除",
"BROWSE_ALL_MOVIES": "浏览所有电影",
"BROWSE_ALL_SERIES": "浏览所有剧集",
"BROWSE_ALL_LIVE": "浏览所有直播电视",
"VIEW_IN_PORTAL": "在门户中查看",
"VIEW_IN_PORTAL_TOOLTIP": "在{{name}}中打开",
"SIDEBAR": {
"MAIN": "主页",
"MOVIES": "电影",
"LIVE_TV": "直播电视",
"SERIES": "剧集",
"LIBRARY": "媒体库",
"SEARCH": "搜索",
"RECENT": "最近",
"RECENTLY_ADDED": "最近添加",
"FAVORITES": "收藏"
},
"ERROR_VIEW": {
"IMPORT_CANCELLED": {
"TITLE": "导入已取消",
"DESCRIPTION": "播放列表导入已取消。需要继续加载此源时请重试。"
},
"ACCOUNT_EXPIRED": {
"TITLE": "帐户已过期",
"DESCRIPTION": "该帐户已过期。\n请检查播放列表设置中的凭据或将其删除。"
},
"ACCOUNT_INACTIVE": {
"TITLE": "账户未激活",
"DESCRIPTION": "此账户未激活。请检查播放列表设置中的凭据,或将其移除。"
},
"UNAUTHORIZED": {
"TITLE": "未授权",
"DESCRIPTION": "请检查播放列表设置中的凭据或将其删除。"
},
"NOT_FOUND": {
"TITLE": "未找到门户",
"DESCRIPTION": "请检查播放列表设置中的凭据和门户 URL,或将其移除。"
},
"PORTAL_UNAVAILABLE": {
"TITLE": "门户不可用",
"DESCRIPTION": "无法连接到门户。请检查服务器 URL,或在源恢复后重试。"
},
"EMPTY_CATEGORY": {
"TITLE": "空分类",
"DESCRIPTION": "该分类没有内容,请选择其他分类或更改内容类型"
},
"UNKNOWN_ERROR": {
"TITLE": "出了点问题",
"DESCRIPTION": "未知错误,请稍后重试"
},
"NO_CATEGORY_SELECTED": {
"TITLE": "未选择分类",
"DESCRIPTION": "请选择一个分类以查看内容"
},
"STALKER_LOGIN_REQUIRED": "门户需要登录名和密码。请重新导入该门户并填写用户名和密码字段。",
"STALKER_DEVICE_CONFLICT": "门户为此 MAC 地址注册的是另一个设备 ID。请恢复最初使用的设备 ID,或请提供商重置此 MAC 地址对应的设备。",
"PLAYLIST_SETTINGS": "播放列表设置",
"HOME": "首页",
"DELETE": "删除"
},
"EMPTY_LIST_VIEW": {
"TITLE": "未找到结果",
"NO_SEARCH_RESULTS": "未找到任何内容,请尝试更改搜索条件"
},
"SEARCH_VIEW": {
"INITIAL_TITLE": "搜索内容",
"INITIAL_DESCRIPTION": "至少输入 3 个字符以在直播电视、电影和剧集中搜索。",
"RESULTS_FOUND": "找到 {{count}} 个结果",
"NO_RESULTS_FOR": "未找到与“{{term}}”匹配的结果",
"GROUP_BY_PLAYLIST": "按播放列表分组结果",
"VISIBLE_CATEGORIES_ONLY": "仅可见分类",
"GLOBAL_SEARCH_SOURCE_NOTE": "全局搜索包含来自 Xtream 和 M3U 播放列表的结果。",
"GLOBAL_INITIAL_DESCRIPTION": "输入至少 2 个字符以搜索 Xtream 和 M3U 播放列表。",
"LOADING_MORE_RESULTS": "正在加载更多结果…"
},
"STREAM_URL_COPIED": "流 URL 已复制到剪贴板",
"COPY_STREAM_URL": "复制流 URL",
"NOW_PLAYING": "正在播放",
"UP_NEXT": "接下来播放",
"CLOSE_PLAYER": "关闭播放器",
"ABOUT": "简介",
"SEASONS_AND_EPISODES": "季与集",
"SEASON_TAB": "第 {{number}} 季",
"EPISODE_COUNT_ONE": "1 集",
"EPISODE_COUNT_OTHER": "{{count}} 集",
"BACK_TO_PLAYING_EPISODE": "返回正在播放的剧集",
"GRID_VIEW": "网格视图",
"LIST_VIEW": "列表视图",
"NO_EPISODES_AVAILABLE": "没有可用的剧集",
"NO_EPISODES_AVAILABLE_MESSAGE": "您的提供商列出了此剧集,但没有可播放的季或集。",
"SEASON_EMPTY": "本季暂无内容",
"SEASON_EMPTY_MESSAGE": "您的提供商列出了本季,但没有可播放的剧集。",
"EPISODE_INFO": "剧集详情",
"SELECT_CATEGORY": "选择一个分类",
"PAGE": "页",
"CONTENT_NOT_AVAILABLE": "此服务器上没有此内容",
"PLAYBACK_ERROR": "获取播放 URL 失败",
"LOADING_SEASONS": "正在加载季…",
"LOADING_EPISODES": "正在加载剧集…",
"EPISODES_LOAD_FAILED": "无法加载剧集。",
"LOADING_ALL_CHANNELS": "正在加载完整频道列表…",
"REFRESH_CHANNEL_LIST": "刷新频道列表",
"NO_CHANNELS_IN_CATEGORY": "此分类中没有频道",
"ITEM": "项",
"ITEMS": "项",
"NO_EPISODES": "没有可用的剧集",
"ALL_RADIO": "所有电台",
"MULTI_SOURCE": {
"SOURCES": "播放源",
"SOURCE": "播放源",
"SOURCES_FOR": "“{{title}}”的播放源",
"OPEN_SOURCES": "显示其他播放源",
"MATCHED_BY_TMDB": "通过 TMDB 匹配",
"MATCHED_BY_TITLE": "通过标题匹配",
"MATCH_BY_TITLE": "标题匹配",
"PLAYING": "正在播放",
"CURRENT": "当前",
"PLAY_FROM_SOURCE": "从此播放源播放",
"PIN_SOURCE": "设为主播放源",
"UNPIN_SOURCE": "取消主播放源",
"CHECK": "检测",
"CHECK_TOOLTIP": "检测可用性",
"PROBE_OK": "可用",
"PROBE_FAIL": "不可用",
"PROBE_CHECKING": "检测中",
"AUTO_FAILOVER": "出错时自动切换",
"PLAYING_FROM": "播放来源:",
"SWITCH_TITLE": "播放源不可用 — 正在切换到 {{playlist}}",
"SWITCH_DETAIL": "从 {{timecode}} 继续播放",
"SWITCH_AUDIO_WARNING": "配音可能不同",
"SWITCHED_TO": "已切换到 {{playlist}}",
"UNDO": "撤销",
"CHOOSE_OTHER": "选择其他",
"TRY_ANOTHER_SOURCE": "尝试其他播放源",
"ERROR_HAS_ALTERNATIVES": "{{playlist}} 未提供此视频流。这部电影也在您的其他播放列表中:",
"RESUME_KEPT": "将保留播放进度 · {{timecode}}",
"ALL_SOURCES_TRIED": "所有播放源均已尝试过。",
"ALSO_FOUND_IN_ONE": "— 另有 1 个播放列表提供此影片",
"ALSO_FOUND_IN_OTHER": "— 另有 {{count}} 个播放列表提供此影片",
"CHECK_ALL": "全部检测",
"FILTER_PLACEHOLDER": "按播放列表筛选",
"NO_MATCHES": "未找到匹配的播放列表",
"COPIES": "此播放列表中有 {{count}} 个版本",
"MORE_SOURCES": "其余 {{count}} 个在播放源列表中",
"FILTER_ALL": "全部",
"FILTER_AVAILABLE": "可用",
"FILTER_HD": "HD+",
"ALL_LANGUAGES": "所有语言",
"SAME_AS_ABOVE": "与上行相同",
"SHOWING_OF_TOTAL": "{{visible}} / {{total}}"
},
"GRID": {
"LOADING_MORE": "正在加载更多…",
"LOAD_MORE_FAILED": "无法加载更多内容",
"RETRY": "重试"
}
},
"INFORMATION": "信息",
"DOWNLOADS": {
"RECOVERY": {
"TITLE": "需要恢复文件",
"MESSAGE": "与此下载无关的文件已保存在:{{path}}。请保存所需内容,删除此恢复副本,然后重试。",
"COPY_PATH": "复制恢复路径"
},
"TITLE": "下载",
"DOWNLOAD": "下载",
"PLAY_LOCAL": "播放本地文件",
"DOWNLOAD_SEASON": "下载整季({{count}})",
"DOWNLOAD_SEASON_ARIA": "下载整季,有 {{count}} 集可用",
"ADDING_TO_QUEUE": "正在添加到队列…",
"EPISODE_DOWNLOAD_ARIA": "下载 {{title}}",
"EPISODE_DOWNLOAD_PENDING_ARIA": "{{title}} 已在下载队列中",
"EPISODE_DOWNLOAD_FAILED": "无法添加该剧集的下载任务。",
"SEASON_QUEUE_RESULT": "已添加 {{added}} · 已跳过 {{skipped}}",
"SEASON_QUEUE_RESULT_WITH_FAILURES": "已添加 {{added}} · 已跳过 {{skipped}} · 失败 {{failed}}",
"EMPTY": "暂无下载",
"EMPTY_HINT": "下载电影和剧集以离线观看",
"NO_PLAYLISTS_TITLE": "添加播放列表以开始下载",
"NO_PLAYLISTS_BODY": "添加播放列表后,您可以在此保存电影和剧集以供离线播放。",
"NO_ITEMS_BODY": "使用任何电影或剧集上的下载按钮,将其保存以便离线播放。",
"NO_FILTER_MATCH": "没有下载项匹配当前筛选条件",
"NO_FILTER_MATCH_HINT": "请尝试其他搜索词",
"NOT_AVAILABLE": "下载功能不可用",
"DESKTOP_ONLY": "此功能仅在桌面应用中可用",
"NO_FOLDER": "未选择下载文件夹",
"CHANGE_FOLDER": "更改文件夹",
"CLEAR_COMPLETED": "清除已完成",
"CLEAR_COMPLETED_DIALOG": {
"TITLE": "清除已完成的下载",
"MESSAGE": "此操作将从当前下载视图中移除已完成、失败和已取消的条目。不会删除已下载到磁盘的文件。"
},
"SOURCE_PLAYLIST_MISSING": "由于来源播放列表已被移除,此下载项无法在媒体库中打开。",
"FILE_NOT_FOUND": "此下载文件已不在磁盘上。",
"FILE_ACTION_ERROR": "无法完成此文件操作。",
"ACTION_FAILED": "操作失败",
"PAUSE": "暂停",
"RESUME": "继续",
"CANCEL": "取消",
"DOWNLOADED_REVEAL": "已下载 — 在文件夹中显示",
"DOWNLOADING_PERCENT": "下载中… {{percent}}%",
"CANCEL_CONFIRM_TITLE": "取消下载",
"CANCEL_CONFIRM_MESSAGE": "停止此下载?已下载的部分文件将被删除。",
"RETRY": "重试",
"REMOVE": "移除",
"PLAY": "播放",
"REVEAL": "在文件夹中显示",
"COPY_URL": "复制下载 URL",
"URL_COPIED": "下载 URL 已复制到剪贴板",
"URL_COPY_FAILED": "复制 URL 到剪贴板失败",
"STATUS": {
"QUEUED": "排队中",
"DOWNLOADING": "下载中",
"COMPLETED": "已完成",
"FAILED": "失败",
"CANCELED": "已取消",
"PAUSED": "已暂停",
"FILE_MISSING": "文件缺失",
"RECORDING": "录制中",
"INTERRUPTED": "已中断"
},
"ACTIVE_COUNT": "{{count}} 个进行中",
"TRACKED_DOWNLOADS": "下载任务",
"CLEAR_FINISHED": "清除已结束任务",
"DOWNLOADING_NOW": "正在下载",
"NEEDS_ATTENTION": "需要处理",
"READY_TO_WATCH": "可观看",
"OFFLINE": "离线",
"OFFLINE_BADGE": "离线",
"FILTER": {
"LABEL": "筛选下载",
"ALL": "全部",
"MOVIES": "电影",
"SERIES": "剧集",
"IN_PROGRESS": "进行中",
"RECORDINGS": "录制"
},
"RECORDING_NOW": "正在录制",
"RECORDINGS": "录制内容",
"RECORDING_BADGE": "录制中",
"STOP_RECORDING": "停止录制",
"REMOVE_RECORDING_DIALOG": {
"TITLE": "从管理器中移除录制?",
"MESSAGE": "此操作将从 IPTVnator 中移除该条目。录制文件仍保留在磁盘上。"
},
"RECORDING_DETAIL": {
"PROGRAMS": "已录制的节目",
"RECORDED_FROM": "录制自 {{playlist}}",
"MISSING_BODY": "录制文件已不在磁盘上。直播无法重新录制,但您可以从管理器中移除该条目。",
"FAILED_BODY": "此次录制失败,未生成可播放的文件。"
},
"REMOVE_FROM_MANAGER": "从管理器中移除",
"REMOVE_COMPLETED_DIALOG": {
"TITLE": "从管理器中移除?",
"MESSAGE": "这会从 IPTVnator 中移除该条目。已下载的媒体文件仍会保留在磁盘上。"
},
"REMOVE_PARTIAL_DIALOG": {
"TITLE": "移除未完成下载?",
"MESSAGE": "这会移除该条目以及保留的未完成下载数据,之后将无法继续下载。"
},
"CLEAR_FINISHED_DIALOG": {
"TITLE": "清除已完成下载?",
"MESSAGE": "已完成的媒体文件会保留在磁盘上。失败或取消条目保留的未完成数据会被删除。"
},
"ARTWORK_UNAVAILABLE": "封面不可用",
"EPISODE_COUNT_ONE": "1 集",
"EPISODE_COUNT_OTHER": "{{count}} 集",
"MORE_ACTIONS": "更多操作",
"MOVIE": "电影",
"EPISODE": "集",
"SERIES": "剧集",
"OPEN_ARTWORK": "打开 {{title}}",
"OPEN_DETAILS": "打开详情",
"OPEN_EPISODES": "打开已下载剧集",
"SEASON": "第 {{season}} 季",
"SEASON_RANGE": "第 {{first}}–{{last}} 季",
"DOWNLOADED_EPISODES": "已下载剧集",
"OFFLINE_DETAIL": {
"AVAILABLE": "可离线观看",
"PLAY": "离线播放",
"VIEW_IN_PORTAL": "在门户中查看",
"VIEW_IN_PORTAL_UNAVAILABLE": "原始项目不再可用",
"DOWNLOADED_EPISODES": "{{count}} 集",
"FILE_SIZE": "{{size}}",
"NOT_FOUND_TITLE": "未找到下载",
"NOT_FOUND_BODY": "此下载不再可用。",
"BACK": "返回下载"
},
"ARIA": {
"OPEN": "打开 {{title}}",
"POSTER_UNAVAILABLE": "{{title}} 的封面不可用",
"PROGRESS": "{{title}} 的下载进度",
"PAUSE": "暂停 {{title}}",
"CANCEL": "取消 {{title}}",
"RESUME": "继续 {{title}}",
"REMOVE": "从管理器中移除 {{title}}",
"RETRY": "重试 {{title}}",
"MORE_ACTIONS": "{{title}} 的更多操作",
"COPY_URL": "复制 {{title}} 的下载 URL",
"DOWNLOAD_AGAIN": "再次下载 {{title}}",
"RESTART_ARCHIVE": "从头下载 {{title}}"
},
"DOWNLOAD_AGAIN": "再次下载",
"CATCHUP": "电视节目",
"ARCHIVE_RESTART_NOTE": "中断后,回看节目的下载将从头开始。"
},
"REMOTE_CONTROL": {
"TITLE": "远程控制",
"SUBTITLE": "远程控制您的 IPTV 播放器",
"UP_CHANNEL": "上一个频道",
"DOWN_CHANNEL": "下一个频道",
"HEADER": "IPTVnator 遥控器",
"FOOTER": "IPTVnator 遥控器"
},
"WORKSPACE": {
"FAVORITES_ONLY": "仅收藏",
"SORT_CUSTOM": "自定义顺序",
"SORT_DATE_DESC": "添加日期(最新优先)",
"SORT_DATE_ASC": "添加日期(最旧优先)",
"SORT_NAME_ASC": "名称 A-Z",
"SORT_NAME_DESC": "名称 Z-A",
"SORT_TOP_RATED": "评分最高",
"SORT_LOWEST_RATED": "评分最低优先",
"REFINE_ACTION": "筛选",
"REFINE_SORT_SECTION": "排序方式",
"REFINE_RATING_SECTION": "最低评分",
"REFINE_CLEAR_RATING": "清除 {{value}}.0 及以上评分筛选",
"FILTER_RATING": "按评分筛选",
"FILTER_RATING_ANY": "任意评分",
"FILTER_RATING_MIN": "{{value}}.0 及以上",
"SORT_LABEL": "排序:",
"SORT_SERVER": "服务器排序",
"CATEGORY_SORT_ARIA": "排序分类",
"DASHBOARD": {
"ACTION_FAILED": "无法完成该操作。请重试。",
"CONTINUE_WATCHING": "继续观看",
"LIVE_FAVORITES": "收藏频道正在播放",
"LIVE_RECENT": "继续观看直播",
"REMAINING_SECONDS": "剩余 {{seconds}} 秒",
"REMAINING_MINUTES": "剩余 {{minutes}} 分钟",
"REMAINING_HOURS": "剩余 {{hours}} 小时",
"REMAINING_HOURS_MINUTES": "剩余 {{hours}} 小时 {{minutes}} 分钟",
"PERCENT_WATCHED": "已观看 {{value}}%",
"UNTITLED_SOURCE": "未命名源",
"GLOBAL_FAVORITES": "全局收藏",
"REMOVE_FROM_HISTORY": "从历史记录中移除",
"RECENT_SOURCES": "最近使用的源",
"MANAGE_ALL": "管理全部",
"SEE_ALL": "查看全部",
"SEE_ALL_COUNT": "查看全部 {{count}} 个",
"RECENTLY_WATCHED": "最近观看",
"XTREAM_RECENTLY_ADDED": "Xtream 最近添加",
"TMDB_TRENDING": "本周热门",
"TMDB_RECOMMENDED": "为您推荐",
"TMDB_RECOMMENDED_BECAUSE": "因为您观看了《{{title}}》",
"NO_HISTORY": "没有项目匹配此筛选。",
"NO_HISTORY_HINT": "开始播放播放列表中的内容后,您的观看历史将显示在此处。",
"XTREAM": "Xtream",
"STALKER": "Stalker",
"M3U": "M3U",
"STALKER_PORTAL": "Stalker 门户",
"PROVIDER": "提供商",
"TYPE_LIVE": "直播",
"TYPE_MOVIE": "电影",
"TYPE_SERIES": "剧集",
"SEASON_EPISODE_BADGE": "S{{season}}·E{{episode}}",
"NOT_YET_SYNCED": "尚未同步",
"RECENTLY_WATCHED_LIVE_TV": "最近观看的直播电视",
"FAVORITE_MOVIES_AND_SERIES": "收藏的电影和剧集",
"SOURCE_EXPIRES_IN_DAYS": "{{days}} 天后到期",
"SOURCE_EXPIRED": "已过期"
},
"SHELL": {
"BRAND_ALT": "IPTVnator",
"RAIL_DASHBOARD": "仪表盘",
"OPEN_DASHBOARD": "打开仪表盘",
"RAIL_SOURCES": "源",
"OPEN_SOURCES": "打开源",
"RAIL_GLOBAL_FAVORITES": "收藏",
"RAIL_GLOBAL_RECENT": "最近观看",
"RAIL_GLOBAL_SEARCH": "全局搜索",
"RAIL_SETTINGS": "设置",
"OPEN_SETTINGS": "打开设置",
"RAIL_LIBRARY": "媒体库",
"RAIL_MOVIES": "电影",
"RAIL_LIVE": "直播电视",
"RAIL_SERIES": "剧集",
"RAIL_RECENTLY_ADDED": "最近添加",
"RAIL_SEARCH": "高级搜索",
"RAIL_RECENT": "最近观看",
"RAIL_FAVORITES": "收藏",
"RAIL_DOWNLOADS": "下载",
"EXTERNAL_PLAYBACK_CLOSE": "关闭播放器",
"EXTERNAL_PLAYBACK_DISMISS": "Dismiss",
"EXTERNAL_PLAYBACK_OPENING": "Opening player…",
"EXTERNAL_PLAYBACK_STARTED": "Player started",
"EXTERNAL_PLAYBACK_PLAYING": "Playing",
"EXTERNAL_PLAYBACK_FAILED": "External player error",
"EXTERNAL_PLAYBACK_CLOSED": "Closed",
"RAIL_ALL_CHANNELS": "所有频道",
"RAIL_GROUPS": "分组",
"RAIL_CONTEXT_ACTIONS": "上下文操作",
"SEARCH_LABEL": "搜索",
"SEARCH_SOURCES_PLACEHOLDER": "搜索源(所有播放列表)…",
"SEARCH_SETTINGS_PLACEHOLDER": "搜索设置…",
"SEARCH_GLOBAL_PLACEHOLDER": "搜索所有播放列表…",
"SEARCH_PLAYLIST_PLACEHOLDER": "在此播放列表中搜索…",
"SEARCH_SECTION_PLACEHOLDER": "在此区域中搜索…",
"FILTER_SECTION_PLACEHOLDER": "筛选此区域…",
"SEARCH_STATUS_LOADED_ONLY": "仅已加载的频道",
"COMMAND_PALETTE_SHORTCUT": "命令面板(Ctrl/Cmd+K)",
"OPEN_COMMAND_PALETTE": "打开命令面板",
"CONTEXT_DRAWER_CATEGORIES_TOGGLE": "切换分类面板",
"CONTEXT_DRAWER_CATEGORIES_TOOLTIP": "分类",
"CONTEXT_DRAWER_FILTERS_TOGGLE": "切换筛选面板",
"CONTEXT_DRAWER_FILTERS_TOOLTIP": "筛选",
"CONTEXT_DRAWER_SETTINGS_TOGGLE": "切换设置栏目面板",
"CONTEXT_DRAWER_SETTINGS_TOOLTIP": "设置栏目",
"ADD_PLAYLIST_ALL": "添加播放列表",
"ADD_PLAYLIST": "添加播放列表",
"OPEN_DOWNLOADS": "打开下载",
"OPEN_CONTEXT_ACTIONS": "打开上下文操作",
"NO_SECTION_ACTIONS": "当前区域没有可用操作",
"PLAYLIST_INFO": "播放列表信息",
"ACCOUNT_INFO": "账户信息",
"REFRESH_PLAYLIST": "刷新播放列表",
"CLEAR_COMPLETED_DOWNLOADS_ALL": "清除已完成的下载(所有播放列表)",
"CLEAR_COMPLETED_DOWNLOADS_ALL_ARIA": "清除所有播放列表中已完成的下载",
"CLEAR_COMPLETED_DOWNLOADS_THIS_PLAYLIST": "清除已完成的下载(本播放列表)",
"CLEAR_COMPLETED_DOWNLOADS_THIS_PLAYLIST_ARIA": "清除本播放列表中已完成的下载",
"CLEAR_RECENTLY_VIEWED_SECTION": "清除最近观看",
"CLEAR_RECENTLY_VIEWED_SECTION_ARIA": "清除当前区域的最近观看",
"CLEAR_RECENTLY_VIEWED_TYPE": "清除最近观看的{{type}}",
"CLEAR_RECENTLY_VIEWED_DIALOG_TITLE": "清除最近观看的{{type}}?",
"CLEAR_RECENTLY_VIEWED_DIALOG_MESSAGE_PLAYLIST": "本播放列表中所有的{{type}}项目将从您的最近观看历史中移除。此操作无法撤销。",
"CLEAR_RECENTLY_VIEWED_DIALOG_MESSAGE_ALL": "所有播放列表中所有的{{type}}项目将从您的最近观看历史中移除。此操作无法撤销。",
"CLEAR_FAVORITES_TYPE": "清除{{type}}收藏",
"CLEAR_FAVORITES_DIALOG_TITLE": "移除所有{{type}}收藏?",
"CLEAR_FAVORITES_DIALOG_MESSAGE_PLAYLIST": "本播放列表中所有的{{type}}收藏将被移除。此操作无法撤销。",
"CLEAR_FAVORITES_DIALOG_MESSAGE_ALL": "所有播放列表中所有的{{type}}收藏将被移除。此操作无法撤销。",
"XTREAM_CODE": "Xtream Code",
"STALKER_PORTAL": "Stalker 门户",
"CHANNELS_COUNT": "{{count}} 个频道",
"NO_SOURCES_AVAILABLE": "没有可用的源",
"ONE_SOURCE_AVAILABLE": "1 个可用的源",
"SOURCES_AVAILABLE": "{{count}} 个可用的源",
"GO_TO_DASHBOARD": "返回仪表盘",
"GO_TO_SOURCES": "前往来源",
"DROP_OVERLAY_TITLE": "松开以添加播放列表",
"DROP_OVERLAY_BODY": "将 .m3u 或 .m3u8 文件拖放到工作区任意位置即可导入。",
"DROP_OVERLAY_REJECTED_BODY": "请拖放 .m3u 或 .m3u8 文件。按 Esc 关闭。",
"DROP_OVERLAY_REJECTED_UNSUPPORTED": "不支持的文件类型",
"DROP_OVERLAY_REJECTED_EMPTY": "该文件为空",
"DROP_OVERLAY_REJECTED_READ_ERROR": "无法读取该文件",
"DROP_IMPORT_SUCCESS": "正在导入“{{title}}”…",
"XTREAM_IMPORT_TITLE": "正在同步播放列表",
"XTREAM_IMPORT_REMOTE_BADGE": "远程源",
"XTREAM_IMPORT_LOCAL_BADGE": "本地媒体库",
"XTREAM_IMPORT_DETAIL_REMOTE": "正在等待提供商响应。",
"XTREAM_IMPORT_DETAIL_LOCAL": "正在为下次访问准备更快的播放列表切换。",
"XTREAM_IMPORT_DETAIL_CACHED": "正在读取本地媒体库——不从提供商下载数据。",
"XTREAM_IMPORT_PREPARING": "正在准备本地媒体库…",
"XTREAM_IMPORT_LOADING_CACHED": "正在从此设备加载已保存的目录...",
"XTREAM_IMPORT_LOADING": "正在从源获取播放列表数据…",
"XTREAM_IMPORT_SAVING": "正在本地保存播放列表数据…",
"XTREAM_IMPORT_RESTORING_FAVORITES": "正在从本地媒体库恢复收藏…",
"XTREAM_IMPORT_RESTORING_RECENT": "正在从本地媒体库恢复最近观看…",
"XTREAM_IMPORT_PROGRESS": "已导入{{type}}:{{current}} / {{total}}",
"XTREAM_IMPORT_CANCEL": "停止同步",
"XTREAM_IMPORT_CANCELLING": "正在停止同步…",
"COMMANDS": {
"GLOBAL_SEARCH_LABEL": "搜索所有播放列表",
"GLOBAL_SEARCH_DESCRIPTION": "打开全局搜索",
"PLAYLIST_SEARCH_LABEL": "高级搜索此播放列表",
"PLAYLIST_SEARCH_DESCRIPTION": "打开高级播放列表搜索",
"OPEN_GLOBAL_FAVORITES_LABEL": "打开全局收藏",
"OPEN_GLOBAL_FAVORITES_DESCRIPTION": "跳转到聚合收藏",
"OPEN_DOWNLOADS_LABEL": "打开下载",
"OPEN_DOWNLOADS_DESCRIPTION": "跳转到下载视图",
"OPEN_GLOBAL_RECENT_LABEL": "打开最近观看",
"OPEN_GLOBAL_RECENT_DESCRIPTION": "打开全局最近观看页面",
"OPEN_SETTINGS_LABEL": "打开设置",
"OPEN_SETTINGS_DESCRIPTION": "跳转到应用程序设置",
"OPEN_SOURCES_LABEL": "管理源",
"OPEN_SOURCES_DESCRIPTION": "跳转到源管理",
"OPEN_DASHBOARD_LABEL": "打开仪表盘",
"OPEN_DASHBOARD_DESCRIPTION": "跳转到仪表盘",
"ADD_PLAYLIST_LABEL": "添加新源",
"ADD_PLAYLIST_DESCRIPTION": "打开添加播放列表对话框",
"ADD_PLAYLIST_M3U_LABEL": "添加 M3U 播放列表",
"ADD_PLAYLIST_M3U_DESCRIPTION": "在 M3U 文件或 URL 标签页打开添加对话框",
"ADD_PLAYLIST_XTREAM_LABEL": "添加 Xtream Codes 播放列表",
"ADD_PLAYLIST_XTREAM_DESCRIPTION": "在 Xtream Codes 标签页打开添加对话框",
"ADD_PLAYLIST_STALKER_LABEL": "添加 Stalker 门户",
"ADD_PLAYLIST_STALKER_DESCRIPTION": "在 Stalker Portal 标签页打开添加对话框",
"REFRESH_PLAYLIST_LABEL": "刷新播放列表",
"REFRESH_PLAYLIST_DESCRIPTION": "从远程源重新同步数据",
"PLAYLIST_INFO_LABEL": "播放列表详情",
"PLAYLIST_INFO_DESCRIPTION": "显示当前播放列表信息",
"ACCOUNT_INFO_LABEL": "账户信息",
"ACCOUNT_INFO_DESCRIPTION": "显示 Xtream 服务器的账户详情",
"OPEN_VIEW_DESCRIPTION": "跳转到 {{view}}",
"CLEAR_CURRENT_VIEW_DESCRIPTION": "清除此视图中所有可见的{{type}}项目",
"OPEN_EPG_GUIDE_DESCRIPTION": "打开此播放列表的节目指南",
"GO_TO_VOD_LABEL": "电影",
"GO_TO_VOD_DESCRIPTION": "跳转到电影区",
"GO_TO_LIVE_LABEL": "直播电视",
"GO_TO_LIVE_DESCRIPTION": "跳转到直播电视区",
"GO_TO_SERIES_LABEL": "剧集",
"GO_TO_SERIES_DESCRIPTION": "跳转到剧集区",
"SWITCH_PLAYER_LABEL": "切换播放器为 {{name}}",
"SWITCH_PLAYER_DESCRIPTION": "将 {{name}} 设为当前视频播放器",
"SWITCH_PLAYER_FEEDBACK": "播放器已设为 {{name}}",
"ACCOUNT_INFO_DESCRIPTION_STALKER": "显示 Stalker 门户账户信息"
},
"XTREAM_REFRESH_TITLE": "正在刷新播放列表",
"XTREAM_REFRESH_COLLECTING_DATA": "正在保留您的媒体库数据…",
"XTREAM_REFRESH_DELETING_CONTENT": "正在移除缓存的流...",
"XTREAM_REFRESH_DELETING_CATEGORIES": "正在移除缓存的分类...",
"XTREAM_REFRESH_DETAIL_LOCAL": "收藏、观看历史、隐藏分类和播放进度会保留,以便同步后恢复。",
"XTREAM_REFRESH_PROGRESS": "已处理本地记录:{{current}} / {{total}}",
"RAIL_RADIO": "电台"
},
"SOURCES": {
"TITLE": "源",
"SUBTITLE": "筛选和排序播放列表",
"TYPE": "类型",
"ALL": "全部",
"M3U_PLAYLISTS": "M3U 播放列表",
"XTREAM_PLAYLISTS": "Xtream 播放列表",
"STALKER_PLAYLISTS": "Stalker 播放列表",
"ALL_PLAYLISTS": "所有播放列表",
"PLAYLIST_COUNT_ONE": "1 个播放列表",
"PLAYLIST_COUNT_OTHER": "{{count}} 个播放列表"
},
"CONTEXT": {
"CATEGORIES": "分类",
"MOVIE_CATEGORIES": "电影分类",
"SERIES_CATEGORIES": "剧集分类",
"LIVE_CATEGORIES": "直播分类",
"XTREAM_SYNCING_MOVIES": "正在同步电影分类…",
"XTREAM_SYNCING_SERIES": "正在同步剧集分类…",
"XTREAM_SYNCING_LIVE": "正在同步直播分类…",
"XTREAM_SOURCE": "Xtream 源",
"STALKER_PORTAL": "Stalker 门户",
"MANAGE_CATEGORIES": "管理分类",
"LOAD_CATEGORIES_ERROR": "无法加载分类",
"LOAD_CATEGORIES_ERROR_HINT": "请重试或核实门户设置。",
"FILTER_BY_TYPE": "按类型筛选",
"ITEM_COUNT_ONE": "1 项",
"ITEM_COUNT_OTHER": "{{count}} 项",
"SEARCH": "搜索",
"SEARCH_CATEGORIES": "搜索分类",
"RADIO_CATEGORIES": "电台分类"
},
"COMMAND_PALETTE": {
"TITLE": "命令面板",
"SUBTITLE": "全局和上下文操作",
"SEARCH_PLACEHOLDER": "搜索命令和设置",
"SEARCH_LABEL": "筛选命令",
"EMPTY": "未找到命令",
"GROUP_GLOBAL": "全局操作",
"GROUP_PLAYLIST": "本播放列表",
"GROUP_VIEW": "当前视图",
"GROUP_SECTION": "当前区域",
"GROUP_RECENT": "最近使用",
"GROUP_SETTINGS": "设置"
},
"SHORTCUTS": {
"TITLE": "键盘快捷键",
"SUBTITLE": "IPTVnator 中可用的工作区、导航、播放和对话框快捷键。",
"OPEN_TOOLTIP": "键盘快捷键 (?)",
"OPEN_ARIA": "打开键盘快捷键",
"PLATFORM": {
"MAC": "macOS 布局",
"OTHER": "Windows/Linux 布局"
},
"GROUPS": {
"GLOBAL": "全局",
"NAVIGATION": "导航",
"PLAYBACK": "播放",
"DIALOGS": "对话框和列表"
},
"ITEMS": {
"OPEN_KEYBOARD_SHORTCUTS": "打开此快捷键列表",
"OPEN_COMMAND_PALETTE": "打开命令面板",
"OPEN_GLOBAL_SEARCH": "打开全局搜索",
"OPEN_RECENTLY_VIEWED": "打开最近观看",
"SUBMIT_SHELL_SEARCH": "提交工作区搜索",
"TOGGLE_WINDOW_FULLSCREEN": "切换应用窗口全屏",
"ZOOM_IN_OUT": "放大或缩小应用",
"RESET_ZOOM": "重置应用缩放",
"TOGGLE_SIDEBAR": "切换侧边栏",
"M3U_CHANNEL_NUMBER": "按数字选择 M3U 频道",
"PLAY_PAUSE": "播放或暂停嵌入式 MPV 播放",
"TOGGLE_FULLSCREEN": "切换嵌入式 MPV 全屏",
"SEEK": "嵌入式 MPV 播放前后跳转 5 秒",
"ADJUST_VOLUME": "以 5% 为步长调节音量",
"MUTE_AUDIO": "静音",
"CLOSE_PLAYER_POPOVERS": "关闭嵌入式 MPV 弹出层",
"COMMAND_PALETTE_NAVIGATION": "移动命令面板选中项",
"COMMAND_PALETTE_RUN": "运行选中的命令面板项目",
"CLOSE_DIALOGS": "关闭对话框或取消覆盖层",
"DOWNLOADS_OPEN_ITEM": "在媒体库中打开聚焦的下载项"
}
},
"GLOBAL_FAVORITES": {
"TITLE": "全局收藏",
"SUBTITLE": "来自所有播放列表的直播电视",
"SEARCH_PLACEHOLDER": "搜索收藏…",
"NO_RESULTS": "无结果",
"NO_RESULTS_HINT": "尝试其他搜索词",
"EMPTY_TITLE": "暂无直播电视收藏",
"EMPTY_HINT": "为来自 M3U、Xtream 或 Stalker 播放列表的直播频道点星,即可在此查看。",
"EMPTY_PLAYER": "选择一个频道开始观看",
"NO_PLAYLISTS_TITLE": "没有可显示的收藏",
"NO_PLAYLISTS_BODY": "添加播放列表后,即可开始收集直播频道、电影和剧集中的收藏。",
"NO_ITEMS_TITLE": "还没有收藏",
"NO_ITEMS_BODY": "点击任意频道、电影或剧集上的星标图标,即可保存到这里。",
"UNKNOWN_CHANNEL": "未知频道"
},
"GLOBAL_RECENT": {
"NO_PLAYLISTS_TITLE": "还没有观看记录",
"NO_PLAYLISTS_BODY": "添加播放列表后,您的观看历史会显示在这里。",
"NO_ITEMS_TITLE": "还没有观看记录",
"NO_ITEMS_BODY": "开始观看媒体库中的任意内容后,它会显示在这里。"
}
},
"LOADING": "加载中",
"RETRY": "重试",
"STALKER": {
"ACCOUNT_INFO": {
"TITLE": "账户信息",
"ACCOUNT": "账户",
"PORTAL_INFO": "门户",
"LOGIN": "登录名",
"STATUS": "状态",
"ACTIVE": "有效",
"INACTIVE": "无效",
"TARIFF_PLAN": "资费套餐",
"EXPIRES": "到期时间",
"DAYS_LEFT": "剩余天数",
"EXPIRED": "已过期",
"MAC_ADDRESS": "MAC 地址",
"PHONE": "电话",
"PORTAL_URL": "门户 URL",
"PORTAL_TYPE_FULL": "Ministra 门户",
"PORTAL_TYPE_LEGACY": "传统门户(portal.php)",
"CACHED_BADGE": "已缓存数据",
"REFRESH_FAILED": "无法连接门户 — 正在显示添加门户时保存的数据。",
"NO_ACCOUNT_DATA_TITLE": "无账户数据",
"NO_ACCOUNT_DATA_DESCRIPTION": "该门户不为此设备提供账户信息。"
}
},
"STARTUP": {
"PREPARING": "正在准备媒体库",
"PREPARING_DETAIL": "正在加载来源并检查节目指南。较大的媒体库可能需要更长时间。",
"FAILED": "无法加载来源",
"FAILED_DETAIL": "请重试读取已保存的来源。您的数据未被删除。"
},
"SOURCE_HEALTH": {
"RECHECK": "Check again",
"M3U_SCOPE": "Playlist URL, not individual channels",
"REASON": {
"available": "Available",
"disabled": "Account disabled",
"expired": "Subscription expired",
"auth": "Access denied; account status unconfirmed",
"http": "Server returned an error",
"timeout": "Check timed out",
"network": "Could not connect",
"paused": "Connection checks paused",
"invalid": "Unexpected response",
"unknown": "Not verified",
"cancelled": "Check cancelled",
"checking": "Checking…"
}
},
"SOURCE_CLEANUP": {
"TITLE": "Clean up inactive sources…",
"SCOPE": "All network sources in your library, regardless of page filters.",
"CONSEQUENCES": "Delete only sources you select. Their saved favourites, history and playback progress will also be removed. Downloaded files are kept.",
"SUMMARY": "Checked {{checked}}/{{total}} · Available {{available}} · Deleted {{deleted}} · Skipped {{skipped}} · Failed {{failed}}",
"SELECT_ALL": "Select all candidates",
"SELECT_NONE": "Deselect all",
"UNTITLED": "Untitled source",
"DELETE": "Delete selected · {{count}}",
"CLOSE": "Close",
"STOP": "Stop after current source",
"CLEANUP_WARNING": "Source deleted; some follow-up cleanup failed",
"GROUP": {
"confirmed": "Confirmed inactive accounts",
"uncertain": "Review before deleting",
"skipped": "Skipped sources",
"results": "Deletion results"
},
"STATUS": {
"checking": "Checking…",
"skipped": "Playing, busy, changed or no longer present",
"deleting": "Deleting…",
"deleted": "Deleted",
"failed": "Deletion failed — select to retry"
},
"DELETE_PROGRESS": "Processed {{done}} of {{total}} selected sources"
}
}