Merge remote-tracking branch 'ko/master'

This commit is contained in:
Ozzie Isaacs
2024-11-02 20:21:09 +01:00
55 changed files with 5522 additions and 5553 deletions
Binary file not shown.
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-23 18:42+0200\n"
"POT-Creation-Date: 2024-11-02 20:20+0100\n"
"PO-Revision-Date: 2020-09-27 22:18+0800\n"
"Last-Translator: xlivevil <xlivevil@aliyun.com>\n"
"Language: zh_CN\n"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.13.1\n"
#: cps/about.py:87
#: cps/about.py:85
msgid "Statistics"
msgstr "统计"
@@ -60,453 +60,459 @@ msgstr "基本配置"
msgid "UI Configuration"
msgstr "界面配置"
#: cps/admin.py:325 cps/templates/admin.html:51
#: cps/admin.py:315 cps/admin.py:999 cps/db.py:768 cps/search.py:150
#: cps/web.py:754
#, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "自定义列号:%(column)d 在 Calibre 数据库中不存在"
#: cps/admin.py:333 cps/templates/admin.html:51
msgid "Edit Users"
msgstr "管理用户"
#: cps/admin.py:369 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "全部"
#: cps/admin.py:396 cps/admin.py:1415
#: cps/admin.py:404 cps/admin.py:1429
msgid "User not found"
msgstr "找不到用户"
#: cps/admin.py:410
#: cps/admin.py:418
msgid "{} users deleted successfully"
msgstr "成功删除 {} 个用户"
#: cps/admin.py:433 cps/templates/config_view_edit.html:133
#: cps/admin.py:441 cps/templates/config_view_edit.html:133
#: cps/templates/user_edit.html:45 cps/templates/user_table.html:81
msgid "Show All"
msgstr "显示全部"
#: cps/admin.py:454 cps/admin.py:460
#: cps/admin.py:462 cps/admin.py:468
msgid "Malformed request"
msgstr "格式错误的请求"
#: cps/admin.py:472 cps/admin.py:2051
#: cps/admin.py:480 cps/admin.py:2073
msgid "Guest Name can't be changed"
msgstr "访客名称无法更改"
#: cps/admin.py:484
#: cps/admin.py:492
msgid "Guest can't have this role"
msgstr "游客无法拥有此角色"
#: cps/admin.py:496 cps/admin.py:2005
#: cps/admin.py:504 cps/admin.py:2027
msgid "No admin user remaining, can't remove admin role"
msgstr "没有其余管理员账户,无法删除管理员角色"
#: cps/admin.py:500 cps/admin.py:514
#: cps/admin.py:508 cps/admin.py:522
msgid "Value has to be true or false"
msgstr "值必须为 true 或 false"
#: cps/admin.py:502
#: cps/admin.py:510
msgid "Invalid role"
msgstr "无效角色"
#: cps/admin.py:506
#: cps/admin.py:514
msgid "Guest can't have this view"
msgstr "游客无法查看此页面"
#: cps/admin.py:516
#: cps/admin.py:524
msgid "Invalid view"
msgstr "无效页面"
#: cps/admin.py:519
#: cps/admin.py:527
msgid "Guest's Locale is determined automatically and can't be set"
msgstr "无法设置游客的本地化,该项设置的值将自动检测"
#: cps/admin.py:523
#: cps/admin.py:531
msgid "No Valid Locale Given"
msgstr "无可用本地化"
#: cps/admin.py:534
#: cps/admin.py:542
msgid "No Valid Book Language Given"
msgstr "无有效书籍语言"
#: cps/admin.py:536 cps/editbooks.py:306
#: cps/admin.py:544 cps/editbooks.py:306
msgid "Parameter not found"
msgstr "参数未找到"
#: cps/admin.py:573
#: cps/admin.py:581
msgid "Invalid Read Column"
msgstr "无效的阅读栏目"
#: cps/admin.py:579
#: cps/admin.py:587
msgid "Invalid Restricted Column"
msgstr "无效的限制栏目"
#: cps/admin.py:599 cps/admin.py:1876
#: cps/admin.py:607 cps/admin.py:1898
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web 配置已更新"
#: cps/admin.py:611
#: cps/admin.py:619
msgid "Do you really want to delete the Kobo Token?"
msgstr "您确定删除 Kobo 令牌吗?"
#: cps/admin.py:613
#: cps/admin.py:621
msgid "Do you really want to delete this domain?"
msgstr "您确定要删除此域吗?"
#: cps/admin.py:615
#: cps/admin.py:623
msgid "Do you really want to delete this user?"
msgstr "您确定要删除此用户吗?"
#: cps/admin.py:617
#: cps/admin.py:625
msgid "Are you sure you want to delete this shelf?"
msgstr "您确定要删除此书架吗?"
#: cps/admin.py:619
#: cps/admin.py:627
msgid "Are you sure you want to change locales of selected user(s)?"
msgstr "您确定要修改选定用户的本地化设置吗?"
#: cps/admin.py:621
#: cps/admin.py:629
msgid "Are you sure you want to change visible book languages for selected user(s)?"
msgstr "您确定要修改选定用户的可见书籍语言吗?"
#: cps/admin.py:623
#: cps/admin.py:631
msgid "Are you sure you want to change the selected role for the selected user(s)?"
msgstr "您确定要修改选定用户的选定角色吗?"
#: cps/admin.py:625
#: cps/admin.py:633
msgid "Are you sure you want to change the selected restrictions for the selected user(s)?"
msgstr "您确定要修改选定用户的选定限制吗?"
#: cps/admin.py:627
#: cps/admin.py:635
msgid "Are you sure you want to change the selected visibility restrictions for the selected user(s)?"
msgstr "您确定要修改选定用户的选定可视化限制吗?"
#: cps/admin.py:630
#: cps/admin.py:638
msgid "Are you sure you want to change shelf sync behavior for the selected user(s)?"
msgstr "您确定要更改所选用户的书架同步行为吗?"
#: cps/admin.py:632
#: cps/admin.py:640
msgid "Are you sure you want to change Calibre library location?"
msgstr "您确定要更改 Calibre 库位置吗?"
#: cps/admin.py:634
#: cps/admin.py:642
msgid "Calibre-Web will search for updated Covers and update Cover Thumbnails, this may take a while?"
msgstr "Calibre-Web 将搜索更新封面,并更新缩略图,这可能需要一段时间"
#: cps/admin.py:637
#: 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 进行完全同步吗"
#: cps/admin.py:880 cps/admin.py:886 cps/admin.py:896 cps/admin.py:906
#: 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
#: cps/templates/user_table.html:58
msgid "Deny"
msgstr "拒绝"
#: cps/admin.py:882 cps/admin.py:888 cps/admin.py:898 cps/admin.py:908
#: cps/admin.py:890 cps/admin.py:896 cps/admin.py:906 cps/admin.py:916
#: cps/templates/modal_dialogs.html:28 cps/templates/user_table.html:44
#: cps/templates/user_table.html:61
msgid "Allow"
msgstr "允许"
#: cps/admin.py:941
#: cps/admin.py:949
msgid "{} sync entries deleted"
msgstr "{} 同步项目被删除"
#: cps/admin.py:982
#: cps/admin.py:990
msgid "Tag not found"
msgstr "标签未找到"
#: cps/admin.py:994
#: cps/admin.py:1008
msgid "Invalid Action"
msgstr "无效的动作"
#: cps/admin.py:1121
#: cps/admin.py:1135
msgid "client_secrets.json Is Not Configured For Web Application"
msgstr "client_secrets.json 未为 Web 应用程序配置"
#: cps/admin.py:1166
#: cps/admin.py:1180
msgid "Logfile Location is not Valid, Please Enter Correct Path"
msgstr "日志文件路径无效,请输入正确的路径"
#: cps/admin.py:1172
#: cps/admin.py:1186
msgid "Access Logfile Location is not Valid, Please Enter Correct Path"
msgstr "访问日志路径无效,请输入正确的路径"
#: cps/admin.py:1206
#: cps/admin.py:1220
msgid "Please Enter a LDAP Provider, Port, DN and User Object Identifier"
msgstr "请输入 LDAP 主机、端口、DN 和用户对象标识符"
#: cps/admin.py:1212
#: cps/admin.py:1226
msgid "Please Enter a LDAP Service Account and Password"
msgstr "请输入一个 LDAP 服务账号和密码 "
#: cps/admin.py:1215
#: cps/admin.py:1229
msgid "Please Enter a LDAP Service Account"
msgstr "请输入一个 LDAP 服务账号"
#: cps/admin.py:1220
#: cps/admin.py:1234
#, python-format
msgid "LDAP Group Object Filter Needs to Have One \"%s\" Format Identifier"
msgstr "LDAP 组对象过滤器需要一个具有“%s”格式标识符"
#: cps/admin.py:1222
#: cps/admin.py:1236
msgid "LDAP Group Object Filter Has Unmatched Parenthesis"
msgstr "LDAP 组对象过滤器的括号不匹配"
#: cps/admin.py:1226
#: cps/admin.py:1240
#, python-format
msgid "LDAP User Object Filter needs to Have One \"%s\" Format Identifier"
msgstr "LDAP 用户对象过滤器需要一个具有“%s”格式标识符"
#: cps/admin.py:1228
#: cps/admin.py:1242
msgid "LDAP User Object Filter Has Unmatched Parenthesis"
msgstr "LDAP 用户对象过滤器的括号不匹配"
#: cps/admin.py:1235
#: cps/admin.py:1249
#, python-format
msgid "LDAP Member User Filter needs to Have One \"%s\" Format Identifier"
msgstr "LDAP 成员用户过滤器需要有一个“%s”格式标识符"
#: cps/admin.py:1237
#: cps/admin.py:1251
msgid "LDAP Member User Filter Has Unmatched Parenthesis"
msgstr "LDAP 成员用户过滤器中有不匹配的括号"
#: cps/admin.py:1244
#: cps/admin.py:1258
msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path"
msgstr "LDAP CA证书、证书或密钥位置无效,请输入正确的路径"
#: cps/admin.py:1275 cps/templates/admin.html:53
#: cps/admin.py:1289 cps/templates/admin.html:53
msgid "Add New User"
msgstr "添加新用户"
#: cps/admin.py:1284 cps/templates/admin.html:100
#: cps/admin.py:1298 cps/templates/admin.html:100
msgid "Edit Email Server Settings"
msgstr "编辑邮件服务器设置"
#: cps/admin.py:1303
#: cps/admin.py:1317
msgid "Success! Gmail Account Verified."
msgstr "Gmail 账户验证成功"
#: cps/admin.py:1323 cps/admin.py:1326 cps/admin.py:1711 cps/admin.py:1860
#: cps/admin.py:1958 cps/admin.py:2079 cps/editbooks.py:168
#: 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
#: cps/editbooks.py:576 cps/editbooks.py:1271 cps/shelf.py:90 cps/shelf.py:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:156 cps/web.py:1529
#: cps/shelf.py:476 cps/tasks/convert.py:156 cps/web.py:1533
#, python-format
msgid "Oops! Database Error: %(error)s."
msgstr "数据库错误:%(error)s"
#: cps/admin.py:1333
#: cps/admin.py:1347
#, python-format
msgid "Test e-mail queued for sending to %(email)s, please check Tasks for result"
msgstr "发送给 %(email)s 的测试邮件已加入队列。请检查任务结果"
#: cps/admin.py:1336
#: cps/admin.py:1350
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "发送测试邮件时出错:%(res)s"
#: cps/admin.py:1338
#: cps/admin.py:1352
msgid "Please configure your e-mail address first..."
msgstr "请先配置您的邮箱地址..."
#: cps/admin.py:1340
#: cps/admin.py:1354
msgid "Email Server Settings updated"
msgstr "邮件服务器设置已更新"
#: cps/admin.py:1363 cps/templates/admin.html:195
#: cps/admin.py:1377 cps/templates/admin.html:195
msgid "Edit Scheduled Tasks Settings"
msgstr "编辑计划任务设置"
#: cps/admin.py:1375
#: cps/admin.py:1389
msgid "Invalid start time for task specified"
msgstr "指定任务的开始时间无效"
#: cps/admin.py:1380
#: cps/admin.py:1394
msgid "Invalid duration for task specified"
msgstr "指定任务的持续时间无效"
#: cps/admin.py:1390
#: cps/admin.py:1404
msgid "Scheduled tasks settings updated"
msgstr "已更新计划任务设置"
#: cps/admin.py:1400 cps/admin.py:1449 cps/admin.py:2075 cps/web.py:1319
#: 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 "发生一个未知错误,请稍后再试"
#: cps/admin.py:1404
#: cps/admin.py:1418
msgid "Settings DB is not Writeable"
msgstr "设置数据库不可写"
#: cps/admin.py:1434 cps/admin.py:2067
#: cps/admin.py:1448 cps/admin.py:2089
#, python-format
msgid "Edit User %(nick)s"
msgstr "编辑用户 %(nick)s"
#: cps/admin.py:1446
#: cps/admin.py:1460
#, python-format
msgid "Success! Password for user %(user)s reset"
msgstr "用户 %(user)s 的密码已重置"
#: cps/admin.py:1452
#: cps/admin.py:1466
msgid "Oops! Please configure the SMTP mail settings."
msgstr "请先配置 SMTP 邮箱设置..."
#: cps/admin.py:1463
#: cps/admin.py:1477
msgid "Logfile viewer"
msgstr "日志文件查看器"
#: cps/admin.py:1529
#: cps/admin.py:1543
msgid "Requesting update package"
msgstr "正在请求更新包"
#: cps/admin.py:1530
#: cps/admin.py:1544
msgid "Downloading update package"
msgstr "正在下载更新包"
#: cps/admin.py:1531
#: cps/admin.py:1545
msgid "Unzipping update package"
msgstr "正在解压更新包"
#: cps/admin.py:1532
#: cps/admin.py:1546
msgid "Replacing files"
msgstr "正在替换文件"
#: cps/admin.py:1533
#: cps/admin.py:1547
msgid "Database connections are closed"
msgstr "数据库连接已关闭"
#: cps/admin.py:1534
#: cps/admin.py:1548
msgid "Stopping server"
msgstr "正在停止服务器"
#: cps/admin.py:1535
#: cps/admin.py:1549
msgid "Update finished, please press okay and reload page"
msgstr "更新完成,请点击确定并刷新页面"
#: cps/admin.py:1536 cps/admin.py:1537 cps/admin.py:1538 cps/admin.py:1539
#: cps/admin.py:1540 cps/admin.py:1541
#: cps/admin.py:1550 cps/admin.py:1551 cps/admin.py:1552 cps/admin.py:1553
#: cps/admin.py:1554 cps/admin.py:1555
msgid "Update failed:"
msgstr "更新失败:"
#: cps/admin.py:1536 cps/updater.py:391 cps/updater.py:626 cps/updater.py:628
#: cps/admin.py:1550 cps/updater.py:391 cps/updater.py:626 cps/updater.py:628
msgid "HTTP Error"
msgstr "HTTP 错误"
#: cps/admin.py:1537 cps/updater.py:393 cps/updater.py:630
#: cps/admin.py:1551 cps/updater.py:393 cps/updater.py:630
msgid "Connection error"
msgstr "连接错误"
#: cps/admin.py:1538 cps/updater.py:395 cps/updater.py:632
#: cps/admin.py:1552 cps/updater.py:395 cps/updater.py:632
msgid "Timeout while establishing connection"
msgstr "建立连接超时"
#: cps/admin.py:1539 cps/updater.py:397 cps/updater.py:634
#: cps/admin.py:1553 cps/updater.py:397 cps/updater.py:634
msgid "General error"
msgstr "一般错误"
#: cps/admin.py:1540
#: cps/admin.py:1554
msgid "Update file could not be saved in temp dir"
msgstr "更新文件无法保存在临时目录中"
#: cps/admin.py:1541
#: cps/admin.py:1555
msgid "Files could not be replaced during update"
msgstr "更新期间无法替换文件"
#: cps/admin.py:1565
#: cps/admin.py:1579
msgid "Failed to extract at least One LDAP User"
msgstr "未能获得任何 LDAP 用户"
#: cps/admin.py:1610
#: cps/admin.py:1624
msgid "Failed to Create at Least One LDAP User"
msgstr "未能创建任何 LDAP 用户"
#: cps/admin.py:1623
#: cps/admin.py:1637
#, python-format
msgid "Error: %(ldaperror)s"
msgstr "错误:%(ldaperror)s"
#: cps/admin.py:1627
#: cps/admin.py:1641
msgid "Error: No user returned in response of LDAP server"
msgstr "错误:在 LDAP 服务器的响应中没有返回用户"
#: cps/admin.py:1663
#: cps/admin.py:1677
msgid "At Least One LDAP User Not Found in Database"
msgstr "数据库中没有找到任何 LDAP 用户"
#: cps/admin.py:1665
#: cps/admin.py:1679
msgid "{} User Successfully Imported"
msgstr "{} 用户被成功导入"
#: cps/admin.py:1723
#: cps/admin.py:1737
msgid "Books path not valid"
msgstr ""
#: cps/admin.py:1730
#: cps/admin.py:1744
msgid "DB Location is not Valid, Please Enter Correct Path"
msgstr "数据库路径无效,请输入正确的路径"
#: cps/admin.py:1750
#: cps/admin.py:1772
msgid "DB is not Writeable"
msgstr "数据库不可写入"
#: cps/admin.py:1764
#: cps/admin.py:1786
msgid "Keyfile Location is not Valid, Please Enter Correct Path"
msgstr "密钥文件路径无效,请输入正确的路径"
#: cps/admin.py:1768
#: cps/admin.py:1790
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "证书文件路径无效,请输入正确的路径"
#: cps/admin.py:1845
#: cps/admin.py:1867
msgid "Password length has to be between 1 and 40"
msgstr "密码长度必须在1到40之间"
#: cps/admin.py:1899
#: cps/admin.py:1921
msgid "Database Settings updated"
msgstr "数据库设置已更新"
#: cps/admin.py:1907
#: cps/admin.py:1929
msgid "Database Configuration"
msgstr "数据库配置"
#: cps/admin.py:1922 cps/web.py:1293
#: cps/admin.py:1944 cps/web.py:1297
msgid "Oops! Please complete all fields."
msgstr "请填写所有字段!"
#: cps/admin.py:1931
#: cps/admin.py:1953
msgid "E-mail is not from valid domain"
msgstr "邮箱不在有效域中"
#: cps/admin.py:1937
#: cps/admin.py:1959
msgid "Add new user"
msgstr "添加新用户"
#: cps/admin.py:1948
#: cps/admin.py:1970
#, python-format
msgid "User '%(user)s' created"
msgstr "用户“%(user)s”已创建"
#: cps/admin.py:1954
#: cps/admin.py:1976
msgid "Oops! An account already exists for this Email. or name."
msgstr "使用此邮箱或用户名的账号已经存在"
#: cps/admin.py:1984
#: cps/admin.py:2006
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "用户“%(nick)s”已删除"
#: cps/admin.py:1987
#: cps/admin.py:2009
msgid "Can't delete Guest User"
msgstr "无法删除游客用户"
#: cps/admin.py:1990
#: cps/admin.py:2012
msgid "No admin user remaining, can't delete user"
msgstr "管理员账户不存在,无法删除用户"
#: cps/admin.py:2045 cps/web.py:1478
#: cps/admin.py:2067 cps/web.py:1482
msgid "Email can't be empty and has to be a valid Email"
msgstr "电子邮件地址不能为空,并且必须是有效的电子邮件"
#: cps/admin.py:2071
#: cps/admin.py:2093
#, python-format
msgid "User '%(nick)s' updated"
msgstr "用户“%(nick)s”已更新"
@@ -519,16 +525,11 @@ msgstr "未安装"
msgid "Execution permissions missing"
msgstr "缺少执行权限"
#: cps/db.py:768 cps/search.py:150 cps/web.py:750
#, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "自定义列号:%(column)d 在 Calibre 数据库中不存在"
#: cps/db.py:1012 cps/templates/config_edit.html:203
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:565 cps/web.py:599 cps/web.py:644 cps/web.py:684 cps/web.py:711
#: cps/web.py:992 cps/web.py:1022 cps/web.py:1067 cps/web.py:1095
#: cps/web.py:1134
#: cps/web.py:569 cps/web.py:603 cps/web.py:648 cps/web.py:688 cps/web.py:715
#: cps/web.py:996 cps/web.py:1026 cps/web.py:1071 cps/web.py:1099
#: cps/web.py:1138
msgid "None"
msgstr "无"
@@ -551,8 +552,8 @@ msgstr "书籍已经被成功加入 %(book_format)s 格式转换队列"
msgid "There was an error converting this book: %(res)s"
msgstr "转换此书籍时出现错误: %(res)s"
#: cps/editbooks.py:448 cps/editbooks.py:943 cps/web.py:532 cps/web.py:1570
#: cps/web.py:1615 cps/web.py:1660
#: cps/editbooks.py:448 cps/editbooks.py:943 cps/web.py:536 cps/web.py:1574
#: cps/web.py:1619 cps/web.py:1664
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "糟糕!选择书名无法打开。文件不存在或者文件不可访问"
@@ -927,7 +928,7 @@ msgstr "{} 星"
#: cps/remotelogin.py:63 cps/templates/layout.html:67
#: cps/templates/layout.html:102 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1355
#: cps/templates/login.html:21 cps/web.py:1359
msgid "Login"
msgstr "登录"
@@ -943,7 +944,7 @@ msgstr "令牌已过期"
msgid "Success! Please return to your device"
msgstr "成功!请返回您的设备"
#: cps/render_template.py:41 cps/web.py:421
#: cps/render_template.py:41 cps/web.py:425
msgid "Books"
msgstr "书籍"
@@ -968,7 +969,7 @@ msgstr "已下载书籍"
msgid "Show Downloaded Books"
msgstr "显示下载过的书籍"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:436
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:440
msgid "Top Rated Books"
msgstr "最高评分书籍"
@@ -977,7 +978,7 @@ msgid "Show Top Rated Books"
msgstr "显示最高评分书籍"
#: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:769
#: cps/templates/index.xml:67 cps/web.py:773
msgid "Read Books"
msgstr "已读书籍"
@@ -986,7 +987,7 @@ msgid "Show Read and Unread"
msgstr "显示已读或未读状态"
#: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:772
#: cps/templates/index.xml:74 cps/web.py:776
msgid "Unread Books"
msgstr "未读书籍"
@@ -1004,7 +1005,7 @@ msgid "Show Random Books"
msgstr "显示随机书籍"
#: cps/render_template.py:71 cps/templates/book_table.html:67
#: cps/templates/index.xml:97 cps/web.py:1138
#: cps/templates/index.xml:97 cps/web.py:1142
msgid "Categories"
msgstr "分类"
@@ -1014,7 +1015,7 @@ msgstr "显示分类栏目"
#: cps/render_template.py:74 cps/templates/book_edit.html:106
#: cps/templates/book_table.html:68 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1028 cps/web.py:1040
#: cps/templates/search_form.html:70 cps/web.py:1032 cps/web.py:1044
msgid "Series"
msgstr "丛书"
@@ -1032,7 +1033,7 @@ msgid "Show Author Section"
msgstr "显示作者栏目"
#: cps/render_template.py:81 cps/templates/book_table.html:72
#: cps/templates/index.xml:88 cps/web.py:996
#: cps/templates/index.xml:88 cps/web.py:1000
msgid "Publishers"
msgstr "出版社"
@@ -1042,7 +1043,7 @@ msgstr "显示出版社栏目"
#: cps/render_template.py:84 cps/templates/book_table.html:70
#: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1110
#: cps/web.py:1114
msgid "Languages"
msgstr "语言"
@@ -1066,7 +1067,7 @@ msgstr "文件格式"
msgid "Show File Formats Section"
msgstr "显示文件格式栏目"
#: cps/render_template.py:95 cps/web.py:795
#: cps/render_template.py:95 cps/web.py:799
msgid "Archived Books"
msgstr "归档书籍"
@@ -1074,7 +1075,7 @@ msgstr "归档书籍"
msgid "Show Archived Books"
msgstr "显示归档书籍"
#: cps/render_template.py:100 cps/web.py:826
#: cps/render_template.py:100 cps/web.py:830
msgid "Books List"
msgstr "书籍列表"
@@ -1295,170 +1296,170 @@ msgstr "有新的更新。单击下面的按钮以更新到版本: %(version)s"
msgid "No release information available"
msgstr "无可用发布信息"
#: cps/templates/index.html:6 cps/web.py:448
#: cps/templates/index.html:6 cps/web.py:452
msgid "Discover (Random Books)"
msgstr "发现 (随机书籍)"
#: cps/web.py:484
#: cps/web.py:488
msgid "Hot Books (Most Downloaded)"
msgstr "热门书籍(最多下载)"
#: cps/web.py:515
#: cps/web.py:519
#, python-format
msgid "Downloaded books by %(user)s"
msgstr "%(user)s 下载过的书籍"
#: cps/web.py:548
#: cps/web.py:552
#, python-format
msgid "Author: %(name)s"
msgstr "作者:%(name)s"
#: cps/web.py:584
#: cps/web.py:588
#, python-format
msgid "Publisher: %(name)s"
msgstr "出版社:%(name)s"
#: cps/web.py:612
#: cps/web.py:616
#, python-format
msgid "Series: %(serie)s"
msgstr "丛书:%(serie)s"
#: cps/web.py:626
#: cps/web.py:630
msgid "Rating: None"
msgstr "评分:无"
#: cps/web.py:635
#: cps/web.py:639
#, python-format
msgid "Rating: %(rating)s stars"
msgstr "评分:%(rating)s 星"
#: cps/web.py:666
#: cps/web.py:670
#, python-format
msgid "File format: %(format)s"
msgstr "文件格式:%(format)s"
#: cps/web.py:701
#: cps/web.py:705
#, python-format
msgid "Category: %(name)s"
msgstr "分类:%(name)s"
#: cps/web.py:730
#: cps/web.py:734
#, python-format
msgid "Language: %(name)s"
msgstr "语言:%(name)s"
#: cps/templates/admin.html:16 cps/web.py:968
#: cps/templates/admin.html:16 cps/web.py:972
msgid "Downloads"
msgstr "下载次数"
#: cps/web.py:1070
#: cps/web.py:1074
msgid "Ratings list"
msgstr "评分列表"
#: cps/web.py:1097
#: cps/web.py:1101
msgid "File formats list"
msgstr "文件格式列表"
#: cps/web.py:1252
#: cps/web.py:1256
msgid "Please configure the SMTP mail settings first..."
msgstr "请先配置 SMTP 邮箱设置..."
#: cps/web.py:1259
#: cps/web.py:1263
#, python-format
msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "书籍已经成功加入 %(eReadermail)s 的发送队列"
#: cps/web.py:1262
#: cps/web.py:1266
#, python-format
msgid "Oops! There was an error sending book: %(res)s"
msgstr "糟糕!发送这本书籍的时候出现错误:%(res)s"
#: cps/web.py:1264
#: cps/web.py:1268
msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "请先配置您的 Kindle 邮箱"
#: cps/web.py:1280
#: cps/web.py:1284
msgid "Please wait one minute to register next user"
msgstr "请等待一分钟注册下一个用户"
#: cps/templates/layout.html:68 cps/templates/layout.html:103
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1281
#: cps/web.py:1285 cps/web.py:1290 cps/web.py:1294 cps/web.py:1300
#: cps/web.py:1320 cps/web.py:1324 cps/web.py:1337 cps/web.py:1340
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1285
#: cps/web.py:1289 cps/web.py:1294 cps/web.py:1298 cps/web.py:1304
#: cps/web.py:1324 cps/web.py:1328 cps/web.py:1341 cps/web.py:1344
msgid "Register"
msgstr "注册"
#: cps/web.py:1284 cps/web.py:1387
#: cps/web.py:1288 cps/web.py:1391
#, fuzzy
msgid "Connection error to limiter backend, please contact your administrator"
msgstr "邮件服务未配置,请联系网站管理员!"
#: cps/web.py:1289 cps/web.py:1336
#: cps/web.py:1293 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "邮件服务未配置,请联系网站管理员!"
#: cps/web.py:1322
#: cps/web.py:1326
msgid "Oops! Your Email is not allowed."
msgstr "您的电子邮件不允许注册"
#: cps/web.py:1325
#: cps/web.py:1329
msgid "Success! Confirmation Email has been sent."
msgstr "确认邮件已经发送到您的邮箱"
#: cps/web.py:1370 cps/web.py:1393
#: cps/web.py:1374 cps/web.py:1397
msgid "Cannot activate LDAP authentication"
msgstr "无法激活 LDAP 认证"
#: cps/web.py:1383
#: cps/web.py:1387
msgid "Please wait one minute before next login"
msgstr "下次登录前请等待一分钟"
#: cps/web.py:1402
#: cps/web.py:1406
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "您现在已以“%(nickname)s”身份登录"
#: cps/web.py:1409
#: cps/web.py:1413
#, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "后备登录“%(nickname)s”:无法访问 LDAP 服务器,或用户未知"
#: cps/web.py:1414
#: cps/web.py:1418
#, python-format
msgid "Could not login: %(message)s"
msgstr "无法登录:%(message)s"
#: cps/web.py:1418 cps/web.py:1443
#: cps/web.py:1422 cps/web.py:1447
msgid "Wrong Username or Password"
msgstr "用户名或密码错误"
#: cps/web.py:1425
#: cps/web.py:1429
msgid "New Password was sent to your email address"
msgstr "新密码已发送到您的邮箱"
#: cps/web.py:1429
#: cps/web.py:1433
msgid "An unknown error occurred. Please try again later."
msgstr "发生一个未知错误,请稍后再试"
#: cps/web.py:1431
#: cps/web.py:1435
msgid "Please enter valid username to reset password"
msgstr "请输入有效的用户名进行密码重置"
#: cps/web.py:1439
#: cps/web.py:1443
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "您现在已以“%(nickname)s”身份登录"
#: cps/web.py:1504 cps/web.py:1554
#: cps/web.py:1508 cps/web.py:1558
#, python-format
msgid "%(name)s's Profile"
msgstr "%(name)s 的用户配置"
#: cps/web.py:1520
#: cps/web.py:1524
msgid "Success! Profile Updated"
msgstr "资料已更新"
#: cps/web.py:1524
#: cps/web.py:1528
msgid "Oops! An account already exists for this Email."
msgstr "使用此邮箱的账号已经存在"
@@ -1499,17 +1500,17 @@ msgstr "Kepubify 转换失败:%(error)s"
msgid "Converted file not found or more than one file in folder %(folder)s"
msgstr "找不到转换后的文件或文件夹 %(folder)s 中有多个文件"
#: cps/tasks/convert.py:283 cps/tasks/convert.py:325
#: cps/tasks/convert.py:285 cps/tasks/convert.py:336
#, python-format
msgid "Calibre failed with error: %(error)s"
msgstr "Calibre 运行失败,错误信息:%(error)s"
#: cps/tasks/convert.py:302
#: cps/tasks/convert.py:313
#, python-format
msgid "Ebook-converter failed: %(error)s"
msgstr "电子书转换器失败: %(error)s"
#: cps/tasks/convert.py:330
#: cps/tasks/convert.py:341
msgid "Convert"
msgstr "转换"