fix(i18n): shorten nav labels and complete translations in all locales
Nav bar labels that overflow their tab slot on phones are shortened to idiomatic short forms: fr (Bibliothèque, Téléchargement, Recherche), ru/bg/it (Live TV), pl (Home). All 21 locales get the ~280 keys that were empty (falling back to English at runtime): explore detail/badges/stats, fileInfo, startup repair flow, mediaMenu delete dialogs, addServer, rating sources, downloads sync-rule removal, and more. settings.displayScale was missing entirely in 16 locales; the new exoplayer playbackBuffer keys (upstream feat) are translated too. Fixes mis-translations found in review: es/zh/zh-Hant sidecar-format wording, sv adaptation, nb transcoding. Regenerated with dart run slang; translation hygiene and i18n tests pass. Close #1823
This commit is contained in:
+287
-287
@@ -11,7 +11,7 @@
|
||||
"waitingForAuth": "正在等待身份验证…\n请在浏览器中登录。",
|
||||
"useBrowser": "使用浏览器",
|
||||
"or": "或",
|
||||
"connectToMediaBrowser": "",
|
||||
"connectToMediaBrowser": "连接到 ${product}",
|
||||
"useQuickConnect": "使用 Quick Connect",
|
||||
"quickConnectInstructions": "在 Jellyfin 中打开 Quick Connect 并输入此代码。",
|
||||
"quickConnectWaiting": "等待批准…",
|
||||
@@ -66,17 +66,17 @@
|
||||
"exitFullscreen": "退出全屏",
|
||||
"pressBackAgainToExit": "再按一次返回键退出",
|
||||
"ratingSource": {
|
||||
"critic": "",
|
||||
"audience": "",
|
||||
"imdb": "",
|
||||
"tmdb": "",
|
||||
"rottenTomatoes": "",
|
||||
"simkl": "",
|
||||
"mal": "",
|
||||
"anilist": "",
|
||||
"trakt": "",
|
||||
"rottenTomatoesCritic": "",
|
||||
"rottenTomatoesAudience": ""
|
||||
"critic": "影评人",
|
||||
"audience": "观众",
|
||||
"imdb": "IMDb",
|
||||
"tmdb": "TMDB",
|
||||
"rottenTomatoes": "Rotten Tomatoes",
|
||||
"simkl": "Simkl",
|
||||
"mal": "MyAnimeList",
|
||||
"anilist": "AniList",
|
||||
"trakt": "Trakt",
|
||||
"rottenTomatoesCritic": "Rotten Tomatoes 影评人",
|
||||
"rottenTomatoesAudience": "Rotten Tomatoes 观众"
|
||||
}
|
||||
},
|
||||
"screens": {
|
||||
@@ -120,7 +120,7 @@
|
||||
"darkTheme": "深色",
|
||||
"oledTheme": "OLED",
|
||||
"libraryDensity": "媒体库密度",
|
||||
"displayScale": "",
|
||||
"displayScale": "界面缩放",
|
||||
"compact": "紧凑",
|
||||
"comfortable": "舒适",
|
||||
"tvCornerSpotlightBackdrop": "右上角聚焦背景图",
|
||||
@@ -170,11 +170,11 @@
|
||||
"bufferSizeMB": "${size}MB",
|
||||
"bufferSizeAuto": "自动(推荐)",
|
||||
"bufferSizeWarning": "可用内存 ${heap}MB。${size}MB 缓冲可能影响播放。",
|
||||
"playbackBuffer": "",
|
||||
"playbackBufferAuto": "",
|
||||
"playbackBufferLarge": "",
|
||||
"playbackBufferExtraLarge": "",
|
||||
"playbackBufferDescription": "",
|
||||
"playbackBuffer": "播放缓冲",
|
||||
"playbackBufferAuto": "自动(推荐)",
|
||||
"playbackBufferLarge": "大",
|
||||
"playbackBufferExtraLarge": "特大",
|
||||
"playbackBufferDescription": "针对不稳定的连接缓冲更多内容。也受缓冲大小限制。",
|
||||
"defaultQualityTitle": "默认画质",
|
||||
"musicQualityTitle": "音乐音质",
|
||||
"subtitleStyling": "字幕样式",
|
||||
@@ -208,9 +208,9 @@
|
||||
"debugLoggingDescription": "启用详细日志记录以便故障排除",
|
||||
"viewLogs": "查看日志",
|
||||
"viewLogsDescription": "查看应用日志",
|
||||
"clearImageCache": "",
|
||||
"clearImageCacheDescription": "",
|
||||
"clearImageCacheSuccess": "",
|
||||
"clearImageCache": "清除图片缓存",
|
||||
"clearImageCacheDescription": "清除缓存的封面与缩略图。图片在重新下载前加载速度可能会变慢。",
|
||||
"clearImageCacheSuccess": "图片缓存已成功清除",
|
||||
"resetSettings": "重置设置",
|
||||
"resetSettingsDescription": "恢复默认设置。此操作无法撤销。",
|
||||
"resetSettingsSuccess": "设置重置成功",
|
||||
@@ -402,118 +402,118 @@
|
||||
},
|
||||
"fileInfo": {
|
||||
"title": "文件信息",
|
||||
"overview": "",
|
||||
"overview": "简介",
|
||||
"video": "视频",
|
||||
"audio": "音频",
|
||||
"subtitles": "字幕",
|
||||
"images": "",
|
||||
"dataStreams": "",
|
||||
"lyrics": "",
|
||||
"images": "内嵌图片",
|
||||
"dataStreams": "数据流",
|
||||
"lyrics": "歌词",
|
||||
"file": "文件",
|
||||
"attachments": "",
|
||||
"delivery": "",
|
||||
"versionCounter": "",
|
||||
"fileCounter": "",
|
||||
"noStreams": "",
|
||||
"copyPath": "",
|
||||
"pathCopied": "",
|
||||
"attachments": "附件",
|
||||
"delivery": "传输方式",
|
||||
"versionCounter": "第 ${index} 个版本,共 ${count} 个",
|
||||
"fileCounter": "第 ${index} 个文件,共 ${count} 个",
|
||||
"noStreams": "服务器报告此文件没有媒体流。",
|
||||
"copyPath": "复制路径",
|
||||
"pathCopied": "文件路径已复制",
|
||||
"codec": "编解码器",
|
||||
"codecTag": "",
|
||||
"codecTag": "编码器标签",
|
||||
"resolution": "分辨率",
|
||||
"codedResolution": "",
|
||||
"codedResolution": "编码分辨率",
|
||||
"bitrate": "比特率",
|
||||
"frameRate": "帧率",
|
||||
"rotation": "",
|
||||
"comment": "",
|
||||
"audioDescription": "",
|
||||
"headerCompression": "",
|
||||
"sidecarFile": "",
|
||||
"transportTimestamp": "",
|
||||
"displayOffset": "",
|
||||
"previewFailureCode": "",
|
||||
"previewRetries": "",
|
||||
"rotation": "旋转",
|
||||
"comment": "注释",
|
||||
"audioDescription": "音频描述",
|
||||
"headerCompression": "头部压缩",
|
||||
"sidecarFile": "外挂文件",
|
||||
"transportTimestamp": "传输时间戳",
|
||||
"displayOffset": "显示偏移",
|
||||
"previewFailureCode": "预览失败代码",
|
||||
"previewRetries": "预览重试次数",
|
||||
"aspectRatio": "宽高比",
|
||||
"pixelAspectRatio": "",
|
||||
"pixelAspectRatio": "像素宽高比",
|
||||
"profile": "编码配置",
|
||||
"level": "",
|
||||
"level": "级别",
|
||||
"bitDepth": "位深度",
|
||||
"pixelFormat": "",
|
||||
"pixelFormat": "像素格式",
|
||||
"colorSpace": "色彩空间",
|
||||
"colorRange": "色彩范围",
|
||||
"colorPrimaries": "色彩基色",
|
||||
"colorTransfer": "",
|
||||
"colorTransfer": "色彩转换",
|
||||
"chromaSubsampling": "色度子采样",
|
||||
"chromaLocation": "",
|
||||
"scanType": "",
|
||||
"interlaced": "",
|
||||
"anamorphic": "",
|
||||
"referenceFrames": "",
|
||||
"dynamicRange": "",
|
||||
"dolbyVision": "",
|
||||
"dolbyVisionLevel": "",
|
||||
"dolbyVisionVersion": "",
|
||||
"dolbyVisionLayers": "",
|
||||
"baseLayerCompatibility": "",
|
||||
"avcBitstream": "",
|
||||
"nalLengthSize": "",
|
||||
"scalingMatrix": "",
|
||||
"streamIdentifier": "",
|
||||
"streamIndex": "",
|
||||
"streamId": "",
|
||||
"language": "",
|
||||
"languageCode": "",
|
||||
"streamTitle": "",
|
||||
"chromaLocation": "色度位置",
|
||||
"scanType": "扫描类型",
|
||||
"interlaced": "隔行扫描",
|
||||
"anamorphic": "变形宽银幕",
|
||||
"referenceFrames": "参考帧",
|
||||
"dynamicRange": "动态范围",
|
||||
"dolbyVision": "Dolby Vision",
|
||||
"dolbyVisionLevel": "Dolby Vision 级别",
|
||||
"dolbyVisionVersion": "Dolby Vision 版本",
|
||||
"dolbyVisionLayers": "Dolby Vision 图层",
|
||||
"baseLayerCompatibility": "基础层兼容性",
|
||||
"avcBitstream": "AVC 比特流",
|
||||
"nalLengthSize": "NAL 长度",
|
||||
"scalingMatrix": "自定义缩放矩阵",
|
||||
"streamIdentifier": "流标识符",
|
||||
"streamIndex": "流索引",
|
||||
"streamId": "流 ID",
|
||||
"language": "语言",
|
||||
"languageCode": "语言代码",
|
||||
"streamTitle": "轨道标题",
|
||||
"channels": "声道",
|
||||
"sampleRate": "",
|
||||
"spatialAudio": "",
|
||||
"textBased": "",
|
||||
"subtitleFormat": "",
|
||||
"provider": "",
|
||||
"matchScore": "",
|
||||
"externalDelivery": "",
|
||||
"sidecarPath": "",
|
||||
"sourceStream": "",
|
||||
"temporary": "",
|
||||
"timeBase": "",
|
||||
"sampleRate": "采样率",
|
||||
"spatialAudio": "空间音频",
|
||||
"textBased": "基于文本",
|
||||
"subtitleFormat": "外挂文件格式",
|
||||
"provider": "提供方",
|
||||
"matchScore": "匹配分数",
|
||||
"externalDelivery": "可单独提供",
|
||||
"sidecarPath": "外挂文件路径",
|
||||
"sourceStream": "复制来源",
|
||||
"temporary": "临时",
|
||||
"timeBase": "时间基准",
|
||||
"overallBitrate": "总比特率",
|
||||
"path": "路径",
|
||||
"fileName": "",
|
||||
"fileName": "文件名",
|
||||
"size": "大小",
|
||||
"totalSize": "",
|
||||
"totalSize": "总大小",
|
||||
"container": "容器",
|
||||
"duration": "时长",
|
||||
"previewThumbnails": "",
|
||||
"previewIndex": "",
|
||||
"packetLength": "",
|
||||
"filePresent": "",
|
||||
"fileReadable": "",
|
||||
"streamPath": "",
|
||||
"previewThumbnails": "预览缩略图",
|
||||
"previewIndex": "预览索引",
|
||||
"packetLength": "数据包长度",
|
||||
"filePresent": "文件存在",
|
||||
"fileReadable": "服务器可读",
|
||||
"streamPath": "流路径",
|
||||
"optimizedForStreaming": "已针对流式传输优化",
|
||||
"has64bitOffsets": "64 位偏移量",
|
||||
"protocol": "",
|
||||
"mediaType": "",
|
||||
"sourceKind": "",
|
||||
"optimizedVersion": "",
|
||||
"optimizationTarget": "",
|
||||
"deletedAt": "",
|
||||
"remoteSource": "",
|
||||
"infiniteStream": "",
|
||||
"directPlay": "",
|
||||
"directStream": "",
|
||||
"transcoding": "",
|
||||
"etag": "",
|
||||
"versionId": "",
|
||||
"fileId": "",
|
||||
"defaultAudioTrack": "",
|
||||
"defaultSubtitleTrack": "",
|
||||
"subtitlesOff": "",
|
||||
"flagDefault": "",
|
||||
"flagForced": "",
|
||||
"flagSelected": "",
|
||||
"flagExternal": "",
|
||||
"flagHearingImpaired": "",
|
||||
"flagDub": "",
|
||||
"flagOriginal": ""
|
||||
"protocol": "协议",
|
||||
"mediaType": "媒体类型",
|
||||
"sourceKind": "来源类型",
|
||||
"optimizedVersion": "优化版本",
|
||||
"optimizationTarget": "优化目标",
|
||||
"deletedAt": "已删除",
|
||||
"remoteSource": "远程来源",
|
||||
"infiniteStream": "无限流",
|
||||
"directPlay": "直接播放",
|
||||
"directStream": "直接串流",
|
||||
"transcoding": "转码",
|
||||
"etag": "ETag",
|
||||
"versionId": "版本 ID",
|
||||
"fileId": "文件 ID",
|
||||
"defaultAudioTrack": "默认音轨",
|
||||
"defaultSubtitleTrack": "默认字幕轨道",
|
||||
"subtitlesOff": "关闭",
|
||||
"flagDefault": "默认",
|
||||
"flagForced": "强制",
|
||||
"flagSelected": "已选",
|
||||
"flagExternal": "外部",
|
||||
"flagHearingImpaired": "听障辅助",
|
||||
"flagDub": "配音",
|
||||
"flagOriginal": "原声"
|
||||
},
|
||||
"mediaMenu": {
|
||||
"markAsWatched": "标记为已观看",
|
||||
@@ -524,32 +524,32 @@
|
||||
"shufflePlay": "随机播放",
|
||||
"shuffleNotAvailableOffline": "离线时无法随机播放",
|
||||
"fileInfo": "文件信息",
|
||||
"deleteEpisodeFromServer": "",
|
||||
"deleteSeasonFromServer": "",
|
||||
"deleteShowFromServer": "",
|
||||
"deleteMovieFromServer": "",
|
||||
"deleteEpisodeTitle": "",
|
||||
"deleteSeasonTitle": "",
|
||||
"deleteShowTitle": "",
|
||||
"deleteMovieTitle": "",
|
||||
"deleteEpisodeConfirm": "",
|
||||
"deleteSeasonConfirm": "",
|
||||
"deleteShowConfirm": "",
|
||||
"deleteMovieConfirm": "",
|
||||
"deleteAnyway": "",
|
||||
"confirmDeleteTarget": "",
|
||||
"deleteEpisodeFromServer": "从服务器删除单集",
|
||||
"deleteSeasonFromServer": "从服务器删除季度",
|
||||
"deleteShowFromServer": "从服务器删除剧集",
|
||||
"deleteMovieFromServer": "从服务器删除电影",
|
||||
"deleteEpisodeTitle": "删除这个单集?",
|
||||
"deleteSeasonTitle": "删除这一季度?",
|
||||
"deleteShowTitle": "删除这部剧集?",
|
||||
"deleteMovieTitle": "删除这部电影?",
|
||||
"deleteEpisodeConfirm": "删除单集",
|
||||
"deleteSeasonConfirm": "删除季度",
|
||||
"deleteShowConfirm": "删除剧集",
|
||||
"deleteMovieConfirm": "删除电影",
|
||||
"deleteAnyway": "仍然删除",
|
||||
"confirmDeleteTarget": "从你的服务器永久删除 ${title}?",
|
||||
"deleteMultipleWarning": "这包括所有剧集及其文件。",
|
||||
"deleteEpisodeCountWarning": {
|
||||
"other": ""
|
||||
"other": "这将删除其中全部 ${n} 集以及它们的文件。"
|
||||
},
|
||||
"deleteMultiPartWarning": {
|
||||
"other": ""
|
||||
"other": "此项目存储在 ${n} 个文件中,所有这些文件都会被删除。"
|
||||
},
|
||||
"deleteSharedFileHeading": {
|
||||
"other": ""
|
||||
"other": "另外 ${n} 集存储在同一个文件中,也会一并删除:"
|
||||
},
|
||||
"deleteScopeUnverifiedProbeFailed": "",
|
||||
"deleteScopeUnverifiedNoFileInfo": "",
|
||||
"deleteScopeUnverifiedProbeFailed": "Plezy 无法确认此操作会删除哪些文件,因此删除范围可能超出上面提到的项目。请取消后重试,或仍然删除。",
|
||||
"deleteScopeUnverifiedNoFileInfo": "你的服务器没有提供此项目的文件详情,因此 Plezy 无法确认此操作会删除哪些文件。删除范围可能超出上面提到的项目。",
|
||||
"mediaDeletedSuccessfully": "媒体项已成功删除",
|
||||
"mediaFailedToDelete": "删除媒体项失败",
|
||||
"rate": "评分",
|
||||
@@ -625,9 +625,9 @@
|
||||
"playNext": "播放下一集",
|
||||
"playButton": "播放",
|
||||
"pauseButton": "暂停",
|
||||
"playbackPaused": "",
|
||||
"playbackResumed": "",
|
||||
"loadingVideo": "",
|
||||
"playbackPaused": "已暂停",
|
||||
"playbackResumed": "正在播放",
|
||||
"loadingVideo": "正在加载视频",
|
||||
"showPlaybackControls": "显示播放控制项",
|
||||
"hidePlaybackControls": "隐藏播放控制项",
|
||||
"seekBackwardButton": "快退 ${seconds} 秒",
|
||||
@@ -698,7 +698,7 @@
|
||||
},
|
||||
"removedFromContinueWatching": "已从继续观看中移除",
|
||||
"errorLoading": "出错:${error}",
|
||||
"searchPartialResults": "",
|
||||
"searchPartialResults": "部分媒体服务器无法搜索。正在显示可用的结果。",
|
||||
"streamInterrupted": "视频流已中断。按播放键或拖动进度条重试。",
|
||||
"liveStreamInterrupted": "直播流已中断。按播放键重试。",
|
||||
"fileInfoNotAvailable": "文件信息不可用",
|
||||
@@ -737,8 +737,8 @@
|
||||
"switchingToCompatiblePlayer": "正在切换到兼容的播放器…",
|
||||
"serverLimitTitle": "播放失败",
|
||||
"serverLimitBody": "服务器错误(HTTP 500)。此次会话可能因带宽或转码限制而被拒绝。请联系服务器所有者调整限制。",
|
||||
"mediaUnreadableTitle": "",
|
||||
"mediaUnreadableBody": "",
|
||||
"mediaUnreadableTitle": "文件不可用",
|
||||
"mediaUnreadableBody": "服务器找到了此项目,但无法读取其文件(HTTP 404)。文件可能已被移动、删除,或其存储已离线。请联系服务器管理员检查文件并重新扫描媒体库。",
|
||||
"logsUploaded": "日志已上传",
|
||||
"logsUploadFailed": "上传日志失败",
|
||||
"logId": "日志 ID"
|
||||
@@ -857,8 +857,8 @@
|
||||
"sessionExpiredOne": "${name} 的会话已过期",
|
||||
"sessionExpiredMany": "${count} 个服务器的会话已过期",
|
||||
"signInAgain": "重新登录",
|
||||
"editMediaBrowserTitle": "",
|
||||
"editMediaBrowserIntro": ""
|
||||
"editMediaBrowserTitle": "编辑 ${product} 连接",
|
||||
"editMediaBrowserIntro": "为 ${serverName} 添加或移除 URL。Plezy 会使用延迟最低且可访问的 URL。"
|
||||
},
|
||||
"discover": {
|
||||
"title": "发现",
|
||||
@@ -888,7 +888,7 @@
|
||||
},
|
||||
"errors": {
|
||||
"searchFailed": "搜索失败:${error}",
|
||||
"searchUnavailable": "",
|
||||
"searchUnavailable": "搜索无法连接任何媒体服务器。",
|
||||
"connectionTimeout": "加载 ${context} 时连接超时",
|
||||
"connectionFailed": "无法连接到媒体服务器",
|
||||
"unableToLoad": "无法加载${context}。请重试。",
|
||||
@@ -1016,36 +1016,36 @@
|
||||
"uploadLogs": "上传日志"
|
||||
},
|
||||
"startup": {
|
||||
"failedTitle": "",
|
||||
"failedBody": "",
|
||||
"failedBodyRepairable": "",
|
||||
"phaseLabel": "",
|
||||
"showDetails": "",
|
||||
"hideDetails": "",
|
||||
"copyDetails": "",
|
||||
"detailsCopied": "",
|
||||
"uploadDetails": "",
|
||||
"repairStorage": "",
|
||||
"repairTitle": "",
|
||||
"repairBodyCommon": "",
|
||||
"repairBodyOneCredential": "",
|
||||
"repairBodySignInsKept": "",
|
||||
"repairBodySignInsLost": "",
|
||||
"repairBodySessionsUncertain": "",
|
||||
"repairConfirm": "",
|
||||
"repairSucceeded": "",
|
||||
"repairNeedsRestart": "",
|
||||
"restartRequiredBody": "",
|
||||
"quitPlezy": "",
|
||||
"repairFailed": "",
|
||||
"repairKeptSignIns": "",
|
||||
"repairLostSignIns": "",
|
||||
"repairLostSessions": "",
|
||||
"backupTitle": "",
|
||||
"backupWarning": "",
|
||||
"deleteBackup": "",
|
||||
"backupDeleted": "",
|
||||
"previousFailureTitle": ""
|
||||
"failedTitle": "Plezy 无法启动",
|
||||
"failedBody": "启动过程中出现问题。以下详情指出了失败的原因。",
|
||||
"failedBodyRepairable": "Plezy 的已保存设置文件已损坏,必须先重建才能启动。重试没有用——请选择“修复存储”。",
|
||||
"phaseLabel": "步骤",
|
||||
"showDetails": "显示详情",
|
||||
"hideDetails": "隐藏详情",
|
||||
"copyDetails": "复制详情",
|
||||
"detailsCopied": "详情已复制到剪贴板",
|
||||
"uploadDetails": "上传详情",
|
||||
"repairStorage": "修复存储",
|
||||
"repairTitle": "修复已存储的数据?",
|
||||
"repairBodyCommon": "Plezy 的设置文件已损坏且无法读取。修复会将所有设置重置为默认值。",
|
||||
"repairBodyOneCredential": "有一项已保存的登录信息已损坏且无法读取。修复只会移除这一项,其他设置保持不变。",
|
||||
"repairBodySignInsKept": "你的服务器和个人资料应保持登录状态。",
|
||||
"repairBodySignInsLost": "保护已保存登录信息的密钥无法从此文件中恢复,因此你需要重新登录每个服务器和个人资料。媒体服务器上的内容不受影响。",
|
||||
"repairBodySessionsUncertain": "追踪服务(MAL、AniList、Simkl、Trakt)和 Seerr 是分开存储的,可能保留也可能无法保留。Plezy 会明确告诉你保留了哪些。",
|
||||
"repairConfirm": "修复",
|
||||
"repairSucceeded": "存储已修复",
|
||||
"repairNeedsRestart": "存储已修复 — 需要重启",
|
||||
"restartRequiredBody": "你的数据已修复,但 Plezy 需要重新启动后才能使用。请关闭 Plezy 并重新打开。",
|
||||
"quitPlezy": "退出 Plezy",
|
||||
"repairFailed": "修复失败",
|
||||
"repairKeptSignIns": "你的服务器和个人资料仍然保持登录状态。",
|
||||
"repairLostSignIns": "保护已保存登录信息的密钥无法恢复。你需要重新登录每个服务器和个人资料。",
|
||||
"repairLostSessions": "至少有一个追踪服务或 Seerr 连接已丢失,需要重新连接。",
|
||||
"backupTitle": "已保留损坏文件的副本",
|
||||
"backupWarning": "其中包含你的登录凭据。请勿上传或分享。",
|
||||
"deleteBackup": "删除副本",
|
||||
"backupDeleted": "副本已删除。",
|
||||
"previousFailureTitle": "Plezy 上次启动失败"
|
||||
},
|
||||
"licenses": {
|
||||
"relatedPackages": "相关软件包",
|
||||
@@ -1102,131 +1102,131 @@
|
||||
"searchPrompt": "在 ${source} 上搜索电影和剧集。",
|
||||
"searchFailed": "搜索失败。请检查网络连接后重试。",
|
||||
"badge": {
|
||||
"rankPopular": "",
|
||||
"rankAiring": "",
|
||||
"rankRated": "",
|
||||
"rankFavorited": "",
|
||||
"rankTrending": "",
|
||||
"rankSeasonal": "",
|
||||
"watchingNow": "",
|
||||
"available": "",
|
||||
"partiallyAvailable": "",
|
||||
"availableIn4k": "",
|
||||
"requested": "",
|
||||
"pendingApproval": "",
|
||||
"processing": "",
|
||||
"declined": "",
|
||||
"requestFailed": "",
|
||||
"requested4k": "",
|
||||
"seasonsAvailable": "",
|
||||
"nextEpisodeIn": "",
|
||||
"nextAiringIn": "",
|
||||
"episodesShort": "",
|
||||
"minutesPerEpisode": "",
|
||||
"adult": ""
|
||||
"rankPopular": "热门榜第 #${n} 名",
|
||||
"rankAiring": "在播榜第 #${n} 名",
|
||||
"rankRated": "评分榜第 #${n} 名",
|
||||
"rankFavorited": "收藏榜第 #${n} 名",
|
||||
"rankTrending": "趋势榜第 #${n} 名",
|
||||
"rankSeasonal": "${season}榜第 #${n} 名",
|
||||
"watchingNow": "${n} 人正在观看",
|
||||
"available": "可观看",
|
||||
"partiallyAvailable": "部分可观看",
|
||||
"availableIn4k": "提供 4K",
|
||||
"requested": "已请求",
|
||||
"pendingApproval": "待批准",
|
||||
"processing": "处理中",
|
||||
"declined": "已拒绝",
|
||||
"requestFailed": "请求失败",
|
||||
"requested4k": "已请求 4K",
|
||||
"seasonsAvailable": "已有 ${available}/${total} 季",
|
||||
"nextEpisodeIn": "第 ${episode} 集将在 ${duration} 后播出",
|
||||
"nextAiringIn": "下一集将在 ${duration} 后播出",
|
||||
"episodesShort": "${n} 集",
|
||||
"minutesPerEpisode": "${n} 分钟/集",
|
||||
"adult": "18+"
|
||||
},
|
||||
"stats": {
|
||||
"listed": "",
|
||||
"viewersDay": "",
|
||||
"viewersWeek": "",
|
||||
"viewersMonth": "",
|
||||
"viewersYear": "",
|
||||
"viewersAllTime": "",
|
||||
"planning": "",
|
||||
"favorited": "",
|
||||
"dropRate": "",
|
||||
"listed": "${n} 人已标记",
|
||||
"viewersDay": "今日 ${n} 人观看",
|
||||
"viewersWeek": "本周 ${n} 人观看",
|
||||
"viewersMonth": "本月 ${n} 人观看",
|
||||
"viewersYear": "今年 ${n} 人观看",
|
||||
"viewersAllTime": "累计 ${n} 人观看",
|
||||
"planning": "${n} 人想看",
|
||||
"favorited": "${n} 人收藏",
|
||||
"dropRate": "${percent} 弃番",
|
||||
"comments": {
|
||||
"other": ""
|
||||
"other": "${n} 条评论"
|
||||
},
|
||||
"votes": "",
|
||||
"watching": "",
|
||||
"completed": "",
|
||||
"onHold": "",
|
||||
"dropped": ""
|
||||
"votes": "${n} 票",
|
||||
"watching": "${n} 人正在观看",
|
||||
"completed": "${n} 人已看完",
|
||||
"onHold": "${n} 人搁置",
|
||||
"dropped": "${n} 人弃番"
|
||||
},
|
||||
"season": {
|
||||
"winter": "",
|
||||
"spring": "",
|
||||
"summer": "",
|
||||
"fall": "",
|
||||
"withYear": ""
|
||||
"winter": "冬季",
|
||||
"spring": "春季",
|
||||
"summer": "夏季",
|
||||
"fall": "秋季",
|
||||
"withYear": "${year}年${season}"
|
||||
},
|
||||
"format": {
|
||||
"tv": "",
|
||||
"tvShort": "",
|
||||
"movie": "",
|
||||
"special": "",
|
||||
"ova": "",
|
||||
"ona": "",
|
||||
"music": "",
|
||||
"other": ""
|
||||
"tv": "TV",
|
||||
"tvShort": "TV 短片",
|
||||
"movie": "电影",
|
||||
"special": "特别篇",
|
||||
"ova": "OVA",
|
||||
"ona": "ONA",
|
||||
"music": "音乐",
|
||||
"other": "其他"
|
||||
},
|
||||
"sourceMaterial": {
|
||||
"original": "",
|
||||
"manga": "",
|
||||
"lightNovel": "",
|
||||
"novel": "",
|
||||
"visualNovel": "",
|
||||
"game": "",
|
||||
"webComic": "",
|
||||
"musicRelease": "",
|
||||
"otherMedia": ""
|
||||
"original": "原创",
|
||||
"manga": "漫画",
|
||||
"lightNovel": "轻小说",
|
||||
"novel": "小说",
|
||||
"visualNovel": "视觉小说",
|
||||
"game": "游戏",
|
||||
"webComic": "网络漫画",
|
||||
"musicRelease": "音乐",
|
||||
"otherMedia": "其他"
|
||||
},
|
||||
"creditRole": {
|
||||
"director": "",
|
||||
"writer": "",
|
||||
"producer": "",
|
||||
"creator": "",
|
||||
"composer": ""
|
||||
"director": "导演",
|
||||
"writer": "编剧",
|
||||
"producer": "制片人",
|
||||
"creator": "创作者",
|
||||
"composer": "作曲"
|
||||
},
|
||||
"relation": {
|
||||
"prequel": "",
|
||||
"sequel": "",
|
||||
"sideStory": "",
|
||||
"spinOff": "",
|
||||
"alternativeVersion": "",
|
||||
"summary": "",
|
||||
"parentStory": "",
|
||||
"adaptation": "",
|
||||
"other": ""
|
||||
"prequel": "前传",
|
||||
"sequel": "续集",
|
||||
"sideStory": "番外篇",
|
||||
"spinOff": "衍生作品",
|
||||
"alternativeVersion": "另一版本",
|
||||
"summary": "总集篇",
|
||||
"parentStory": "原作",
|
||||
"adaptation": "改编",
|
||||
"other": "相关"
|
||||
},
|
||||
"broadcast": "",
|
||||
"broadcastWithZone": "",
|
||||
"broadcast": "每周${day} ${time}播出",
|
||||
"broadcastWithZone": "每周${day} ${time} ${timezone}播出",
|
||||
"detail": {
|
||||
"originalTitle": "",
|
||||
"alsoKnownAs": "",
|
||||
"studios": "",
|
||||
"country": "",
|
||||
"language": "",
|
||||
"released": "",
|
||||
"physicalRelease": "",
|
||||
"ended": "",
|
||||
"addedOn": "",
|
||||
"yourRating": "",
|
||||
"budget": "",
|
||||
"revenue": "",
|
||||
"contentAdvisory": "",
|
||||
"tags": "",
|
||||
"revealSpoilerTags": "",
|
||||
"links": "",
|
||||
"watchOn": "",
|
||||
"watchTrailer": "",
|
||||
"openOn": "",
|
||||
"crew": "",
|
||||
"ratings": "",
|
||||
"schedule": "",
|
||||
"originalTitle": "原名",
|
||||
"alsoKnownAs": "又名",
|
||||
"studios": "制作公司",
|
||||
"country": "国家/地区",
|
||||
"language": "语言",
|
||||
"released": "上映日期",
|
||||
"physicalRelease": "光盘发售",
|
||||
"ended": "完结日期",
|
||||
"addedOn": "添加于 ${date}",
|
||||
"yourRating": "你的评分",
|
||||
"budget": "预算",
|
||||
"revenue": "票房",
|
||||
"contentAdvisory": "年龄分级",
|
||||
"tags": "标签",
|
||||
"revealSpoilerTags": "显示剧透标签",
|
||||
"links": "链接",
|
||||
"watchOn": "观看平台",
|
||||
"watchTrailer": "观看预告片",
|
||||
"openOn": "在 ${site} 打开",
|
||||
"crew": "演职人员",
|
||||
"ratings": "评分",
|
||||
"schedule": "播出时间",
|
||||
"recommendedByUsers": {
|
||||
"other": ""
|
||||
"other": "由 ${n} 位用户推荐"
|
||||
},
|
||||
"recommendedBy": "",
|
||||
"favoritedBy": "",
|
||||
"unairedEpisodes": "",
|
||||
"recommendedByPercent": "",
|
||||
"relatedTitles": "",
|
||||
"background": ""
|
||||
"recommendedBy": "由 ${who} 推荐",
|
||||
"favoritedBy": "由 ${who} 收藏",
|
||||
"unairedEpisodes": "还有 ${n} 集未播出",
|
||||
"recommendedByPercent": "${percent} 的观众推荐",
|
||||
"relatedTitles": "相关作品",
|
||||
"background": "背景"
|
||||
},
|
||||
"totalResults": {
|
||||
"other": ""
|
||||
"other": "${n} 条结果"
|
||||
}
|
||||
},
|
||||
"liveTv": {
|
||||
@@ -1492,15 +1492,15 @@
|
||||
"editSyncRule": "编辑同步规则",
|
||||
"removeSyncRule": "删除同步规则",
|
||||
"removeSyncRuleConfirm": "停止同步“${title}”?已下载的剧集将被保留。",
|
||||
"removeListSyncRuleConfirm": "",
|
||||
"deleteSyncRuleDownloads": "",
|
||||
"deleteSyncRuleDownloadsDescription": "",
|
||||
"removeListSyncRuleConfirm": "停止同步“${title}”?",
|
||||
"deleteSyncRuleDownloads": "同时删除相关下载",
|
||||
"deleteSyncRuleDownloadsDescription": "被其他同步规则或个人资料使用的下载将保留。",
|
||||
"syncRuleCreated": "同步规则已创建 — 保留 ${count} 集未观看内容",
|
||||
"syncRuleUpdated": "同步规则已更新",
|
||||
"syncRuleRemoved": "同步规则已删除",
|
||||
"syncRuleAndDownloadsRemoved": "",
|
||||
"syncRuleCleanupBusy": "",
|
||||
"syncRuleCleanupUnavailable": "",
|
||||
"syncRuleAndDownloadsRemoved": "同步规则及相关下载已删除",
|
||||
"syncRuleCleanupBusy": "同步规则正在更新中,请稍后再试。",
|
||||
"syncRuleCleanupUnavailable": "无法安全识别相关下载。请重新连接服务器后再试,或在不删除下载的情况下移除规则。",
|
||||
"syncedNewEpisodes": "已为 ${title} 同步 ${count} 个新剧集",
|
||||
"activeSyncRules": "同步规则",
|
||||
"noSyncRules": "没有同步规则",
|
||||
@@ -1865,7 +1865,7 @@
|
||||
"anilist": "AniList",
|
||||
"simkl": "Simkl",
|
||||
"seerr": "Seerr",
|
||||
"mdblist": ""
|
||||
"mdblist": "MDBList"
|
||||
},
|
||||
"deviceCode": {
|
||||
"title": "在 ${service} 上激活 Plezy",
|
||||
@@ -1898,12 +1898,12 @@
|
||||
}
|
||||
},
|
||||
"addServer": {
|
||||
"addMediaBrowserTitle": "",
|
||||
"addMediaBrowserTitle": "添加 ${product} 服务器",
|
||||
"serverUrls": "服务器 URL",
|
||||
"serverUrlsHelper": "可输入多个 URL,并用逗号分隔。",
|
||||
"findServer": "查找服务器",
|
||||
"searchingLocalMediaBrowserServers": "",
|
||||
"localMediaBrowserServers": "",
|
||||
"searchingLocalMediaBrowserServers": "正在查找本地 ${product} 服务器…",
|
||||
"localMediaBrowserServers": "本地 ${product} 服务器",
|
||||
"username": "用户名",
|
||||
"password": "密码",
|
||||
"signIn": "登录",
|
||||
@@ -1915,15 +1915,15 @@
|
||||
"addPlexTitle": "使用 Plex 登录",
|
||||
"pinExpired": "PIN 在登录前已过期。请重试。",
|
||||
"failedToRegisterAccount": "注册账户失败:${error}",
|
||||
"enterMediaBrowserUrlError": "",
|
||||
"enterMediaBrowserUrlError": "请输入你的 ${product} 服务器 URL",
|
||||
"addConnectionTitle": "添加连接",
|
||||
"addConnectionTitleScoped": "添加到 ${name}",
|
||||
"signInWithPlexCard": "使用 Plex 登录",
|
||||
"signInWithPlexCardSubtitle": "授权此设备。共享服务器会被添加。",
|
||||
"signInWithPlexCardSubtitleScoped": "授权一个 Plex 账户。Plex Home 用户将成为 Plezy 用户资料。",
|
||||
"connectToMediaBrowserCard": "",
|
||||
"connectToMediaBrowserCardSubtitle": "",
|
||||
"connectToMediaBrowserCardSubtitleScoped": "",
|
||||
"connectToMediaBrowserCard": "连接到 ${product}",
|
||||
"connectToMediaBrowserCardSubtitle": "输入你的服务器 URL、用户名和密码。",
|
||||
"connectToMediaBrowserCardSubtitleScoped": "登录你的 ${product} 服务器。将绑定到 ${name}。",
|
||||
"borrowFromAnotherProfile": "使用其他用户资料的连接",
|
||||
"borrowFromAnotherProfileSubtitle": "复用另一个用户资料的连接。受 PIN 保护的用户资料需要输入 PIN。"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user