371 lines
14 KiB
JSON
371 lines
14 KiB
JSON
{
|
||
"app": {
|
||
"title": "Plezy",
|
||
"loading": "加载中..."
|
||
},
|
||
"auth": {
|
||
"signInWithPlex": "使用 Plex 登录",
|
||
"showQRCode": "显示二维码",
|
||
"cancel": "取消",
|
||
"authenticate": "验证",
|
||
"retry": "重试",
|
||
"debugEnterToken": "调试:输入 Plex Token",
|
||
"plexTokenLabel": "Plex 授权令牌 (Auth Token)",
|
||
"plexTokenHint": "输入你的 Plex.tv 令牌",
|
||
"authenticationTimeout": "验证超时。请重试。",
|
||
"scanQRCodeInstruction": "请使用已登录 Plex 的设备扫描此二维码进行验证。",
|
||
"waitingForAuth": "等待验证中...\n请在你的浏览器中完成登录。"
|
||
},
|
||
"common": {
|
||
"cancel": "取消",
|
||
"save": "保存",
|
||
"close": "关闭",
|
||
"clear": "清除",
|
||
"reset": "重置",
|
||
"later": "稍后",
|
||
"submit": "提交",
|
||
"confirm": "确认",
|
||
"retry": "重试",
|
||
"playNow": "立即播放",
|
||
"logout": "登出",
|
||
"online": "在线",
|
||
"offline": "离线",
|
||
"owned": "拥有",
|
||
"shared": "共享",
|
||
"current": "当前",
|
||
"unknown": "未知",
|
||
"refresh": "刷新",
|
||
"yes": "是",
|
||
"no": "否",
|
||
"server": "服务器"
|
||
},
|
||
"screens": {
|
||
"licenses": "许可证",
|
||
"selectServer": "选择服务器",
|
||
"switchProfile": "切换配置文件",
|
||
"subtitleStyling": "字幕样式",
|
||
"search": "搜索",
|
||
"logs": "日志"
|
||
},
|
||
"update": {
|
||
"available": "有可用更新",
|
||
"versionAvailable": "版本 ${version} 已发布",
|
||
"currentVersion": "当前版本: ${version}",
|
||
"skipVersion": "跳过此版本",
|
||
"viewRelease": "查看发布详情",
|
||
"latestVersion": "已安装的版本是可用的最新版本",
|
||
"checkFailed": "无法检查更新"
|
||
},
|
||
"settings": {
|
||
"title": "设置",
|
||
"language": "语言",
|
||
"theme": "主题",
|
||
"appearance": "外观",
|
||
"videoPlayback": "视频播放",
|
||
"shufflePlay": "随机播放",
|
||
"advanced": "高级",
|
||
"useSeasonPostersDescription": "为剧集显示季海报而非剧集海报",
|
||
"showHeroSectionDescription": "在主屏幕上显示精选内容轮播区",
|
||
"secondsLabel": "秒",
|
||
"minutesLabel": "分钟",
|
||
"secondsShort": "秒",
|
||
"minutesShort": "分",
|
||
"durationHint": "输入时长 (${min}-${max})",
|
||
"systemTheme": "系统",
|
||
"systemThemeDescription": "跟随系统设置",
|
||
"lightTheme": "浅色",
|
||
"darkTheme": "深色",
|
||
"libraryDensity": "媒体库密度",
|
||
"compact": "紧凑",
|
||
"compactDescription": "卡片更小,显示更多项目",
|
||
"normal": "标准",
|
||
"normalDescription": "默认尺寸",
|
||
"comfortable": "舒适",
|
||
"comfortableDescription": "卡片更大,显示更少项目",
|
||
"viewMode": "视图模式",
|
||
"gridView": "网格视图",
|
||
"gridViewDescription": "以网格布局显示项目",
|
||
"listView": "列表视图",
|
||
"listViewDescription": "以列表布局显示项目",
|
||
"useSeasonPosters": "使用季海报",
|
||
"showHeroSection": "显示主要精选区",
|
||
"hardwareDecoding": "硬件解码",
|
||
"hardwareDecodingDescription": "如果可用,使用硬件加速",
|
||
"bufferSize": "缓冲区大小",
|
||
"bufferSizeMB": "${size}MB",
|
||
"subtitleStyling": "字幕样式",
|
||
"subtitleStylingDescription": "调整字幕外观",
|
||
"smallSkipDuration": "短跳过时长",
|
||
"largeSkipDuration": "长跳过时长",
|
||
"secondsUnit": "${seconds} 秒",
|
||
"defaultSleepTimer": "默认睡眠定时器",
|
||
"minutesUnit": "在 ${minutes} 分钟",
|
||
"unwatchedOnly": "仅未观看",
|
||
"unwatchedOnlyDescription": "随机队列中仅包含未观看的剧集",
|
||
"shuffleOrderNavigation": "随机顺序导航",
|
||
"shuffleOrderNavigationDescription": "下一集/上一集按钮遵循随机播放顺序",
|
||
"loopShuffleQueue": "循环随机队列",
|
||
"loopShuffleQueueDescription": "在队列结束时重新开始",
|
||
"videoPlayerControls": "视频播放器控制",
|
||
"keyboardShortcuts": "键盘快捷键",
|
||
"keyboardShortcutsDescription": "自定义键盘快捷键",
|
||
"debugLogging": "调试日志",
|
||
"debugLoggingDescription": "启用详细日志记录以便故障排除",
|
||
"viewLogs": "查看日志",
|
||
"viewLogsDescription": "查看应用程序日志",
|
||
"clearCache": "清除缓存",
|
||
"clearCacheDescription": "这将清除所有缓存的图片和数据。清除缓存后,应用程序加载内容可能会变慢。",
|
||
"clearCacheSuccess": "缓存清除成功",
|
||
"resetSettings": "重置设置",
|
||
"resetSettingsDescription": "这会将所有设置重置为其默认值。此操作无法撤销。",
|
||
"resetSettingsSuccess": "设置重置成功",
|
||
"shortcutsReset": "快捷键已重置为默认值",
|
||
"about": "关于",
|
||
"aboutDescription": "应用程序信息和许可证",
|
||
"updates": "更新",
|
||
"updateAvailable": "有可用更新",
|
||
"checkForUpdates": "检查更新",
|
||
"validationErrorEnterNumber": "请输入一个有效的数字",
|
||
"validationErrorDuration": "时长必须介于 ${min} 和 ${max} ${unit} 之间",
|
||
"shortcutAlreadyAssigned": "快捷键已被分配给 ${action}",
|
||
"shortcutUpdated": "快捷键已为 ${action} 更新"
|
||
},
|
||
"search": {
|
||
"hint": "搜索电影、系列、音乐...",
|
||
"tryDifferentTerm": "尝试不同的搜索词",
|
||
"searchYourMedia": "搜索媒体",
|
||
"enterTitleActorOrKeyword": "输入标题、演员或关键词"
|
||
},
|
||
"hotkeys": {
|
||
"setShortcutFor": "为 ${actionName} 设置快捷键",
|
||
"clearShortcut": "清除快捷键"
|
||
},
|
||
"pinEntry": {
|
||
"enterPin": "输入 PIN",
|
||
"showPin": "显示 PIN",
|
||
"hidePin": "隐藏 PIN"
|
||
},
|
||
"fileInfo": {
|
||
"title": "文件信息",
|
||
"video": "视频",
|
||
"audio": "音频",
|
||
"file": "文件",
|
||
"advanced": "高级",
|
||
"codec": "编解码器",
|
||
"resolution": "分辨率",
|
||
"bitrate": "比特率",
|
||
"frameRate": "帧率",
|
||
"aspectRatio": "宽高比",
|
||
"profile": "配置文件",
|
||
"bitDepth": "位深度",
|
||
"colorSpace": "色彩空间",
|
||
"colorRange": "色彩范围",
|
||
"colorPrimaries": "颜色原色",
|
||
"chromaSubsampling": "色度子采样",
|
||
"channels": "声道",
|
||
"path": "路径",
|
||
"size": "大小",
|
||
"container": "容器",
|
||
"duration": "时长",
|
||
"optimizedForStreaming": "已优化用于流媒体",
|
||
"has64bitOffsets": "64位偏移量"
|
||
},
|
||
"mediaMenu": {
|
||
"markAsWatched": "标记为已观看",
|
||
"markAsUnwatched": "标记为未观看",
|
||
"removeFromContinueWatching": "从继续观看中移除",
|
||
"goToSeries": "转到系列",
|
||
"goToSeason": "转到季",
|
||
"shufflePlay": "随机播放",
|
||
"fileInfo": "文件信息"
|
||
},
|
||
"tooltips": {
|
||
"shufflePlay": "随机播放",
|
||
"markAsWatched": "标记为已观看",
|
||
"markAsUnwatched": "标记为未观看"
|
||
},
|
||
"videoControls": {
|
||
"audioLabel": "音频",
|
||
"subtitlesLabel": "字幕",
|
||
"resetToZero": "重置为 0ms",
|
||
"addTime": "+${amount}${unit}",
|
||
"minusTime": "-${amount}${unit}",
|
||
"playsLater": "${label} 播放较晚",
|
||
"playsEarlier": "${label} 播放较早",
|
||
"noOffset": "无偏移",
|
||
"letterbox": "信箱模式(Letterbox)",
|
||
"fillScreen": "填充屏幕",
|
||
"stretch": "拉伸",
|
||
"lockRotation": "锁定旋转",
|
||
"unlockRotation": "解锁旋转"
|
||
},
|
||
"userStatus": {
|
||
"admin": "管理员",
|
||
"restricted": "受限",
|
||
"protected": "受保护"
|
||
},
|
||
"messages": {
|
||
"markedAsWatched": "已标记为已观看",
|
||
"markedAsUnwatched": "已标记为未观看",
|
||
"removedFromContinueWatching": "已从继续观看中移除",
|
||
"errorLoading": "错误: ${error}",
|
||
"fileInfoNotAvailable": "文件信息不可用",
|
||
"errorLoadingFileInfo": "加载文件信息时出错: ${error}",
|
||
"errorLoadingSeries": "加载系列时出错",
|
||
"errorLoadingSeason": "加载季时出错",
|
||
"musicNotSupported": "尚不支持播放音乐",
|
||
"logsCleared": "日志已清除",
|
||
"logsCopied": "日志已复制到剪贴板",
|
||
"noLogsAvailable": "没有可用日志",
|
||
"libraryScanning": "正在扫描 “${title}”...",
|
||
"libraryScanStarted": "已开始扫描 “${title}” 媒体库",
|
||
"libraryScanFailed": "无法扫描媒体库: ${error}",
|
||
"metadataRefreshing": "正在刷新 “${title}” 的元数据...",
|
||
"metadataRefreshStarted": "已开始刷新 “${title}” 的元数据",
|
||
"metadataRefreshFailed": "无法刷新元数据: ${error}",
|
||
"noPlexToken": "未找到 Plex 令牌。请重新登录。",
|
||
"logoutConfirm": "你确定要登出吗?",
|
||
"noSeasonsFound": "未找到季",
|
||
"noEpisodesFound": "在第一季中未找到剧集",
|
||
"noEpisodesFoundGeneral": "未找到剧集",
|
||
"noResultsFound": "未找到结果",
|
||
"sleepTimerSet": "睡眠定时器已设置为 ${label}",
|
||
"failedToSwitchProfile": "无法切换到 ${displayName}"
|
||
},
|
||
"profile": {
|
||
"noUsersAvailable": "没有可用用户"
|
||
},
|
||
"subtitlingStyling": {
|
||
"stylingOptions": "样式选项",
|
||
"fontSize": "字号",
|
||
"textColor": "文本颜色",
|
||
"borderSize": "边框大小",
|
||
"borderColor": "边框颜色",
|
||
"backgroundOpacity": "背景不透明度",
|
||
"backgroundColor": "背景颜色"
|
||
},
|
||
"dialog": {
|
||
"confirmAction": "确认操作",
|
||
"areYouSure": "确定要执行此操作吗?",
|
||
"cancel": "取消",
|
||
"playNow": "立即播放"
|
||
},
|
||
"discover": {
|
||
"title": "发现",
|
||
"switchProfile": "切换配置文件",
|
||
"switchServer": "切换服务器",
|
||
"logout": "登出",
|
||
"noContentAvailable": "没有可用内容",
|
||
"addMediaToLibraries": "请向的媒体库添加一些媒体",
|
||
"continueWatching": "继续观看",
|
||
"recentlyAdded": "最近添加",
|
||
"play": "播放",
|
||
"resume": "继续",
|
||
"playEpisode": "播放 S${season}, E${episode}",
|
||
"resumeEpisode": "继续 S${season}, E${episode}",
|
||
"pause": "暂停",
|
||
"overview": "概述",
|
||
"cast": "演员表",
|
||
"episodeCount": "${count} 集",
|
||
"watchedProgress": "已观看 ${watched}/${total} 集",
|
||
"movie": "电影",
|
||
"tvShow": "电视剧",
|
||
"minutesLeft": "剩余 ${minutes} 分钟"
|
||
},
|
||
"errors": {
|
||
"searchFailed": "搜索失败: ${error}",
|
||
"connectionTimeout": "加载 ${context} 时连接超时",
|
||
"connectionFailed": "无法连接到 Plex 服务器",
|
||
"failedToLoad": "无法加载 ${context}: ${error}",
|
||
"noClientAvailable": "没有可用客户端",
|
||
"authenticationFailed": "验证失败: ${error}",
|
||
"couldNotLaunchUrl": "无法打开授权 URL",
|
||
"pleaseEnterToken": "请输入一个令牌",
|
||
"invalidToken": "令牌无效",
|
||
"failedToVerifyToken": "无法验证令牌: ${error}",
|
||
"failedToSwitchProfile": "无法切换到 ${displayName}",
|
||
"connectionFailedGeneric": "连接失败"
|
||
},
|
||
"libraries": {
|
||
"title": "媒体库",
|
||
"scanLibraryFiles": "扫描媒体库文件",
|
||
"scanLibrary": "扫描媒体库",
|
||
"analyze": "分析",
|
||
"analyzeLibrary": "分析媒体库",
|
||
"refreshMetadata": "刷新元数据",
|
||
"emptyTrash": "清空回收站",
|
||
"emptyingTrash": "正在清空 “${title}” 的回收站...",
|
||
"trashEmptied": "已清空 “${title}” 的回收站",
|
||
"failedToEmptyTrash": "无法清空回收站: ${error}",
|
||
"analyzing": "正在分析 “${title}”...",
|
||
"analysisStarted": "已开始分析 “${title}”",
|
||
"failedToAnalyze": "无法分析媒体库: ${error}",
|
||
"noLibrariesFound": "未找到媒体库",
|
||
"thisLibraryIsEmpty": "此媒体库为空",
|
||
"all": "全部",
|
||
"clearAll": "全部清除",
|
||
"scanLibraryConfirm": "确定要扫描 “${title}” 吗?",
|
||
"analyzeLibraryConfirm": "确定要分析 “${title}” 吗?",
|
||
"refreshMetadataConfirm": "确定要刷新 “${title}” 的元数据吗?",
|
||
"emptyTrashConfirm": "确定要清空 “${title}” 的回收站吗?",
|
||
"manageLibraries": "管理媒体库",
|
||
"sort": "排序",
|
||
"sortBy": "排序依据",
|
||
"filters": "筛选器",
|
||
"loadingLibraryWithCount": "正在加载媒体库... (已加载 ${count} 个项目)",
|
||
"confirmActionMessage": "确定要执行此操作吗?",
|
||
"showLibrary": "显示媒体库",
|
||
"hideLibrary": "隐藏媒体库",
|
||
"libraryOptions": "媒体库选项"
|
||
},
|
||
"about": {
|
||
"title": "关于",
|
||
"openSourceLicenses": "开源许可证",
|
||
"versionLabel": "版本 ${version}",
|
||
"appDescription": "一款精美的 Flutter Plex 客户端",
|
||
"viewLicensesDescription": "查看第三方库的许可证"
|
||
},
|
||
"serverSelection": {
|
||
"connectingToServer": "正在连接服务器...",
|
||
"serverDebugCopied": "服务器调试数据已复制到剪贴板",
|
||
"copyDebugData": "复制调试数据",
|
||
"noServersFound": "未找到服务器",
|
||
"malformedServerData": "找到 ${count} 个数据格式错误的服务器。没有可用的有效服务器。",
|
||
"incompleteServerInfo": "某些服务器信息不完整,已被跳过。请检查你的 Plex.tv 账户。",
|
||
"incompleteConnectionInfo": "服务器连接信息不完整。请重试。",
|
||
"malformedServerInfo": "服务器信息格式错误: ${message}",
|
||
"networkConnectionFailed": "网络连接失败。请检查你的网络连接并重试。",
|
||
"authenticationFailed": "验证失败。请重新登录。",
|
||
"plexServiceUnavailable": "Plex 服务不可用。请稍后重试。",
|
||
"failedToLoadServers": "无法加载服务器: ${error}"
|
||
},
|
||
"hubDetail": {
|
||
"title": "标题",
|
||
"releaseYear": "发行年份",
|
||
"dateAdded": "添加日期",
|
||
"rating": "评分",
|
||
"noItemsFound": "未找到项目"
|
||
},
|
||
"logs": {
|
||
"title": "日志",
|
||
"clearLogs": "清除日志",
|
||
"copyLogs": "复制日志",
|
||
"exportLogs": "导出日志",
|
||
"noLogsToShow": "没有可显示的日志",
|
||
"error": "错误:",
|
||
"stackTrace": "堆栈跟踪 (Stack Trace):"
|
||
},
|
||
"licenses": {
|
||
"relatedPackages": "相关软件包",
|
||
"license": "许可证",
|
||
"licenseNumber": "许可证 ${number}",
|
||
"licensesCount": "${count} 个许可证"
|
||
},
|
||
"navigation": {
|
||
"home": "主页",
|
||
"search": "搜索",
|
||
"libraries": "媒体库",
|
||
"settings": "设置"
|
||
}
|
||
}
|