From 43040f616292247d37986f6a2bb3b643124fa16b Mon Sep 17 00:00:00 2001 From: qx100 <25811098+qx100@users.noreply.github.com> Date: Thu, 21 Nov 2024 22:06:16 +0800 Subject: [PATCH] Update Chinese Simplified Ttanslation --- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 54898 -> 62652 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 210 ++++++++---------- 2 files changed, 97 insertions(+), 113 deletions(-) diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index a101cf2c809325b02efff23ba1aaddda50bb2e2d..a3d7d3bebf5e14a969b0c2cecb7ddc36ef3e484c 100644 GIT binary patch delta 21406 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 Z%M<25la_sYf6ltuIq6G%y|32}{y&y-CKmtz delta 13895 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, 2017. msgid "" msgstr "" -"Project-Id-Version: Calibre-Web\n" +"Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2024-11-02 20:20+0100\n" -"PO-Revision-Date: 2020-09-27 22:18+0800\n" -"Last-Translator: xlivevil \n" -"Language: zh_CN\n" +"PO-Revision-Date: 2024-11-21 22:04+0800\n" +"Last-Translator: qx100\n" "Language-Team: zh_Hans_CN \n" -"Plural-Forms: nplurals=1; plural=0;\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.13.1\n" +"X-Generator: Poedit 3.4.4\n" #: cps/about.py:85 msgid "Statistics" @@ -24,11 +25,11 @@ msgstr "统计" #: cps/admin.py:151 msgid "Server restarted, please reload page." -msgstr "服务器已重启,请刷新页面" +msgstr "服务器已重启,请刷新页面。" #: cps/admin.py:153 msgid "Performing Server shutdown, please close window." -msgstr "正在关闭服务器,请关闭窗口" +msgstr "正在关闭服务器,请关闭窗口。" #: cps/admin.py:161 msgid "Success! Database Reconnected" @@ -98,7 +99,7 @@ msgstr "访客名称无法更改" #: cps/admin.py:492 msgid "Guest can't have this role" -msgstr "游客无法拥有此角色" +msgstr "访客无法拥有此角色" #: cps/admin.py:504 cps/admin.py:2027 msgid "No admin user remaining, can't remove admin role" @@ -114,7 +115,7 @@ msgstr "无效角色" #: cps/admin.py:514 msgid "Guest can't have this view" -msgstr "游客无法查看此页面" +msgstr "访客无法查看此页面" #: cps/admin.py:524 msgid "Invalid view" @@ -122,7 +123,7 @@ msgstr "无效页面" #: cps/admin.py:527 msgid "Guest's Locale is determined automatically and can't be set" -msgstr "无法设置游客的本地化,该项设置的值将自动检测" +msgstr "无法设置访客的本地化,该项设置的值将自动检测" #: cps/admin.py:531 msgid "No Valid Locale Given" @@ -194,11 +195,11 @@ msgstr "您确定要更改 Calibre 库位置吗?" #: cps/admin.py:642 msgid "Calibre-Web will search for updated Covers and update Cover Thumbnails, this may take a while?" -msgstr "Calibre-Web 将搜索更新封面,并更新缩略图,这可能需要一段时间" +msgstr "Calibre-Web 将搜索更新封面,并更新缩略图,这可能需要一段时间?" #: cps/admin.py:645 msgid "Are you sure you want delete Calibre-Web's sync database to force a full sync with your Kobo Reader?" -msgstr "您确定要删除 Calibre-Web 的同步数据库以强制与您的 Kobo Reader 进行完全同步吗" +msgstr "您确定要删除 Calibre-Web 的同步数据库以强制与您的 Kobo Reader 进行完全同步吗?" #: cps/admin.py:888 cps/admin.py:894 cps/admin.py:904 cps/admin.py:914 #: cps/templates/modal_dialogs.html:29 cps/templates/user_table.html:41 @@ -242,7 +243,7 @@ msgstr "请输入 LDAP 主机、端口、DN 和用户对象标识符" #: cps/admin.py:1226 msgid "Please Enter a LDAP Service Account and Password" -msgstr "请输入一个 LDAP 服务账号和密码 " +msgstr "请输入一个 LDAP 服务账号和密码" #: cps/admin.py:1229 msgid "Please Enter a LDAP Service Account" @@ -289,7 +290,7 @@ msgstr "编辑邮件服务器设置" #: cps/admin.py:1317 msgid "Success! Gmail Account Verified." -msgstr "Gmail 账户验证成功" +msgstr "Gmail 账户验证成功。" #: cps/admin.py:1337 cps/admin.py:1340 cps/admin.py:1725 cps/admin.py:1882 #: cps/admin.py:1980 cps/admin.py:2101 cps/editbooks.py:168 @@ -298,7 +299,7 @@ msgstr "Gmail 账户验证成功" #: cps/shelf.py:476 cps/tasks/convert.py:156 cps/web.py:1533 #, python-format msgid "Oops! Database Error: %(error)s." -msgstr "数据库错误:%(error)s" +msgstr "数据库错误:%(error)s。" #: cps/admin.py:1347 #, python-format @@ -336,7 +337,7 @@ msgstr "已更新计划任务设置" #: cps/admin.py:1414 cps/admin.py:1463 cps/admin.py:2097 cps/web.py:1323 msgid "Oops! An unknown error occurred. Please try again later." -msgstr "发生一个未知错误,请稍后再试" +msgstr "发生一个未知错误,请稍后再试。" #: cps/admin.py:1418 msgid "Settings DB is not Writeable" @@ -444,7 +445,7 @@ msgstr "{} 用户被成功导入" #: cps/admin.py:1737 msgid "Books path not valid" -msgstr "" +msgstr "书籍路径无效" #: cps/admin.py:1744 msgid "DB Location is not Valid, Please Enter Correct Path" @@ -476,11 +477,11 @@ msgstr "数据库配置" #: cps/admin.py:1944 cps/web.py:1297 msgid "Oops! Please complete all fields." -msgstr "请填写所有字段!" +msgstr "请填写所有字段。" #: cps/admin.py:1953 msgid "E-mail is not from valid domain" -msgstr "邮箱不在有效域中" +msgstr "邮箱域名无效" #: cps/admin.py:1959 msgid "Add new user" @@ -493,7 +494,7 @@ msgstr "用户“%(user)s”已创建" #: cps/admin.py:1976 msgid "Oops! An account already exists for this Email. or name." -msgstr "使用此邮箱或用户名的账号已经存在" +msgstr "使用此邮箱或用户名的账号已经存在。" #: cps/admin.py:2006 #, python-format @@ -502,7 +503,7 @@ msgstr "用户“%(nick)s”已删除" #: cps/admin.py:2009 msgid "Can't delete Guest User" -msgstr "无法删除游客用户" +msgstr "无法删除访客用户" #: cps/admin.py:2012 msgid "No admin user remaining, can't delete user" @@ -583,9 +584,8 @@ msgid "Uploaded book probably exists in the library, consider to change before u msgstr "上传的书籍可能已经存在,建议修改后重新上传: " #: cps/editbooks.py:770 cps/editbooks.py:1217 -#, fuzzy msgid "File type isn't allowed to be uploaded to this server" -msgstr "不能上传文件扩展名为“%(ext)s”的文件到此服务器" +msgstr "此文件类型不允许上传到服务器" #: cps/editbooks.py:776 cps/editbooks.py:1228 #, python-format @@ -623,9 +623,9 @@ msgid "edit metadata" msgstr "编辑元数据" #: cps/editbooks.py:1031 -#, fuzzy, python-format +#, python-format msgid "Seriesindex: %(seriesindex)s is not a valid number, skipping" -msgstr "%(seriesindex)s 不是一个有效的数值,忽略" +msgstr "丛书索引: %(seriesindex)s 不是一个有效的数值,跳过" #: cps/editbooks.py:1222 msgid "User has no rights to upload additional file formats" @@ -639,7 +639,7 @@ msgstr "创建路径 %(path)s 失败 (权限不足)" #: cps/editbooks.py:1253 #, python-format msgid "Failed to store file %(file)s." -msgstr "保存文件 %(file)s 失败" +msgstr "保存文件 %(file)s 失败。" #: cps/editbooks.py:1278 #, python-format @@ -675,7 +675,7 @@ msgstr "发送到电子阅读器" #: cps/helper.py:105 cps/helper.py:125 cps/helper.py:235 msgid "This Email has been sent via Calibre-Web." -msgstr "此邮件已经通过 Calibre-Web 发送" +msgstr "此邮件已经通过 Calibre-Web 发送。" #: cps/helper.py:123 msgid "Calibre-Web Test Email" @@ -818,31 +818,29 @@ msgstr "执行 UnRar 时出错" #: cps/helper.py:1024 msgid "Could not find the specified directory" -msgstr "" +msgstr "无法找到指定目录" #: cps/helper.py:1027 msgid "Please specify a directory, not a file" -msgstr "" +msgstr "请指定目录,而不是文件" #: cps/helper.py:1041 -#, fuzzy msgid "Calibre binaries not viable" -msgstr "数据库不可写入" +msgstr "Calibre 程序无法运行" #: cps/helper.py:1050 #, python-format msgid "Missing calibre binaries: %(missing)s" -msgstr "" +msgstr "缺失的 calibre 程序:%(missing)s" #: cps/helper.py:1052 -#, fuzzy, python-format +#, python-format msgid "Missing executable permissions: %(missing)s" -msgstr "缺少执行权限" +msgstr "缺少执行权限: %(missing)s" #: cps/helper.py:1057 -#, fuzzy msgid "Error executing Calibre" -msgstr "执行 UnRar 时出错" +msgstr "执行 Calibre 时出错" #: cps/helper.py:1147 cps/templates/admin.html:216 msgid "Queue all books for metadata backup" @@ -892,23 +890,23 @@ msgstr "未连接到 %(oauth)s" #: cps/oauth_bb.py:263 msgid "Failed to log in with GitHub." -msgstr "使用 Github 登录失败" +msgstr "使用 Github 登录失败。" #: cps/oauth_bb.py:269 msgid "Failed to fetch user info from GitHub." -msgstr "从 Github 获取用户信息失败" +msgstr "从 Github 获取用户信息失败。" #: cps/oauth_bb.py:281 msgid "Failed to log in with Google." -msgstr "使用 Google 登录失败" +msgstr "使用 Google 登录失败。" #: cps/oauth_bb.py:287 msgid "Failed to fetch user info from Google." -msgstr "从 Google 获取用户信息失败" +msgstr "从 Google 获取用户信息失败。" #: cps/oauth_bb.py:335 msgid "GitHub Oauth error, please retry later." -msgstr "GitHub Oauth 错误,请重试" +msgstr "GitHub Oauth 错误,请重试。" #: cps/oauth_bb.py:338 msgid "GitHub Oauth error: {}" @@ -916,7 +914,7 @@ msgstr "GitHub Oauth 错误: {}" #: cps/oauth_bb.py:359 msgid "Google Oauth error, please retry later." -msgstr "Google Oauth 错误,请重试" +msgstr "Google Oauth 错误,请重试。" #: cps/oauth_bb.py:362 msgid "Google Oauth error: {}" @@ -1109,9 +1107,9 @@ msgid "Rating >= %(rating)s" msgstr "评分 >= %(rating)s" #: cps/search.py:234 -#, fuzzy, python-format +#, python-format msgid "Read Status = '%(status)s'" -msgstr "阅读状态 = %(status)s" +msgstr "阅读状态 = '%(status)s'" #: cps/search.py:351 msgid "Error on search for custom columns, please restart Calibre-Web" @@ -1137,7 +1135,7 @@ msgstr "此书籍已经是书架 %(shelfname)s 的一部分" #: cps/shelf.py:77 #, python-format msgid "%(book_id)s is a invalid Book Id. Could not be added to Shelf" -msgstr "" +msgstr "%(book_id)s 无效 无法添加到书架" #: cps/shelf.py:97 #, python-format @@ -1218,12 +1216,12 @@ msgstr "发生错误" #: cps/shelf.py:380 #, python-format msgid "A public shelf with the name '%(title)s' already exists." -msgstr "公共书架:%(title)s 已经存在已经存在" +msgstr "公共书架:%(title)s 已经存在已经存在。" #: cps/shelf.py:391 #, python-format msgid "A private shelf with the name '%(title)s' already exists." -msgstr "私有书架:%(title)s 已经存在已经存在" +msgstr "私有书架:%(title)s 已经存在已经存在。" #: cps/shelf.py:481 #, python-format @@ -1277,7 +1275,7 @@ msgstr "无可用更新。您已经安装了最新版本" #: cps/updater.py:458 msgid "A new update is available. Click on the button below to update to the latest version." -msgstr "有新的更新。单击下面的按钮以更新到最新版本" +msgstr "有新的更新。单击下面的按钮以更新到最新版本。" #: cps/updater.py:476 msgid "Could not fetch update information" @@ -1285,7 +1283,7 @@ msgstr "无法获取更新信息" #: cps/updater.py:486 msgid "Click on the button below to update to the latest stable version." -msgstr "点击下面按钮更新到最新稳定版本" +msgstr "点击下面按钮更新到最新稳定版本。" #: cps/updater.py:495 cps/updater.py:509 cps/updater.py:520 #, python-format @@ -1376,7 +1374,7 @@ msgstr "糟糕!发送这本书籍的时候出现错误:%(res)s" #: cps/web.py:1268 msgid "Oops! Please update your profile with a valid eReader Email." -msgstr "请先配置您的 Kindle 邮箱" +msgstr "请先配置您的 Kindle 邮箱。" #: cps/web.py:1284 msgid "Please wait one minute to register next user" @@ -1390,21 +1388,20 @@ msgid "Register" msgstr "注册" #: cps/web.py:1288 cps/web.py:1391 -#, fuzzy msgid "Connection error to limiter backend, please contact your administrator" -msgstr "邮件服务未配置,请联系网站管理员!" +msgstr "限制器后台连接错误,请联系管理员" #: cps/web.py:1293 cps/web.py:1340 msgid "Oops! Email server is not configured, please contact your administrator." -msgstr "邮件服务未配置,请联系网站管理员!" +msgstr "邮件服务未配置,请联系网站管理员。" #: cps/web.py:1326 msgid "Oops! Your Email is not allowed." -msgstr "您的电子邮件不允许注册" +msgstr "您的电子邮件不允许注册。" #: cps/web.py:1329 msgid "Success! Confirmation Email has been sent." -msgstr "确认邮件已经发送到您的邮箱" +msgstr "确认邮件已经发送到您的邮箱。" #: cps/web.py:1374 cps/web.py:1397 msgid "Cannot activate LDAP authentication" @@ -1439,7 +1436,7 @@ msgstr "新密码已发送到您的邮箱" #: cps/web.py:1433 msgid "An unknown error occurred. Please try again later." -msgstr "发生一个未知错误,请稍后再试" +msgstr "发生一个未知错误,请稍后再试。" #: cps/web.py:1435 msgid "Please enter valid username to reset password" @@ -1461,7 +1458,7 @@ msgstr "资料已更新" #: cps/web.py:1528 msgid "Oops! An account already exists for this Email." -msgstr "使用此邮箱的账号已经存在" +msgstr "使用此邮箱的账号已经存在。" #: cps/services/gmail.py:59 msgid "Found no valid gmail.json file with OAuth information" @@ -1469,7 +1466,7 @@ msgstr "找不到包含 OAuth 信息的有效 gmail.json 文件" #: cps/tasks/clean.py:29 msgid "Delete temp folder contents" -msgstr "" +msgstr "删除临时文件夹" #: cps/tasks/convert.py:109 #, python-format @@ -1538,7 +1535,7 @@ msgstr "封面缩略图" #: cps/tasks/thumbnail.py:290 msgid "Generated {0} series thumbnails" -msgstr "生成了 %(count)s 个丛书缩略图" +msgstr "生成了 {0} 个丛书缩略图" #: cps/tasks/thumbnail.py:455 msgid "Clearing cover thumbnail cache" @@ -1818,12 +1815,12 @@ msgstr "在书库" #: cps/templates/author.html:26 cps/templates/index.html:74 #: cps/templates/search.html:31 cps/templates/shelf.html:20 msgid "Sort according to book date, newest first" -msgstr "按图书日期排序,最新优先" +msgstr "按书籍日期排序,最新优先" #: cps/templates/author.html:27 cps/templates/index.html:75 #: cps/templates/search.html:32 cps/templates/shelf.html:21 msgid "Sort according to book date, oldest first" -msgstr "按图书日期排序,最旧优先" +msgstr "按书籍日期排序,最旧优先" #: cps/templates/author.html:28 cps/templates/index.html:76 #: cps/templates/search.html:33 cps/templates/shelf.html:22 @@ -2008,7 +2005,7 @@ msgstr "关键字" #: cps/templates/book_edit.html:242 msgid "Search keyword" -msgstr " 搜索关键字 " +msgstr "搜索关键字" #: cps/templates/book_edit.html:248 msgid "Click the cover to load metadata to the form" @@ -2028,7 +2025,7 @@ msgstr "搜索错误!" #: cps/templates/book_edit.html:296 msgid "No Result(s) found! Please try another keyword." -msgstr "无搜索结果!请尝试另一个关键字" +msgstr "无搜索结果!请尝试另一个关键字。" #: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 @@ -2155,7 +2152,7 @@ msgstr "Calibre 数据库路径" #: cps/templates/config_db.html:21 msgid "Separate Book Files from Library" -msgstr "" +msgstr "将书籍文件与书库分开" #: cps/templates/config_db.html:34 msgid "Use Google Drive?" @@ -2239,7 +2236,7 @@ msgstr "保存到磁盘时转换标题和作者中的非英文字符" #: cps/templates/config_edit.html:108 msgid "Embed Metadata to Ebook File on Download/Conversion/e-mail (needs Calibre/Kepubify binaries)" -msgstr "" +msgstr "在下载/转换/电子邮件时将元数据嵌入电子书文件(需要 Calibre/Kepubify 程序)" #: cps/templates/config_edit.html:112 msgid "Enable Uploads" @@ -2429,9 +2426,8 @@ msgid "External binaries" msgstr "扩展程序配置" #: cps/templates/config_edit.html:325 -#, fuzzy msgid "Path to Calibre Binaries" -msgstr "Calibre 电子书转换器路径" +msgstr "Calibre 程序的路径" #: cps/templates/config_edit.html:333 msgid "Calibre E-Book Converter Settings" @@ -2442,9 +2438,8 @@ msgid "Path to Kepubify E-Book Converter" msgstr "KEpubify 电子书转换器路径" #: cps/templates/config_edit.html:344 -#, fuzzy msgid "Location of Unrar binary" -msgstr "UnRar 程序路径" +msgstr "Unrar 程序的位置" #: cps/templates/config_edit.html:360 msgid "Security Settings" @@ -2456,15 +2451,15 @@ msgstr "限制失败的登录尝试" #: cps/templates/config_edit.html:372 msgid "Configure Backend for Limiter" -msgstr "" +msgstr "配置限制器后台" #: cps/templates/config_edit.html:376 msgid "Options for Limiter Backend" -msgstr "" +msgstr "限制器后台选项" #: cps/templates/config_edit.html:382 msgid "Check if file extensions matches file content on upload" -msgstr "" +msgstr "检查上传的文件扩展名是否与文件内容匹配" #: cps/templates/config_edit.html:385 msgid "Session protection" @@ -2500,7 +2495,7 @@ msgstr "必须使用大写字符" #: cps/templates/config_edit.html:414 msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)" -msgstr "" +msgstr "必须使用文字(需要中文/日文/韩文文字)" #: cps/templates/config_edit.html:418 msgid "Enforce special characters" @@ -2633,9 +2628,8 @@ msgid "Mark As Read" msgstr "标为已读" #: cps/templates/detail.html:254 -#, fuzzy msgid "Mark Book as Read or Unread" -msgstr "标为未读" +msgstr "将书籍标记为已读或未读" #: cps/templates/detail.html:254 cps/templates/listenmp3.html:159 msgid "Read" @@ -2651,10 +2645,9 @@ msgstr "添加到归档" #: cps/templates/detail.html:267 msgid "Mark Book as archived or not, to hide it in Calibre-Web and delete it from Kobo Reader" -msgstr "" +msgstr "将书籍标记为已存档或未存档,以便在 Calibre-Web 中隐藏书籍并从 Kobo 阅读器中删除书籍" #: cps/templates/detail.html:267 -#, fuzzy msgid "Archive" msgstr "归档" @@ -2762,7 +2755,7 @@ msgstr "列表" #: cps/templates/http_error.html:34 msgid "Calibre-Web Instance is unconfigured, please contact your administrator" -msgstr "Calibre-Web 实例未配置,请联系您的管理员!" +msgstr "Calibre-Web 实例未配置,请联系您的管理员" #: cps/templates/http_error.html:44 msgid "Create Issue" @@ -2816,11 +2809,11 @@ msgstr "按字母排序的书籍" #: cps/templates/index.xml:31 msgid "Popular publications from this catalog based on Downloads." -msgstr "基于下载数的热门书籍" +msgstr "基于下载数的热门书籍。" #: cps/templates/index.xml:40 msgid "Popular publications from this catalog based on Rating." -msgstr "基于评分的热门书籍" +msgstr "基于评分的热门书籍。" #: cps/templates/index.xml:45 msgid "Recently added Books" @@ -2998,11 +2991,11 @@ msgstr ",包括从硬盘中" #: cps/templates/modal_dialogs.html:56 msgid "Important Kobo Note: deleted books will remain on any paired Kobo device." -msgstr "Kobo 重要提示:被删除的书籍将保留在任何配对的 Kobo 设备上" +msgstr "Kobo 重要提示:被删除的书籍将保留在任何配对的 Kobo 设备上。" #: cps/templates/modal_dialogs.html:57 msgid "Books must first be archived and the device synced before a book can safely be deleted." -msgstr "在安全删除图书之前,必须先将图书归档并与设备同步" +msgstr "在安全删除书籍之前,必须先将书籍归档并与设备同步。" #: cps/templates/modal_dialogs.html:76 msgid "Choose File Location" @@ -3058,7 +3051,7 @@ msgstr "黑色" #: cps/templates/read.html:95 msgid "Reflow text when sidebars are open." -msgstr "打开侧栏时重排文本" +msgstr "打开侧栏时重排文本。" #: cps/templates/read.html:100 msgid "Font Sizes" @@ -3066,44 +3059,39 @@ msgstr "字体大小" #: cps/templates/read.html:105 msgid "Font" -msgstr "" +msgstr "字体" #: cps/templates/read.html:106 -#, fuzzy msgid "Default" -msgstr "删除数据" +msgstr "默认" #: cps/templates/read.html:107 msgid "Yahei" -msgstr "" +msgstr "微软雅黑" #: cps/templates/read.html:108 msgid "SimSun" -msgstr "" +msgstr "宋体" #: cps/templates/read.html:109 -#, fuzzy msgid "KaiTi" -msgstr "等待中" +msgstr "楷体" #: cps/templates/read.html:110 -#, fuzzy msgid "Arial" -msgstr "垂直" +msgstr "Arial" #: cps/templates/read.html:113 -#, fuzzy msgid "Spread" -msgstr "已读" +msgstr "分配" #: cps/templates/read.html:114 msgid "Two columns" -msgstr "" +msgstr "双栏" #: cps/templates/read.html:115 -#, fuzzy msgid "One column" -msgstr "无效的阅读栏目" +msgstr "单栏" #: cps/templates/readcbr.html:8 msgid "Comic Reader" @@ -3219,11 +3207,11 @@ msgstr "从右到左" #: cps/templates/readcbr.html:162 msgid "Reset to Top" -msgstr "" +msgstr "返回页首" #: cps/templates/readcbr.html:163 msgid "Remember Position" -msgstr "" +msgstr "记住位置" #: cps/templates/readcbr.html:168 msgid "Scrollbar" @@ -3271,11 +3259,11 @@ msgstr "在另一个设备上,登录并访问:" #: cps/templates/remote_login.html:11 msgid "Once verified, you will automatically be logged in on this device." -msgstr "验证后,您将自动在新设备上登录" +msgstr "验证后,您将自动在新设备上登录。" #: cps/templates/remote_login.html:14 msgid "This verification link will expire in 10 minutes." -msgstr "此验证链接将在10分钟后失效" +msgstr "此验证链接将在10分钟后失效。" #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" @@ -3303,11 +3291,11 @@ msgstr "出版日期到" #: cps/templates/search_form.html:44 cps/templates/search_form.html:165 msgid "Any" -msgstr "" +msgstr "任何" #: cps/templates/search_form.html:45 cps/templates/search_form.html:166 msgid "Empty" -msgstr "" +msgstr "空" #: cps/templates/search_form.html:60 msgid "Exclude Tags" @@ -3372,14 +3360,12 @@ msgid "Enable Change order" msgstr "允许改变顺序" #: cps/templates/shelf.html:28 -#, fuzzy msgid "Sort according to book added to shelf, newest first" -msgstr "按图书日期排序,最新优先" +msgstr "按添加日期排序,最新优先" #: cps/templates/shelf.html:29 -#, fuzzy msgid "Sort according to book added to shelf, oldest first" -msgstr "按图书日期排序,最旧优先" +msgstr "按添加日期排序,最旧优先" #: cps/templates/shelf_edit.html:14 msgid "Share with Everyone" @@ -3450,9 +3436,8 @@ msgid "Run Time" msgstr "运行时间" #: cps/templates/tasks.html:19 -#, fuzzy msgid "Message" -msgstr "合并" +msgstr "消息" #: cps/templates/tasks.html:21 msgid "Actions" @@ -3460,11 +3445,11 @@ msgstr "活动" #: cps/templates/tasks.html:41 msgid "This task will be cancelled. Any progress made by this task will be saved." -msgstr "这个任务将被取消。此任务所有的更改都将被保存" +msgstr "这个任务将被取消。此任务所有的更改都将被保存。" #: cps/templates/tasks.html:42 msgid "If this is a scheduled task, it will be re-ran during the next scheduled time." -msgstr "如果这是计划任务,则将在下一个计划的时间内重新运行" +msgstr "如果这是计划任务,则将在下一个计划的时间内重新运行。" #: cps/templates/user_edit.html:20 msgid "Reset user Password" @@ -3472,7 +3457,7 @@ msgstr "重置用户密码" #: cps/templates/user_edit.html:28 msgid "Send to eReader Email Address. Use comma to separate emails for multiple eReaders" -msgstr "" +msgstr "发送至电子阅读器的电子邮箱地址。使用逗号分隔多个邮箱地址" #: cps/templates/user_edit.html:43 msgid "Language of Books" @@ -3601,4 +3586,3 @@ msgstr "同步所选书架到 Kobo" #: cps/templates/user_table.html:156 msgid "Show Read/Unread Section" msgstr "显示已读、未读栏目" -