From 3c8f8c16af1e830867f49f8e3052488469740161 Mon Sep 17 00:00:00 2001 From: FiendFEARing Date: Wed, 1 Jul 2026 10:53:32 +0200 Subject: [PATCH] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1163 of 1163 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/ --- client/strings/zh-cn.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/client/strings/zh-cn.json b/client/strings/zh-cn.json index b6309d974..872d41576 100644 --- a/client/strings/zh-cn.json +++ b/client/strings/zh-cn.json @@ -34,7 +34,7 @@ "ButtonEditChapters": "编辑章节", "ButtonEditPodcast": "编辑播客", "ButtonEnable": "启用", - "ButtonFireAndFail": "故障和失败", + "ButtonFireAndFail": "触发失败测试", "ButtonFireOnTest": "测试事件触发", "ButtonForceReScan": "强制重新扫描", "ButtonFullPath": "完整路径", @@ -498,8 +498,8 @@ "LabelNumberOfChapters": "章节数量:", "LabelNumberOfEpisodes": "# 集数", "LabelOpenIDAdvancedPermsClaimDescription": "OpenID 声明的名称,该声明包含应用程序内用户操作的高级权限,该权限将应用于非管理员角色(如果已配置)。如果响应中缺少声明,获取 ABS 的权限将被拒绝。如果缺少单个选项,它将被视为 禁用。确保身份提供商的声明与预期结构匹配:", - "LabelOpenIDClaims": "将以下选项留空以禁用高级组和权限分配,然后自动分配 'User' 组。", - "LabelOpenIDGroupClaimDescription": "OpenID 声明的名称,该声明包含用户组的列表。通常称为如果已配置,应用程序将根据用户的组成员身份自动分配角色,前提是这些组在声明中以不区分大小写的方式命名为 'Admin','User' 或 'Guest'。声明应包含一个列表,如果用户属于多个组,则应用程序将分配与最高访问级别相对应的角色。如果没有组匹配,访问将被拒绝。", + "LabelOpenIDClaims": "将以下选项留空以禁用高级组和权限分配,然后自动分配 “User” 组。", + "LabelOpenIDGroupClaimDescription": "OpenID 声明的名称,该声明包含用户组的列表。通常称为如果已配置,应用程序将根据用户的组成员身份自动分配角色,前提是这些组在声明中以不区分大小写的方式命名为 “Admin”,“User” 或 “Guest”。声明应包含一个列表,如果用户属于多个组,则应用程序将分配与最高访问级别相对应的角色。如果没有组匹配,访问将被拒绝。", "LabelOpenRSSFeed": "打开 RSS 源", "LabelOverwrite": "覆盖", "LabelPaginationPageXOfY": "第 {0} 页 共 {1} 页", @@ -613,9 +613,9 @@ "LabelSettingsSkipMatchingBooksWithASIN": "跳过匹配已有 ASIN 的图书", "LabelSettingsSkipMatchingBooksWithISBN": "跳过匹配已有 ISBN 的图书", "LabelSettingsSortingIgnorePrefixes": "排序时忽略前缀", - "LabelSettingsSortingIgnorePrefixesHelp": "例如:前缀为 “The” 的图书标题 “The Book Title” 将按 “Book Title,The” 进行排序", + "LabelSettingsSortingIgnorePrefixesHelp": "例如:前缀为 “The” 的图书标题 “The Book Title” 将按 “Book Title, The” 进行排序", "LabelSettingsSquareBookCovers": "用户方形图书封面", - "LabelSettingsSquareBookCoversHelp": "比起标准的 1.6:1 图书封面,更喜欢使用方形封面", + "LabelSettingsSquareBookCoversHelp": "比起标准的 1.6:1 图书封面,更喜欢使用方形封面", "LabelSettingsStoreCoversWithItem": "存储项目封面", "LabelSettingsStoreCoversWithItemHelp": "默认情况下封面存储在 /metadata/items 文件夹中,启用此设置将存储封面在你媒体项目文件夹中。只保留一个名为 “cover” 的文件", "LabelSettingsStoreMetadataWithItem": "存储项目元数据", @@ -690,7 +690,7 @@ "LabelTotalDuration": "总持续时间", "LabelTotalTimeListened": "总收听时间", "LabelTrackFromFilename": "从文件名获取音轨", - "LabelTrackFromMetadata": "从源数据获取音轨", + "LabelTrackFromMetadata": "从元数据获取音轨", "LabelTracks": "音轨", "LabelTracksMultiTrack": "多轨", "LabelTracksNone": "没有音轨", @@ -708,7 +708,7 @@ "LabelUpdatedAt": "更新时间", "LabelUploaderDragAndDrop": "拖放文件或文件夹", "LabelUploaderDragAndDropFilesOnly": "拖放文件", - "LabelUploaderDropFiles": "删除文件", + "LabelUploaderDropFiles": "拖放文件", "LabelUploaderItemFetchMetadataHelp": "自动获取标题,作者和系列", "LabelUseAdvancedOptions": "使用高级选项", "LabelUseChapterTrack": "使用章节音轨", @@ -750,7 +750,7 @@ "MessageBookshelfNoCollections": "你尚未进行任何收藏", "MessageBookshelfNoCollectionsHelp": "收藏是公开的。所有有权访问图书馆的用户都可以看到它们。", "MessageBookshelfNoRSSFeeds": "没有打开的 RSS 源", - "MessageBookshelfNoResultsForFilter": "过滤器无结果 \"{0}:{1}\"", + "MessageBookshelfNoResultsForFilter": "过滤器无结果 “{0}:{1}”", "MessageBookshelfNoResultsForQuery": "没有可查询的结果", "MessageBookshelfNoSeries": "你没有系列", "MessageBulkChapterPattern": "您想用此编号模式添加多少个章节?", @@ -879,7 +879,7 @@ "MessageQuickEmbedInProgress": "正在进行快速嵌入", "MessageQuickEmbedQueue": "已排队等待快速嵌入(队列中有 {0} 个)", "MessageQuickMatchAllEpisodes": "快速匹配所有剧集", - "MessageQuickMatchDescription": "使用来自 '{0}' 的第一个匹配结果填充空白详细信息和封面。除非启用 '首选匹配元数据' 服务器设置,否则不会覆盖详细信息。", + "MessageQuickMatchDescription": "使用来自 '{0}' 的第一个匹配结果填充空白详细信息和封面。除非启用 “首选匹配元数据” 服务器设置,否则不会覆盖详细信息。", "MessageRemoveChapter": "移除章节", "MessageRemoveEpisodes": "移除 {0} 剧集", "MessageRemoveFromPlayerQueue": "从播放队列中移除", @@ -925,7 +925,7 @@ "MessageTaskOpmlImportFeedPodcastFailed": "无法创建播客", "MessageTaskOpmlImportFinished": "已添加 {0} 播客", "MessageTaskOpmlParseFailed": "无法解析 OPML 文件", - "MessageTaskOpmlParseFastFail": "未找到无效的 OPML 文件 标签或未找到 标签", + "MessageTaskOpmlParseFastFail": "无效的 OPML 文件:未找到 标签或未找到 标签", "MessageTaskOpmlParseNoneFound": "OPML 文件中未找到任何信息", "MessageTaskScanItemsAdded": "{0} 已添加", "MessageTaskScanItemsMissing": "{0} 已缺失", @@ -950,7 +950,7 @@ "NoteRSSFeedPodcastAppsPubDate": "警告:你的一集或多集没有发布日期。一些播客应用程序要求这样做。", "NoteUploaderFoldersWithMediaFiles": "包含媒体文件的文件夹将作为单独的媒体库项目处理。", "NoteUploaderOnlyAudioFiles": "如果只上传音频文件,则每个音频文件将作为单独的有声读物处理。", - "NoteUploaderUnsupportedFiles": "不支持的文件将被忽略。选择或删除文件夹时,将忽略不在项目文件夹中的其他文件。", + "NoteUploaderUnsupportedFiles": "不支持的文件将被忽略。选择或拖放文件夹时,不在项目文件夹中的其他文件将被忽略。", "NotificationOnBackupCompletedDescription": "备份完成时触发", "NotificationOnBackupFailedDescription": "备份失败时触发", "NotificationOnEpisodeDownloadedDescription": "当播客节目自动下载完成时触发",