mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-07-16 06:11:38 +00:00
Fixed special characters breaking comparison
This commit is contained in:
parent
d72665a648
commit
b2bf301635
15 changed files with 491 additions and 26 deletions
|
|
@ -79,6 +79,8 @@
|
|||
"ButtonUploadBackup": "上传备份",
|
||||
"ButtonUploadCover": "上传封面",
|
||||
"ButtonUploadOPMLFile": "上传 OPML 文件",
|
||||
"ButtonUserDelete": "删除用户 {0}",
|
||||
"ButtonUserEdit": "编辑用户 {0}",
|
||||
"ButtonViewAll": "查看全部",
|
||||
"ButtonYes": "确定",
|
||||
"HeaderAccount": "帐户",
|
||||
|
|
@ -133,6 +135,7 @@
|
|||
"HeaderPodcastsToAdd": "要添加的播客",
|
||||
"HeaderPreviewCover": "预览封面",
|
||||
"HeaderRemoveEpisode": "移除剧集",
|
||||
"HeaderRemoveEpisodes": "移除 {0} 剧集",
|
||||
"HeaderRSSFeedGeneral": "RSS 详细信息",
|
||||
"HeaderRSSFeedIsOpen": "RSS 源已打开",
|
||||
"HeaderRSSFeeds": "RSS 订阅",
|
||||
|
|
@ -170,7 +173,9 @@
|
|||
"LabelAdded": "添加",
|
||||
"LabelAddedAt": "添加于",
|
||||
"LabelAddToCollection": "添加到收藏",
|
||||
"LabelAddToCollectionBatch": "批量添加 {0} 个媒体到收藏",
|
||||
"LabelAddToPlaylist": "添加到播放列表",
|
||||
"LabelAddToPlaylistBatch": "添加 {0} 个项目到播放列表",
|
||||
"LabelAll": "全部",
|
||||
"LabelAllUsers": "所有用户",
|
||||
"LabelAlreadyInYourLibrary": "已存在你的库中",
|
||||
|
|
@ -222,6 +227,7 @@
|
|||
"LabelDiscFromMetadata": "从元数据获取光盘",
|
||||
"LabelDiscover": "发现",
|
||||
"LabelDownload": "下载",
|
||||
"LabelDownloadNEpisodes": "下载 {0} 集",
|
||||
"LabelDuration": "持续时间",
|
||||
"LabelDurationFound": "找到持续时间:",
|
||||
"LabelEbook": "电子书",
|
||||
|
|
@ -379,6 +385,7 @@
|
|||
"LabelSearchTitleOrASIN": "搜索标题或 ASIN",
|
||||
"LabelSeason": "季",
|
||||
"LabelSelectAllEpisodes": "选择所有剧集",
|
||||
"LabelSelectEpisodesShowing": "选择正在播放的 {0} 剧集",
|
||||
"LabelSendEbookToDevice": "发送电子书到...",
|
||||
"LabelSequence": "序列",
|
||||
"LabelSeries": "系列",
|
||||
|
|
@ -455,6 +462,7 @@
|
|||
"LabelTimeBase": "时间基准",
|
||||
"LabelTimeListened": "收听时间",
|
||||
"LabelTimeListenedToday": "今日收听的时间",
|
||||
"LabelTimeRemaining": "剩余 {0}",
|
||||
"LabelTimeToShift": "快速调整时间以秒为单位",
|
||||
"LabelTitle": "标题",
|
||||
"LabelToolsEmbedMetadata": "嵌入元数据",
|
||||
|
|
@ -501,6 +509,7 @@
|
|||
"MessageBackupsDescription": "备份包括用户, 用户进度, 媒体库项目详细信息, 服务器设置和图像, 存储在 <code>/metadata/items</code> & <code>/metadata/authors</code>. 备份不包括存储在您的媒体库文件夹中的任何文件.",
|
||||
"MessageBatchQuickMatchDescription": "快速匹配将尝试为所选项目添加缺少的封面和元数据. 启用以下选项以允许快速匹配覆盖现有封面和或元数据.",
|
||||
"MessageBookshelfNoCollections": "你尚未进行任何收藏",
|
||||
"MessageBookshelfNoResultsForFilter": "过滤器无结果 \"{0}: {1}\"",
|
||||
"MessageBookshelfNoRSSFeeds": "没有打开的 RSS 源",
|
||||
"MessageBookshelfNoSeries": "你没有系列",
|
||||
"MessageChapterEndIsAfter": "章节结束是在有声读物结束之后",
|
||||
|
|
@ -510,7 +519,9 @@
|
|||
"MessageChapterStartIsAfter": "章节开始是在有声读物结束之后",
|
||||
"MessageCheckingCron": "检查计划任务...",
|
||||
"MessageConfirmCloseFeed": "你确定要关闭此订阅源吗?",
|
||||
"MessageConfirmDeleteBackup": "你确定要删除备份 {0}?",
|
||||
"MessageConfirmDeleteFile": "这将从文件系统中删除该文件. 你确定吗?",
|
||||
"MessageConfirmDeleteLibrary": "你确定要永久删除媒体库 \"{0}\"?",
|
||||
"MessageConfirmDeleteSession": "你确定要删除此会话吗?",
|
||||
"MessageConfirmForceReScan": "你确定要强制重新扫描吗?",
|
||||
"MessageConfirmMarkAllEpisodesFinished": "你确定要将所有剧集都标记为已完成吗?",
|
||||
|
|
@ -518,16 +529,32 @@
|
|||
"MessageConfirmMarkSeriesFinished": "你确定要将此系列中的所有书籍都标记为已听完吗?",
|
||||
"MessageConfirmMarkSeriesNotFinished": "你确定要将此系列中的所有书籍都标记为未听完吗?",
|
||||
"MessageConfirmRemoveAllChapters": "你确定要移除所有章节吗?",
|
||||
"MessageConfirmRemoveAuthor": "你确定要删除作者 \"{0}\"?",
|
||||
"MessageConfirmRemoveCollection": "你确定要移除收藏 \"{0}\"?",
|
||||
"MessageConfirmRemoveEpisode": "你确定要移除剧集 \"{0}\"?",
|
||||
"MessageConfirmRemoveEpisodes": "你确定要移除 {0} 剧集?",
|
||||
"MessageConfirmRemoveNarrator": "你确定要删除演播者 \"{0}\"?",
|
||||
"MessageConfirmRemovePlaylist": "你确定要移除播放列表 \"{0}\"?",
|
||||
"MessageConfirmRenameGenre": "你确定要将所有项目流派 \"{0}\" 重命名到 \"{1}\"?",
|
||||
"MessageConfirmRenameGenreMergeNote": "注意: 该流派已经存在, 因此它们将被合并.",
|
||||
"MessageConfirmRenameGenreWarning": "警告! 已经存在有大小写不同的类似流派 \"{0}\".",
|
||||
"MessageConfirmRenameTag": "你确定要将所有项目标签 \"{0}\" 重命名到 \"{1}\"?",
|
||||
"MessageConfirmRenameTagMergeNote": "注意: 该标签已经存在, 因此它们将被合并.",
|
||||
"MessageConfirmRenameTagWarning": "警告! 已经存在有大小写不同的类似标签 \"{0}\".",
|
||||
"MessageConfirmSendEbookToDevice": "你确定要发送 {0} 电子书 \"{1}\" 到设备 \"{2}\"?",
|
||||
"MessageDownloadingEpisode": "正在下载剧集",
|
||||
"MessageDragFilesIntoTrackOrder": "将文件拖动到正确的音轨顺序",
|
||||
"MessageEmbedFinished": "嵌入完成!",
|
||||
"MessageEpisodesQueuedForDownload": "{0} 个剧集排队等待下载",
|
||||
"MessageFeedURLWillBe": "源 URL 将改为 {0}",
|
||||
"MessageFetching": "正在获取...",
|
||||
"MessageForceReScanDescription": "将像重新扫描一样再次扫描所有文件. 音频文件 ID3 标签, OPF 文件和文本文件将被扫描为新文件.",
|
||||
"MessageImportantNotice": "重要通知!",
|
||||
"MessageInsertChapterBelow": "在下面插入章节",
|
||||
"MessageItemsSelected": "已选定 {0} 个项目",
|
||||
"MessageItemsUpdated": "已更新 {0} 个项目",
|
||||
"MessageJoinUsOn": "加入我们",
|
||||
"MessageListeningSessionsInTheLastYear": "去年收听 {0} 个会话",
|
||||
"MessageLoading": "加载...",
|
||||
"MessageLoadingFolders": "加载文件夹...",
|
||||
"MessageM4BFailed": "M4B 失败!",
|
||||
|
|
@ -561,6 +588,7 @@
|
|||
"MessageNoNotifications": "无通知",
|
||||
"MessageNoPodcastsFound": "未找到播客",
|
||||
"MessageNoResults": "无结果",
|
||||
"MessageNoSearchResultsFor": "没有搜索到结果 \"{0}\"",
|
||||
"MessageNoSeries": "无系列",
|
||||
"MessageNoTags": "无标签",
|
||||
"MessageNoTasksRunning": "没有正在运行的任务",
|
||||
|
|
@ -573,8 +601,11 @@
|
|||
"MessagePlayChapter": "开始章节播放",
|
||||
"MessagePlaylistCreateFromCollection": "从收藏中创建播放列表",
|
||||
"MessagePodcastHasNoRSSFeedForMatching": "播客没有可用于匹配 RSS 源的 url",
|
||||
"MessageQuickMatchDescription": "使用来自 '{0}' 的第一个匹配结果填充空白详细信息和封面. 除非启用 '首选匹配元数据' 服务器设置, 否则不会覆盖详细信息.",
|
||||
"MessageRemoveChapter": "移除章节",
|
||||
"MessageRemoveEpisodes": "移除 {0} 剧集",
|
||||
"MessageRemoveFromPlayerQueue": "从播放队列中移除",
|
||||
"MessageRemoveUserWarning": "是否确实要永久删除用户 \"{0}\"?",
|
||||
"MessageReportBugsAndContribute": "报告错误、请求功能和贡献在",
|
||||
"MessageResetChaptersConfirm": "你确定要重置章节并撤消你所做的更改吗?",
|
||||
"MessageRestoreBackupConfirm": "你确定要恢复创建的这个备份",
|
||||
|
|
@ -582,12 +613,14 @@
|
|||
"MessageSearchResultsFor": "搜索结果",
|
||||
"MessageServerCouldNotBeReached": "无法访问服务器",
|
||||
"MessageSetChaptersFromTracksDescription": "把每个音频文件设置为章节并将章节标题设置为音频文件名",
|
||||
"MessageStartPlaybackAtTime": "开始播放 \"{0}\" 在 {1}?",
|
||||
"MessageThinking": "正在查找...",
|
||||
"MessageUploaderItemFailed": "上传失败",
|
||||
"MessageUploaderItemSuccess": "上传成功!",
|
||||
"MessageUploading": "正在上传...",
|
||||
"MessageValidCronExpression": "有效的计划任务表达式",
|
||||
"MessageWatcherIsDisabledGlobally": "在服务器设置中禁用全局监视程序",
|
||||
"MessageXLibraryIsEmpty": "{0} 库为空!",
|
||||
"MessageYourAudiobookDurationIsLonger": "您的有声读物持续时间比找到的持续时间长",
|
||||
"MessageYourAudiobookDurationIsShorter": "您的有声读物持续时间比找到的持续时间短",
|
||||
"NoteChangeRootPassword": "Root 是唯一可以拥有空密码的用户",
|
||||
|
|
@ -645,11 +678,13 @@
|
|||
"ToastItemMarkedAsNotFinishedFailed": "标记为未听完失败",
|
||||
"ToastItemMarkedAsNotFinishedSuccess": "标记为未听完的项目",
|
||||
"ToastLibraryCreateFailed": "创建媒体库失败",
|
||||
"ToastLibraryCreateSuccess": "媒体库 \"{0}\" 创建成功",
|
||||
"ToastLibraryDeleteFailed": "删除媒体库失败",
|
||||
"ToastLibraryDeleteSuccess": "媒体库已删除",
|
||||
"ToastLibraryScanFailedToStart": "无法启动扫描",
|
||||
"ToastLibraryScanStarted": "媒体库扫描已启动",
|
||||
"ToastLibraryUpdateFailed": "更新图书库失败",
|
||||
"ToastLibraryUpdateSuccess": "媒体库 \"{0}\" 已更新",
|
||||
"ToastPlaylistCreateFailed": "创建播放列表失败",
|
||||
"ToastPlaylistCreateSuccess": "已成功创建播放列表",
|
||||
"ToastPlaylistRemoveFailed": "删除播放列表失败",
|
||||
|
|
@ -663,6 +698,7 @@
|
|||
"ToastRSSFeedCloseFailed": "关闭 RSS 源失败",
|
||||
"ToastRSSFeedCloseSuccess": "RSS 源已关闭",
|
||||
"ToastSendEbookToDeviceFailed": "发送电子书到设备失败",
|
||||
"ToastSendEbookToDeviceSuccess": "电子书已经发送到设备 \"{0}\"",
|
||||
"ToastSeriesUpdateFailed": "更新系列失败",
|
||||
"ToastSeriesUpdateSuccess": "系列已更新",
|
||||
"ToastSessionDeleteFailed": "删除会话失败",
|
||||
|
|
@ -672,4 +708,4 @@
|
|||
"ToastSocketFailedToConnect": "网络连接失败",
|
||||
"ToastUserDeleteFailed": "删除用户失败",
|
||||
"ToastUserDeleteSuccess": "用户已删除"
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue