{
"language": {
"display_name": "中文 (简体) (Chinese Simplified)",
"select_language": "选择语言:",
"current_language": "当前语言:{language}",
"restart_required": "语言更改将在重启应用程序后生效。",
"english": "英语",
"spanish": "西班牙语",
"portuguese": "葡萄牙语",
"russian": "俄语",
"chinese": "中文",
"german": "德语",
"french": "法语",
"hindi": "印地语",
"indonesian": "印尼语",
"turkish": "土耳其语",
"polish": "波兰语",
"italian": "意大利语",
"arabic": "阿拉伯语",
"japanese": "日语",
"help_text": "选择您喜欢的界面语言。",
"restart_notice": "语言更改将在重启应用程序后生效。"
},
"app": {
"title": "YTSage",
"version": "v{version}",
"ready": "准备就绪"
},
"formats": {
"show_formats": "显示格式:",
"video_format": "视频格式:",
"audio_format": "音频格式:",
"no_formats": "无可用格式",
"loading": "正在加载格式...",
"select": "选择",
"quality": "质量",
"extension": "扩展名",
"resolution": "分辨率",
"file_size": "文件大小",
"codec": "编解码器",
"audio": "音频",
"fps": "帧率",
"hdr": "HDR",
"will_merge_audio": "将合并音频",
"has_audio": "✓ 有音频",
"audio_only": "仅音频",
"best_4k": "最佳 (4K)",
"best_2k": "最佳 (2K)",
"high_1080p": "高清 (1080p)",
"high_720p": "高清 (720p)",
"medium_480p": "中等 (480p)",
"low_quality": "低质量",
"best_audio": "最佳音频",
"high_audio": "高质量音频",
"medium_audio": "中等音频",
"low_audio": "低质量音频",
"audio_only_resolution": "仅音频"
},
"buttons": {
"reset": "重置",
"download": "下载",
"pause": "暂停",
"resume": "恢复",
"cancel": "取消",
"browse": "浏览",
"clear": "清除",
"ok": "确定",
"apply": "应用",
"close": "关闭",
"run_command": "运行命令",
"custom_command_help": "帮助",
"about": "关于",
"analyze": "分析",
"paste_url": "粘贴网址",
"select_videos": "选择视频...",
"video": "视频",
"audio_only": "仅音频",
"custom_options": "自定义选项",
"trim_video": "裁剪视频",
"download_settings": "下载设置",
"update": "更新 yt-dlp",
"select_defaults": "选择默认值",
"select_all": "全选",
"deselect_all": "取消全选",
"open_folder": "打开文件夹位置",
"history": "历史"
},
"dialogs": {
"custom_options": "自定义选项",
"settings": "设置",
"select_folder": "选择下载文件夹",
"sponsorblock_categories": "SponsorBlock 分类",
"sponsorblock_description": "选择在下载期间自动删除的视频片段类型。\nSponsorBlock 使用社区提交的数据来识别这些片段。",
"select_subtitles": "选择字幕",
"filter_languages_placeholder": "过滤语言(例如:en, zh)...",
"no_subtitles_available": "无可用字幕",
"matching": "匹配",
"ytdlp_log_title": "yt-dlp 日志"
},
"tabs": {
"cookies": "使用 Cookie 登录",
"custom_command": "自定义命令",
"proxy": "代理",
"language": "语言",
"updater": "更新器"
},
"cookies": {
"help_text": "选择如何提供 cookie 来登录。\n这允许下载私人视频和高级质量音频。",
"cookie_source": "Cookie 来源",
"use_cookie_file": "使用 cookie 文件",
"extract_from_browser": "从浏览器提取",
"recommended": "推荐",
"cookie_file": "Cookie 文件",
"cookie_file_placeholder": "cookies.txt 文件路径...",
"browser_selection": "浏览器选择",
"browser_help": "选择要从中提取 cookie 的浏览器:",
"browser_label": "浏览器:",
"profile_label": "配置文件:",
"profile_placeholder": "默认",
"browser_extract_message": "应用时将提取浏览器 cookie",
"file_selected_message": "已选择 Cookie 文件 - 点击确定应用",
"select_file_title": "选择 Cookie 文件",
"file_filter": "Cookie 文件 (*.txt *.lwp)",
"file_selected_title": "已应用 Cookie 文件",
"file_applied_message": "已应用 Cookie 文件:{path}",
"browser_selected_title": "已应用浏览器 Cookie",
"browser_applied_message": "将从以下位置提取浏览器 cookie:{browser}",
"cleared_title": "已清除 Cookie",
"cleared_message": "Cookie 设置已被清除"
},
"custom_command": {
"help_text": "在下面输入您的自定义 yt-dlp 命令。当前网址将自动附加。
有关选项和使用示例的完整列表,点击此处查看官方 yt-dlp 文档。
注意:下载路径和文件名模板将自动处理。",
"input_label": "yt-dlp 参数:",
"input_placeholder": "在此输入 yt-dlp 参数...\n\n例如:--extract-audio --audio-format mp3",
"output_label": "命令输出:",
"output_placeholder": "命令输出将显示在此处...",
"command_placeholder": "输入自定义 yt-dlp 命令...",
"command_help": "可用占位符:\n{url} - 视频网址\n{output} - 输出目录\n\n示例:--write-info-json --write-thumbnail",
"full_command": "🔧 完整命令:{command}",
"command_success": "✅ 自定义命令执行成功!",
"command_failed": "❌ 命令失败,退出代码 {code}",
"command_error": "❌ 执行自定义命令时出错:{error}"
},
"proxy": {
"help_text": "配置下载的代理设置。留空使用直接连接。",
"main_proxy": "主代理",
"main_proxy_help": "所有下载的主代理服务器。支持 HTTP/HTTPS 和 SOCKS5 协议。",
"proxy_url_label": "代理网址:",
"proxy_url_placeholder": "http://proxy:port 或 socks5://proxy:port",
"proxy_examples": "示例:\n• HTTP:http://proxy.example.com:8080\n• SOCKS5:socks5://proxy.example.com:1080",
"geo_proxy": "地理绕过代理",
"geo_proxy_help": "专门用于绕过地理限制的辅助代理。",
"geo_proxy_url_label": "地理绕过代理网址:",
"geo_proxy_url_placeholder": "http://geo-proxy:port",
"clear_main_proxy": "清除主代理",
"clear_geo_proxy": "清除地理代理",
"proxy_url": "代理网址",
"proxy_placeholder": "http://proxy:port 或 socks5://proxy:port",
"geo_bypass": "地理绕过代理(用于地理限制)",
"geo_bypass_placeholder": "http://proxy:port 用于绕过地理封锁",
"invalid_main_url": "主代理网址格式无效",
"invalid_geo_url": "地理代理网址格式无效",
"main_configured": "主代理已配置",
"geo_configured": "地理代理已配置",
"set_title": "已设置代理",
"set_message": "主代理已设置并保存: {proxy}",
"geo_set_title": "已设置地理代理",
"geo_set_message": "地理验证代理已设置并保存: {proxy}",
"cleared_title": "代理设置已清除",
"cleared_message": "所有代理设置已清除并保存。"
},
"download": {
"preparing": "正在准备下载...",
"starting": "🚀 正在开始下载...",
"fetching_info": "🔍 正在获取视频信息...",
"preparing_streams": "🎯 正在准备视频流...",
"downloading_audio": "⏬ 正在下载音频...",
"downloading_video": "⏬ 正在下载视频...",
"downloading_subtitle": "⏬ 正在下载字幕...",
"downloading": "⏬ 正在下载...",
"completed": "✅ 下载完成!",
"video_completed": "✅ 视频下载完成!",
"audio_completed": "✅ 音频下载完成!",
"subtitle_completed": "✅ 字幕下载完成!",
"completed_cleaning": "✅ 下载完成!正在清理...",
"cancelled": "下载已取消",
"processing_playlist": "📋 正在处理播放列表数据...",
"paused": "下载已暂停",
"resumed": "下载已恢复",
"merging_formats": "✨ 后处理:合并格式...",
"removing_sponsor_segments": "✨ 后处理:移除赞助片段...",
"speed": "速度",
"eta": "预计时间",
"please_enter_url": "请先输入网址。",
"please_set_path": "请先设置下载路径。",
"please_enter_url_and_path": "请输入网址并设置下载路径。",
"please_select_format": "请先选择格式。",
"downloading_fallback": "⚡ 正在下载..."
},
"update": {
"title": "更新 yt-dlp",
"checking": "正在检查更新...",
"update_available": "有可用更新!\n当前版本:{current}\n最新版本:{latest}",
"up_to_date": "yt-dlp 已是最新版本(版本 {version})",
"could_not_determine": "无法确定版本。",
"error_comparing": "比较版本时出错:{error}",
"update_available_failed": "有可用更新!(比较失败)\n当前:{current}\n最新:{latest}",
"updating": "正在更新...",
"initializing": "🚀 初始化更新过程...",
"checking_current": "🔍 检查当前安装...",
"found_at": "📍 在以下位置找到 yt-dlp:{path}",
"error_getting_path": "❌ 获取 yt-dlp 路径时出错:{error}",
"updating_binary": "📦 正在更新应用程序管理的 yt-dlp 二进制文件...",
"update_failed": "❌ 更新 yt-dlp 失败。请重试或检查您的互联网连接。",
"binary_updated": "✅ 二进制文件更新成功!",
"update_failed_stderr": "❌ yt-dlp 更新失败:{error}",
"update_timeout": "❌ yt-dlp 更新超时。",
"unexpected_error": "❌ 更新期间出现意外错误:{error}",
"already_up_to_date": "✅ yt-dlp已是最新版本!",
"update_success": "✅ yt-dlp 已成功更新!",
"already_latest": "yt-dlp 是最新版本(版本 {version})",
"network_error": "❌ 更新期间网络错误:{error}",
"general_error": "❌ 更新失败:{error}",
"update_in_progress_title": "正在更新",
"update_in_progress_message": "yt-dlp 正在更新中。请稍候。"
},
"about": {
"title": "关于 YTSage",
"version": "版本 {version}",
"description": "具有简洁 PySide6 界面的现代 YouTube 下载器。",
"author": "作者:{author}",
"github": "GitHub:{repo}",
"system_info": "系统信息",
"loading": "🔄 正在加载系统信息...",
"refresh": "🔄",
"refreshing": "🔄 正在刷新...",
"refresh_failed": "刷新失败",
"refresh_failed_message": "无法刷新版本信息。",
"detected": "✓ 已检测到",
"missing": "✗ 缺失",
"not_available": "不可用"
},
"time_range": {
"title": "裁剪视频",
"time_range_group": "时间范围",
"start_time": "开始时间 (HH:MM:SS)",
"end_time": "结束时间 (HH:MM:SS)",
"start_placeholder": "00:00:00",
"end_placeholder": "00:00:00",
"start_time_placeholder": "开始时间 (HH:MM:SS)",
"end_time_placeholder": "结束时间 (HH:MM:SS)",
"force_keyframes": "在切割点强制关键帧",
"help_text": "设置开始和结束时间来裁剪视频。\n留空下载完整视频。",
"invalid_format": "时间格式无效。请使用 HH:MM:SS 格式。",
"start_after_end": "开始时间不能晚于结束时间。"
},
"settings": {
"title": "下载设置",
"download_path": "下载路径",
"browse": "浏览...",
"speed_limit": "速度限制",
"speed_limit_placeholder": "无",
"auto_update_ytdlp": "自动更新 yt-dlp",
"enable_auto_updates": "启用 yt-dlp 自动更新",
"update_frequency": "更新频率:",
"check_startup": "每次启动时检查(检查间隔最少 1 小时)",
"check_daily": "每日检查",
"check_weekly": "每周检查",
"check_updates_now": "更新 yt-dlp",
"update_check_title": "更新检查",
"could_not_determine_version": "无法确定当前 yt-dlp 版本。",
"update_available_dialog": "有可用更新!\\n\\n当前:{current}\\n最新:{latest}\\n\\n点击确定继续更新。",
"up_to_date_dialog": "yt-dlp 已是最新版本!\n\n当前版本:{version}",
"error_checking_updates": "检查更新时出错:{error}",
"settings_saved_title": "设置已保存",
"settings_saved_message": "自动更新设置已成功保存!",
"error_title": "错误",
"failed_save_settings": "保存自动更新设置失败。",
"error_saving_settings": "保存自动更新设置时出错:{error}",
"ytdlp_channel": "yt-dlp 发布渠道",
"ytdlp_channel_stable": "稳定版(经过测试的版本)",
"ytdlp_channel_nightly": "夜间版(每日更新,yt-dlp 推荐)",
"ytdlp_channel_description": "在稳定版和夜间版之间选择。夜间构建版每天更新,包含最新修复和功能。您可以随时切换渠道。",
"ytdlp_switching_channel": "正在切换到 {channel} 渠道...",
"ytdlp_channel_switched": "✅ 成功切换到 {channel} 渠道!",
"ytdlp_channel_switch_failed": "❌ 切换渠道失败:{error}",
"ytdlp_current_channel": "当前渠道:{channel}",
"auto_update_title": "自动更新设置",
"auto_update_header": "🔄 自动更新设置",
"auto_update_description": "为 yt-dlp 配置自动更新,以确保您始终拥有最新功能和错误修复。",
"current_status": "当前状态",
"current_version_label": "当前 yt-dlp 版本:检查中...",
"last_check_label": "上次更新检查:从未",
"next_check_label": "下次检查:基于设置",
"manual_check_button": "🔍 立即检查更新",
"update_frequency_group": "更新频率",
"save_settings": "保存设置",
"settings_saved_successfully": "✅ 设置保存成功!",
"error_saving": "❌ 保存设置时出错:{error}",
"output_format_settings": "输出格式设置",
"force_output_format": "合并时强制输出格式",
"preferred_format": "首选格式:",
"force_format_help": "启用后,合并的视频将转换为您的首选格式。禁用以让 yt-dlp 自动决定。",
"format_mp4": "MP4(最兼容)",
"format_webm": "WebM(现代、开放)",
"format_mkv": "MKV(功能丰富)",
"audio_format_settings": "音频格式设置",
"force_audio_format": "强制仅音频下载的音频格式",
"preferred_audio_format": "首选音频格式:",
"force_audio_format_help": "启用后,仅音频下载将转换为您的首选格式。这仅在下载音频格式时适用。",
"audio_format_best": "最佳(不转换)",
"audio_format_aac": "AAC(适合编辑)",
"audio_format_mp3": "MP3(通用)",
"audio_format_flac": "FLAC(无损)",
"audio_format_wav": "WAV(未压缩)",
"audio_format_opus": "Opus(高效)",
"audio_format_m4a": "M4A(Apple)",
"audio_format_vorbis": "Vorbis(开放)",
"filename_format": "输出文件名格式",
"filename_format_help": "可用变量: %(title)s, %(uploader)s, %(upload_date)s, %(resolution)s, %(id)s, %(ext)s。支持标准的 yt-dlp 输出模板语法。"
},
"main_ui": {
"url_placeholder": "输入 YouTube 视频或播放列表网址",
"merge_subtitles": "合并字幕",
"save_thumbnail": "保存缩略图",
"save_description": "保存描述",
"embed_chapters": "嵌入章节",
"subtitles_selected": "已选择 {count} 个",
"all_selected": "全部已选择",
"select_videos_all": "选择视频...(全部已选择)",
"please_enter_url": "请先输入网址",
"error_title": "错误",
"cookie_file_selected_title": "已选择 Cookie 文件",
"cookie_file_selected_message": "已选择 Cookie 文件:{path}",
"browser_cookies_selected_title": "已选择浏览器 Cookie",
"browser_cookies_selected_message": "将从以下浏览器提取 Cookie:{browser}",
"error_no_format_info": "错误:无可用格式信息。",
"error_extract_info": "错误:无法提取基本视频信息。请检查您的链接。",
"analyzing_preparing": "正在准备请求...",
"analyzing_extracting_basic": "正在提取基本信息...",
"analyzing_extracting_detailed": "正在提取详细信息...",
"analyzing_processing_video": "正在处理视频数据...",
"analyzing_processing_formats": "正在处理格式...",
"analyzing_loading_thumbnail": "正在加载缩略图...",
"analyzing_processing_subtitles": "正在处理字幕...",
"analyzing_updating_table": "正在更新格式表...",
"analysis_complete": "分析完成!",
"analyzing_fetching_first_video": "正在获取第一个视频的格式...",
"analyzing_extracting_ytdlp": "提取信息...",
"analyzing_processing_data": "正在处理数据...",
"analyzing_processing_formats_ytdlp": "正在处理格式...",
"analyzing_loading_thumbnail_ytdlp": "正在加载缩略图...",
"analyzing_processing_subtitles_ytdlp": "正在处理字幕...",
"select_subtitles": "选择字幕...",
"sponsorblock_categories": "SponsorBlock 分类...",
"invalid_url_or_enter": "无效的URL或请输入URL。",
"zero_selected": "已选择 0 个",
"analyze_first_tooltip": "请先分析视频",
"audio_mode_disabled": "在纯音频模式下不可用",
"select_subtitles_first": "请先选择字幕",
"settings_tooltip": "当前路径: {path}\n速度限制: {speed_limit}",
"speed_limit_none": "无",
"open_folder_error": "无法打开文件夹: {error}",
"time_range_set": "已设置区间: {section}"
},
"sponsorblock": {
"sponsor": "赞助商",
"sponsor_desc": "付费推广、付费推荐和直接广告",
"selfpromo": "非付费/自我推广",
"selfpromo_desc": "创作者对自己内容的非付费推广",
"interaction": "互动提醒",
"interaction_desc": "要求观众点赞、订阅或关注社交媒体",
"intro": "开头",
"intro_desc": "可以跳过的视频开头",
"outro": "结尾/片尾卡片",
"outro_desc": "制作人员名单或视频结束时",
"preview": "预览/回顾",
"preview_desc": "对以前视频的快速回顾或即将到来内容的预览",
"music_offtopic": "非音乐部分",
"music_offtopic_desc": "仅适用于音乐视频。标记非音乐部分",
"filler": "填充切线",
"filler_desc": "仅为填充或幽默而添加的切线场景"
},
"video_info": {
"channel": "频道",
"views": "👁 观看次数",
"likes": "👍 点赞数",
"upload_date": "📅 上传日期",
"duration": "⏱ 时长",
"unknown_channel": "未知频道",
"unknown_date": "未知日期",
"unknown_title": "未知标题"
},
"command": {
"running": "正在运行...",
"run_command": "运行命令"
},
"selection": {
"none_selected": "未选择",
"one_selected": "已选择 1 个分类",
"count_selected": "已选择 {count} 个"
},
"status": {
"ready": "准备就绪",
"file_exists": "⚠️ 文件已存在",
"video_file_exists": "⚠️ 视频文件已存在",
"audio_file_exists": "⚠️ 音频文件已存在",
"subtitle_file_exists": "⚠️ 字幕文件已存在",
"cancelling": "正在取消下载...",
"thumbnail_saved": "✅ 缩略图已保存: {filename}",
"thumbnail_error": "❌ 缩略图错误: {error}",
"thumbnail_no_image": "没有可保存的缩略图"
},
"errors": {
"playlist_no_videos": "错误:播放列表不包含有效视频。",
"playlist_no_url": "错误:无法获取播放列表第一个视频的URL。",
"ytdlp_not_found": "错误:未找到yt-dlp可执行文件。请先安装yt-dlp。",
"ytdlp_not_found_path": "错误:未找到yt-dlp可执行文件。这可能是由于安装不当或PATH问题。",
"no_data_returned": "错误:yt-dlp未返回数据",
"no_format_info": "错误:无可用格式信息。",
"analysis_timeout": "错误:分析超时。请重试。",
"invalid_speed_limit": "❌ 错误:设置中设置了无效的速度限制值。",
"ytdlp_failed": "错误:yt-dlp失败:{error}",
"parse_failed": "错误:解析yt-dlp输出失败:{error}",
"analysis_failed": "错误:分析失败:{error}",
"generic_error": "错误:{error}",
"download_failed_return_code_conflict": "下载失败,返回码 {return_code}。这可能是由于存在多个 yt-dlp 安装导致冲突。请卸载系统中安装的 yt-dlp(例如通过 snap 或 apt),然后重启应用。",
"download_failed_return_code": "下载失败,返回码 {return_code}",
"direct_command_error": "直接命令出错:{error}"
},
"update_dialog": {
"title": "有可用更新",
"new_version_available": "YTSage 有新版本可用!",
"current_version_label": "当前版本:",
"latest_version_label": "最新版本:",
"changelog": "更新日志",
"download_update": "下载更新",
"remind_later": "稍后提醒"
},
"playlist": {
"unknown": "未知播放列表",
"total_videos": "总视频数:{count}",
"display_format": "播放列表:{title} | {count}个视频",
"select_videos_title": "选择播放列表视频"
},
"subtitle_selection": {
"count_selected": "已选择{count}个"
},
"file_exists_dialog": {
"title": "文件已存在",
"message": "文件已存在:\n{filename}",
"info": "该视频已被下载。"
},
"auto_update": {
"last_check_never": "上次检查更新: 从未",
"last_check": "上次检查更新: {time}",
"next_check_disabled": "下次检查: 已禁用",
"next_check_startup": "下次检查: 启动时",
"next_check_overdue": "下次检查: 现在 (已逾期)",
"next_check": "下次检查: {time}",
"next_check_error": "下次检查: 计算错误",
"checking": "🔄 检查中...",
"check_now": "🔍 立即检查更新",
"current_version": "当前 yt-dlp 版本:{version}"
},
"url_validation": {
"empty_url": "URL不能为空",
"invalid_format": "无效的URL格式",
"invalid_scheme": "URL必须以http://或https://开头",
"missing_domain": "无效的URL:缺少域名",
"unsupported_platform": "YTSage仅支持YouTube和YouTube Music的URL。\n不支持域名'{domain}'。",
"invalid_youtu_be": "无效的youtu.be URL:缺少视频ID"
},
"ytdlp_errors": {
"private_video": "这是一个私人视频。您可以通过使用Cookie登录您的账户来下载它。\n转到【自定义选项】→【使用Cookie登录】→【从浏览器提取Cookie】进行身份验证。",
"age_restricted": "此视频有年龄限制。您需要登录才能访问它。\n使用【自定义选项】→【使用Cookie登录】以使用您的账户进行身份验证。",
"geo_blocked": "此视频在您所在的地区不可用(地理封锁)。\n您可能需要使用VPN,或者该视频在您的国家受到限制。",
"video_unavailable": "此视频已被删除或不再可用。\n该视频可能已被上传者删除或因违反政策而被删除。",
"live_stream": "这是一个在活动时无法下载的直播。\n等待直播结束,然后尝试下载存档版本。",
"playlist_error": "无法访问此播放列表。它可能是私有的、已删除或为空。\n检查播放列表是否存在并且可以公开访问。",
"network_error": "网络连接错误。请检查您的互联网连接并重试。\n如果问题仍然存在,视频服务器可能暂时不可用。",
"invalid_url": "无效或不支持的URL。请检查链接并重试。\n确保您使用的是有效的YouTube、Vimeo或其他支持的平台URL。",
"premium_content": "此内容需要YouTube Premium或频道会员资格。\n您需要使用有权访问此内容的账户登录。",
"copyright_blocked": "由于版权声明,此视频已被封锁。\n内容所有者已限制对此视频的访问。",
"extraction_failed": "提取视频信息失败。这可能是一个临时问题。\n请在几分钟后重试,或检查视频链接是否正确。",
"generic_error": "无法提取视频信息。请检查您的链接。\n技术详情:{error}"
},
"history": {
"title": "下载历史",
"clear_all": "清除全部",
"clear_confirm_title": "清除历史?",
"clear_confirm_message": "确定吗?此操作无法撤消。",
"no_history": "暂无历史",
"no_history_description": "下载将显示在这里",
"search_placeholder": "搜索...",
"open_location": "打开位置",
"redownload": "重新下载",
"remove": "删除",
"file_not_found": "文件未找到",
"file_not_found_message": "文件已移动或删除:\n{path}",
"downloaded_on": "下载于:{date}",
"file_size": "大小:{size}",
"audio_download": "音频",
"video_download": "视频",
"remove_confirm_title": "删除?",
"remove_confirm_message": "从历史中删除?\n\n{title}",
"item_removed": "已删除",
"history_cleared": "历史已清除",
"entries_count": "{count} 个下载",
"one_entry": "1 个下载",
"redownload_confirm_title": "重新下载?",
"redownload_confirm_message": "重新下载?\n\n{title}",
"redownload_started": "已开始下载",
"no_url_error": "历史记录中未找到 URL",
"redownload_failed": "无法开始重新下载: {error}"
},
"ffmpeg": {
"installation_title": "FFmpeg 安装",
"installation_message": "YTSage 需要 FFmpeg 来处理视频。\n\n请选择下面的安装选项:",
"install_button": "安装 FFmpeg",
"manual_guide": "手动指南",
"installation_failed": "FFmpeg 安装遇到问题。"
},
"ytdlp_setup": {
"required_title": "需要设置 yt-dlp",
"description": "YTSage 需要 yt-dlp 来下载视频。
在应用本地目录中未找到 yt-dlp。YTSage 需要为你的 {os_name} 系统设置 yt-dlp。
请选择下面的选项:",
"option_auto": "自动下载(推荐)",
"option_manual": "手动选择路径",
"setup_button": "设置 yt-dlp",
"downloading": "正在下载 yt-dlp...",
"success": "yt-dlp 已成功安装!",
"error": "错误:{error}",
"download_failed_title": "下载失败",
"download_failed_message": "无法下载 yt-dlp:{error}",
"select_executable_title": "选择 yt-dlp 可执行文件",
"copied_to": "yt-dlp 已成功复制到 {path}",
"setup_error_title": "设置错误",
"copy_error": "将 yt-dlp 复制到应用目录时出错:{error}",
"invalid_executable_title": "无效的可执行文件",
"invalid_executable_message": "所选文件似乎不是有效的 yt-dlp 可执行文件。",
"verify_error": "验证 yt-dlp 可执行文件时出错:{error}",
"setup_failed_title": "设置失败",
"setup_failed_message": "无法设置 yt-dlp。某些功能可能无法正常工作。",
"success_dialog_title": "yt-dlp 设置",
"success_dialog_message": "yt-dlp 已成功配置到:\n{path}",
"file_filter_windows": "可执行文件 (*.exe)",
"file_filter_all": "所有文件 (*)"
},
"ffmpeg_updater": {
"title": "FFmpeg 版本检查器",
"current_version": "当前版本:",
"latest_version": "最新版本:",
"status_up_to_date": "✓ 已是最新",
"status_update_available": "⚠ 有可用更新",
"status_not_installed": "✗ 未安装",
"status_idle": "点击「检查版本」开始",
"status_checking": "🔄 正在检查版本...",
"check_updates": "检查版本",
"check_failed": "检查版本失败。请检查您的网络连接。",
"description": "检查您的 FFmpeg 版本并与最新可用版本进行比较。",
"guide_info": " 要安装或更新 FFmpeg,请点击此处查看我们的综合安装指南。"
},
"deno": {
"setup_required": "需要设置 Deno",
"setup_description": "YTSage 需要 Deno 来运行某些功能。
在应用程序的本地目录中找不到 Deno。YTSage 需要为您的 {os_name} 系统设置 Deno。
点击“设置 Deno”以自动下载和安装。",
"setup_button": "设置 Deno",
"downloading": "正在下载 Deno...",
"extracting": "正在解压 Deno...",
"verifying": "正在验证 Deno...",
"success": "Deno 已成功安装!",
"download_failed": "下载失败",
"download_error": "下载 Deno 失败:{error}",
"verification_failed": "SHA256 验证失败。下载的文件可能已损坏或被篡改。",
"setup_failed": "设置 Deno 失败。某些功能可能无法正常工作。",
"setup_error": "设置错误"
},
"deno_updater": {
"title": "Deno 版本检查器与更新器",
"description": "检查您的 Deno 版本并更新到最新版本。",
"current_version": "当前版本:",
"latest_version": "最新版本:",
"status_idle": "点击“检查更新”开始",
"status_checking": "🔄 正在检查更新...",
"status_up_to_date": "✓ 已是最新",
"status_update_available": "⚠ 有可用更新",
"status_not_installed": "✗ 未安装",
"check_updates": "检查更新",
"update_now": "更新 Deno",
"updating": "🔄 正在更新 Deno...",
"update_success": "✅ Deno 已成功更新!",
"update_failed": "❌ 更新失败:{error}",
"check_failed": "检查更新失败。请检查您的网络连接。"
}
}