From 35a2f8d44f5071b5328a7d971835eb076f4ae6dc Mon Sep 17 00:00:00 2001 From: SunSpring Date: Thu, 17 Oct 2024 05:19:32 +0000 Subject: [PATCH] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1023 of 1023 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/ --- client/strings/zh-cn.json | 45 +++++++++++++++++++++++++++++++++------ 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/client/strings/zh-cn.json b/client/strings/zh-cn.json index e1b1cbbc..ee519f18 100644 --- a/client/strings/zh-cn.json +++ b/client/strings/zh-cn.json @@ -66,6 +66,7 @@ "ButtonPurgeItemsCache": "清理项目缓存", "ButtonQueueAddItem": "添加到队列", "ButtonQueueRemoveItem": "从队列中移除", + "ButtonQuickEmbed": "快速嵌入", "ButtonQuickEmbedMetadata": "快速嵌入元数据", "ButtonQuickMatch": "快速匹配", "ButtonReScan": "重新扫描", @@ -225,6 +226,9 @@ "LabelAllUsersIncludingGuests": "包括访客的所有用户", "LabelAlreadyInYourLibrary": "已存在你的库中", "LabelAppend": "附加", + "LabelAudioBitrate": "音频比特率 (例如: 128k)", + "LabelAudioChannels": "音频通道 (1 或 2)", + "LabelAudioCodec": "音频编解码器", "LabelAuthor": "作者", "LabelAuthorFirstLast": "作者 (姓 名)", "LabelAuthorLastFirst": "作者 (名, 姓)", @@ -237,6 +241,7 @@ "LabelAutoRegister": "自动注册", "LabelAutoRegisterDescription": "登录后自动创建新用户", "LabelBackToUser": "返回到用户", + "LabelBackupAudioFiles": "备份音频文件", "LabelBackupLocation": "备份位置", "LabelBackupsEnableAutomaticBackups": "启用自动备份", "LabelBackupsEnableAutomaticBackupsHelp": "备份保存到 /metadata/backups", @@ -303,6 +308,15 @@ "LabelEmailSettingsTestAddress": "测试地址", "LabelEmbeddedCover": "嵌入封面", "LabelEnable": "启用", + "LabelEncodingBackupLocation": "你的原始音频文件的备份将存储在:", + "LabelEncodingChaptersNotEmbedded": "多轨有声读物中未嵌入章节.", + "LabelEncodingClearItemCache": "确保定期清除项目缓存.", + "LabelEncodingFinishedM4B": "完成的 M4B 将被放入你的有声读物文件夹中:", + "LabelEncodingInfoEmbedded": "元数据将嵌入有声读物文件夹内的音轨中.", + "LabelEncodingStartedNavigation": "一旦任务开始, 你就可以离开此页面.", + "LabelEncodingTimeWarning": "编码最多可能需要 30 分钟.", + "LabelEncodingWarningAdvancedSettings": "警告: 除非你熟悉 ffmpeg 编码选项, 否则请不要更新这些设置.", + "LabelEncodingWatcherDisabled": "如果你禁用了监视器, 则随后需要重新扫描此有声读物.", "LabelEnd": "结束", "LabelEndOfChapter": "章节结束", "LabelEpisode": "剧集", @@ -465,6 +479,8 @@ "LabelPubDate": "出版日期", "LabelPublishYear": "发布年份", "LabelPublishedDate": "已发布 {0}", + "LabelPublishedDecade": "出版年代", + "LabelPublishedDecades": "出版年代", "LabelPublisher": "出版商", "LabelPublishers": "出版商", "LabelRSSFeedCustomOwnerEmail": "自定义所有者电子邮件", @@ -499,6 +515,7 @@ "LabelSeries": "系列", "LabelSeriesName": "系列名称", "LabelSeriesProgress": "系列进度", + "LabelServerLogLevel": "服务器日志级别", "LabelServerYearReview": "服务器年度回顾 ({0})", "LabelSetEbookAsPrimary": "设置为主", "LabelSetEbookAsSupplementary": "设置为补充", @@ -594,6 +611,7 @@ "LabelTitle": "标题", "LabelToolsEmbedMetadata": "嵌入元数据", "LabelToolsEmbedMetadataDescription": "将元数据嵌入音频文件, 包括封面图像和章节.", + "LabelToolsM4bEncoder": "M4B 编码器", "LabelToolsMakeM4b": "制作 M4B 有声读物文件", "LabelToolsMakeM4bDescription": "生成带有嵌入元数据, 封面图像和章节的 .M4B 有声读物文件.", "LabelToolsSplitM4b": "将 M4B 文件拆分为 MP3 文件", @@ -619,6 +637,7 @@ "LabelUploaderDragAndDrop": "拖放文件或文件夹", "LabelUploaderDropFiles": "删除文件", "LabelUploaderItemFetchMetadataHelp": "自动获取标题, 作者和系列", + "LabelUseAdvancedOptions": "使用高级选项", "LabelUseChapterTrack": "使用章节音轨", "LabelUseFullTrack": "使用完整音轨", "LabelUser": "用户", @@ -659,19 +678,20 @@ "MessageCheckingCron": "检查计划任务...", "MessageConfirmCloseFeed": "你确定要关闭此订阅源吗?", "MessageConfirmDeleteBackup": "你确定要删除备份 {0}?", - "MessageConfirmDeleteDevice": "您确定要删除电子阅读器设备 \"{0}\" 吗?", + "MessageConfirmDeleteDevice": "你确定要删除电子阅读器设备 \"{0}\" 吗?", "MessageConfirmDeleteFile": "这将从文件系统中删除该文件. 你确定吗?", "MessageConfirmDeleteLibrary": "你确定要永久删除媒体库 \"{0}\"?", "MessageConfirmDeleteLibraryItem": "这将从数据库和文件系统中删除库项目. 你确定吗?", "MessageConfirmDeleteLibraryItems": "这将从数据库和文件系统中删除 {0} 个库项目. 你确定吗?", "MessageConfirmDeleteMetadataProvider": "是否确实要删除自定义元数据提供商 \"{0}\" ?", - "MessageConfirmDeleteNotification": "您确定要删除此通知吗?", + "MessageConfirmDeleteNotification": "你确定要删除此通知吗?", "MessageConfirmDeleteSession": "你确定要删除此会话吗?", + "MessageConfirmEmbedMetadataInAudioFiles": "你确定要将元数据嵌入到 {0} 个音频文件中吗?", "MessageConfirmForceReScan": "你确定要强制重新扫描吗?", "MessageConfirmMarkAllEpisodesFinished": "你确定要将所有剧集都标记为已完成吗?", "MessageConfirmMarkAllEpisodesNotFinished": "你确定要将所有剧集都标记为未完成吗?", - "MessageConfirmMarkItemFinished": "您确定要将 \"{0}\" 标记为已完成吗?", - "MessageConfirmMarkItemNotFinished": "您确定要将 \"{0}\" 标记为未完成吗?", + "MessageConfirmMarkItemFinished": "你确定要将 \"{0}\" 标记为已完成吗?", + "MessageConfirmMarkItemNotFinished": "你确定要将 \"{0}\" 标记为未完成吗?", "MessageConfirmMarkSeriesFinished": "你确定要将此系列中的所有书籍都标记为已听完吗?", "MessageConfirmMarkSeriesNotFinished": "你确定要将此系列中的所有书籍都标记为未听完吗?", "MessageConfirmNotificationTestTrigger": "使用测试数据触发此通知吗?", @@ -695,11 +715,12 @@ "MessageConfirmRenameTagWarning": "警告! 已经存在有大小写不同的类似标签 \"{0}\".", "MessageConfirmResetProgress": "你确定要重置进度吗?", "MessageConfirmSendEbookToDevice": "你确定要发送 {0} 电子书 \"{1}\" 到设备 \"{2}\"?", - "MessageConfirmUnlinkOpenId": "您确定要取消该用户与 OpenID 的链接吗?", + "MessageConfirmUnlinkOpenId": "你确定要取消该用户与 OpenID 的链接吗?", "MessageDownloadingEpisode": "正在下载剧集", "MessageDragFilesIntoTrackOrder": "将文件拖动到正确的音轨顺序", "MessageEmbedFailed": "嵌入失败!", "MessageEmbedFinished": "嵌入完成!", + "MessageEmbedQueue": "已排队等待元数据嵌入 (队列中有 {0} 个)", "MessageEpisodesQueuedForDownload": "{0} 个剧集排队等待下载", "MessageEreaderDevices": "为了确保电子书的送达, 你可能需要将上述电子邮件地址添加为下列每台设备的有效发件人.", "MessageFeedURLWillBe": "源 URL 将改为 {0}", @@ -744,6 +765,7 @@ "MessageNoLogs": "无日志", "MessageNoMediaProgress": "无媒体进度", "MessageNoNotifications": "无通知", + "MessageNoPodcastFeed": "无效播客: 无源", "MessageNoPodcastsFound": "未找到播客", "MessageNoResults": "无结果", "MessageNoSearchResultsFor": "没有搜索到结果 \"{0}\"", @@ -760,6 +782,9 @@ "MessagePlaylistCreateFromCollection": "从收藏中创建播放列表", "MessagePleaseWait": "请稍等...", "MessagePodcastHasNoRSSFeedForMatching": "播客没有可用于匹配 RSS 源的 url", + "MessagePodcastSearchField": "输入搜索词或 RSS 源 URL", + "MessageQuickEmbedInProgress": "正在进行快速嵌入", + "MessageQuickEmbedQueue": "已排队等待快速嵌入 (队列中有 {0} 个)", "MessageQuickMatchDescription": "使用来自 '{0}' 的第一个匹配结果填充空白详细信息和封面. 除非启用 '首选匹配元数据' 服务器设置, 否则不会覆盖详细信息.", "MessageRemoveChapter": "移除章节", "MessageRemoveEpisodes": "移除 {0} 剧集", @@ -802,6 +827,9 @@ "MessageTaskOpmlImportFeedPodcastExists": "播客已存在于路径中", "MessageTaskOpmlImportFeedPodcastFailed": "无法创建播客", "MessageTaskOpmlImportFinished": "已添加 {0} 播客", + "MessageTaskOpmlParseFailed": "无法解析 OPML 文件", + "MessageTaskOpmlParseFastFail": "未找到无效的 OPML 文件 标签或未找到 标签", + "MessageTaskOpmlParseNoneFound": "OPML 文件中未找到任何信息", "MessageTaskScanItemsAdded": "{0} 已添加", "MessageTaskScanItemsMissing": "{0} 已缺失", "MessageTaskScanItemsUpdated": "{0} 已更新", @@ -826,6 +854,10 @@ "NoteUploaderFoldersWithMediaFiles": "包含媒体文件的文件夹将作为单独的媒体库项目处理.", "NoteUploaderOnlyAudioFiles": "如果只上传音频文件, 则每个音频文件将作为单独的有声读物处理.", "NoteUploaderUnsupportedFiles": "不支持的文件将被忽略. 选择或删除文件夹时, 将忽略不在项目文件夹中的其他文件.", + "NotificationOnBackupCompletedDescription": "备份完成时触发", + "NotificationOnBackupFailedDescription": "备份失败时触发", + "NotificationOnEpisodeDownloadedDescription": "当播客节目自动下载时触发", + "NotificationOnTestDescription": "测试通知系统的事件", "PlaceholderNewCollection": "输入收藏夹名称", "PlaceholderNewFolderPath": "输入文件夹路径", "PlaceholderNewPlaylist": "输入播放列表名称", @@ -837,7 +869,7 @@ "StatsBooksFinished": "已完成书籍", "StatsBooksFinishedThisYear": "今年完成的一些书…", "StatsBooksListenedTo": "听过的书", - "StatsCollectionGrewTo": "您的藏书已增长到…", + "StatsCollectionGrewTo": "你的藏书已增长到…", "StatsSessions": "会话", "StatsSpentListening": "花时间聆听", "StatsTopAuthor": "热门作者", @@ -920,6 +952,7 @@ "ToastLibraryScanFailedToStart": "无法启动扫描", "ToastLibraryScanStarted": "媒体库扫描已启动", "ToastLibraryUpdateSuccess": "媒体库 \"{0}\" 已更新", + "ToastMatchAllAuthorsFailed": "无法匹配所有作者", "ToastNameEmailRequired": "姓名和电子邮件为必填项", "ToastNameRequired": "姓名为必填项", "ToastNewUserCreatedFailed": "无法创建帐户: \"{0}\"",