Merge remote-tracking branch 'br/horus68-pt-translation'

This commit is contained in:
Ozzie Isaacs
2023-07-26 20:49:13 +02:00
54 changed files with 7271 additions and 2950 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: 2023-06-25 11:30+0200\n"
"POT-Creation-Date: 2023-07-26 20:48+0200\n"
"PO-Revision-Date: 2020-09-27 22:18+0800\n"
"Last-Translator: xlivevil <xlivevil@aliyun.com>\n"
"Language: zh_CN\n"
@@ -22,271 +22,271 @@ msgstr ""
msgid "Statistics"
msgstr "统计"
#: cps/admin.py:145
#: cps/admin.py:146
msgid "Server restarted, please reload page."
msgstr "服务器已重启,请刷新页面"
#: cps/admin.py:147
#: cps/admin.py:148
msgid "Performing Server shutdown, please close window."
msgstr "正在关闭服务器,请关闭窗口"
#: cps/admin.py:155
#: cps/admin.py:156
msgid "Success! Database Reconnected"
msgstr "数据库重新连接成功"
#: cps/admin.py:158
#: cps/admin.py:159
msgid "Unknown command"
msgstr "未知命令"
#: cps/admin.py:169
#: cps/admin.py:170
msgid "Success! Books queued for Metadata Backup, please check Tasks for result"
msgstr "成功!书籍已排队进行元数据备份,请检查任务列表以获取结果"
#: cps/admin.py:202 cps/editbooks.py:578 cps/editbooks.py:580
#: cps/admin.py:203 cps/editbooks.py:578 cps/editbooks.py:580
#: cps/editbooks.py:616 cps/editbooks.py:633 cps/editbooks.py:1242
#: cps/updater.py:613 cps/uploader.py:93 cps/uploader.py:102
msgid "Unknown"
msgstr "未知"
#: cps/admin.py:227
#: cps/admin.py:228
msgid "Admin page"
msgstr "管理页"
#: cps/admin.py:247
#: cps/admin.py:248
msgid "Basic Configuration"
msgstr "基本配置"
#: cps/admin.py:285
#: cps/admin.py:286
msgid "UI Configuration"
msgstr "界面配置"
#: cps/admin.py:319 cps/templates/admin.html:51
#: cps/admin.py:320 cps/templates/admin.html:51
msgid "Edit Users"
msgstr "管理用户"
#: cps/admin.py:363 cps/opds.py:494 cps/templates/grid.html:14
#: cps/admin.py:364 cps/opds.py:494 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "全部"
#: cps/admin.py:390 cps/admin.py:1399
#: cps/admin.py:391 cps/admin.py:1402
msgid "User not found"
msgstr "找不到用户"
#: cps/admin.py:404
#: cps/admin.py:405
msgid "{} users deleted successfully"
msgstr "成功删除 {} 个用户"
#: cps/admin.py:427 cps/templates/config_view_edit.html:133
#: cps/admin.py:428 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:448 cps/admin.py:454
#: cps/admin.py:449 cps/admin.py:455
msgid "Malformed request"
msgstr "格式错误的请求"
#: cps/admin.py:466 cps/admin.py:2016
#: cps/admin.py:467 cps/admin.py:2020
msgid "Guest Name can't be changed"
msgstr "访客名称无法更改"
#: cps/admin.py:478
#: cps/admin.py:479
msgid "Guest can't have this role"
msgstr "游客无法拥有此角色"
#: cps/admin.py:490 cps/admin.py:1970
#: cps/admin.py:491 cps/admin.py:1974
msgid "No admin user remaining, can't remove admin role"
msgstr "没有其余管理员账户,无法删除管理员角色"
#: cps/admin.py:494 cps/admin.py:508
#: cps/admin.py:495 cps/admin.py:509
msgid "Value has to be true or false"
msgstr "值必须为 true 或 false"
#: cps/admin.py:496
#: cps/admin.py:497
msgid "Invalid role"
msgstr "无效角色"
#: cps/admin.py:500
#: cps/admin.py:501
msgid "Guest can't have this view"
msgstr "游客无法查看此页面"
#: cps/admin.py:510
#: cps/admin.py:511
msgid "Invalid view"
msgstr "无效页面"
#: cps/admin.py:513
#: cps/admin.py:514
msgid "Guest's Locale is determined automatically and can't be set"
msgstr "无法设置游客的本地化,该项设置的值将自动检测"
#: cps/admin.py:517
#: cps/admin.py:518
msgid "No Valid Locale Given"
msgstr "无可用本地化"
#: cps/admin.py:528
#: cps/admin.py:529
msgid "No Valid Book Language Given"
msgstr "无有效书籍语言"
#: cps/admin.py:530 cps/editbooks.py:444
#: cps/admin.py:531 cps/editbooks.py:444
msgid "Parameter not found"
msgstr "参数未找到"
#: cps/admin.py:567
#: cps/admin.py:568
msgid "Invalid Read Column"
msgstr "无效的阅读栏目"
#: cps/admin.py:573
#: cps/admin.py:574
msgid "Invalid Restricted Column"
msgstr "无效的限制栏目"
#: cps/admin.py:593 cps/admin.py:1841
#: cps/admin.py:594 cps/admin.py:1845
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web 配置已更新"
#: cps/admin.py:605
#: cps/admin.py:606
msgid "Do you really want to delete the Kobo Token?"
msgstr "您确定删除 Kobo 令牌吗?"
#: cps/admin.py:607
#: cps/admin.py:608
msgid "Do you really want to delete this domain?"
msgstr "您确定要删除此域吗?"
#: cps/admin.py:609
#: cps/admin.py:610
msgid "Do you really want to delete this user?"
msgstr "您确定要删除此用户吗?"
#: cps/admin.py:611
#: cps/admin.py:612
msgid "Are you sure you want to delete this shelf?"
msgstr "您确定要删除此书架吗?"
#: cps/admin.py:613
#: cps/admin.py:614
msgid "Are you sure you want to change locales of selected user(s)?"
msgstr "您确定要修改选定用户的本地化设置吗?"
#: cps/admin.py:615
#: cps/admin.py:616
msgid "Are you sure you want to change visible book languages for selected user(s)?"
msgstr "您确定要修改选定用户的可见书籍语言吗?"
#: cps/admin.py:617
#: cps/admin.py:618
msgid "Are you sure you want to change the selected role for the selected user(s)?"
msgstr "您确定要修改选定用户的选定角色吗?"
#: cps/admin.py:619
#: cps/admin.py:620
msgid "Are you sure you want to change the selected restrictions for the selected user(s)?"
msgstr "您确定要修改选定用户的选定限制吗?"
#: cps/admin.py:621
#: cps/admin.py:622
msgid "Are you sure you want to change the selected visibility restrictions for the selected user(s)?"
msgstr "您确定要修改选定用户的选定可视化限制吗?"
#: cps/admin.py:624
#: cps/admin.py:625
msgid "Are you sure you want to change shelf sync behavior for the selected user(s)?"
msgstr "您确定要更改所选用户的书架同步行为吗?"
#: cps/admin.py:626
#: cps/admin.py:627
msgid "Are you sure you want to change Calibre library location?"
msgstr "您确定要更改 Calibre 库位置吗?"
#: cps/admin.py:628
#: cps/admin.py:629
msgid "Calibre-Web will search for updated Covers and update Cover Thumbnails, this may take a while?"
msgstr "Calibre-Web 将搜索更新封面,并更新缩略图,这可能需要一段时间"
#: cps/admin.py:631
#: cps/admin.py:632
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:874 cps/admin.py:880 cps/admin.py:890 cps/admin.py:900
#: cps/admin.py:875 cps/admin.py:881 cps/admin.py:891 cps/admin.py:901
#: cps/templates/modal_dialogs.html:29 cps/templates/user_table.html:41
#: cps/templates/user_table.html:58
msgid "Deny"
msgstr "拒绝"
#: cps/admin.py:876 cps/admin.py:882 cps/admin.py:892 cps/admin.py:902
#: cps/admin.py:877 cps/admin.py:883 cps/admin.py:893 cps/admin.py:903
#: cps/templates/modal_dialogs.html:28 cps/templates/user_table.html:44
#: cps/templates/user_table.html:61
msgid "Allow"
msgstr "允许"
#: cps/admin.py:917
#: cps/admin.py:918
msgid "{} sync entries deleted"
msgstr "{} 同步项目被删除"
#: cps/admin.py:965
#: cps/admin.py:966
msgid "Tag not found"
msgstr "标签未找到"
#: cps/admin.py:977
#: cps/admin.py:978
msgid "Invalid Action"
msgstr "无效的动作"
#: cps/admin.py:1106
#: cps/admin.py:1108
msgid "client_secrets.json Is Not Configured For Web Application"
msgstr "client_secrets.json 未为 Web 应用程序配置"
#: cps/admin.py:1151
#: cps/admin.py:1153
msgid "Logfile Location is not Valid, Please Enter Correct Path"
msgstr "日志文件路径无效,请输入正确的路径"
#: cps/admin.py:1157
#: cps/admin.py:1159
msgid "Access Logfile Location is not Valid, Please Enter Correct Path"
msgstr "访问日志路径无效,请输入正确的路径"
#: cps/admin.py:1191
#: cps/admin.py:1193
msgid "Please Enter a LDAP Provider, Port, DN and User Object Identifier"
msgstr "请输入 LDAP 主机、端口、DN 和用户对象标识符"
#: cps/admin.py:1197
#: cps/admin.py:1199
msgid "Please Enter a LDAP Service Account and Password"
msgstr "请输入一个 LDAP 服务账号和密码 "
#: cps/admin.py:1200
#: cps/admin.py:1202
msgid "Please Enter a LDAP Service Account"
msgstr "请输入一个 LDAP 服务账号"
#: cps/admin.py:1205
#: cps/admin.py:1207
#, python-format
msgid "LDAP Group Object Filter Needs to Have One \"%s\" Format Identifier"
msgstr "LDAP 组对象过滤器需要一个具有“%s”格式标识符"
#: cps/admin.py:1207
#: cps/admin.py:1209
msgid "LDAP Group Object Filter Has Unmatched Parenthesis"
msgstr "LDAP 组对象过滤器的括号不匹配"
#: cps/admin.py:1211
#: cps/admin.py:1213
#, python-format
msgid "LDAP User Object Filter needs to Have One \"%s\" Format Identifier"
msgstr "LDAP 用户对象过滤器需要一个具有“%s”格式标识符"
#: cps/admin.py:1213
#: cps/admin.py:1215
msgid "LDAP User Object Filter Has Unmatched Parenthesis"
msgstr "LDAP 用户对象过滤器的括号不匹配"
#: cps/admin.py:1220
#: cps/admin.py:1222
#, python-format
msgid "LDAP Member User Filter needs to Have One \"%s\" Format Identifier"
msgstr "LDAP 成员用户过滤器需要有一个“%s”格式标识符"
#: cps/admin.py:1222
#: cps/admin.py:1224
msgid "LDAP Member User Filter Has Unmatched Parenthesis"
msgstr "LDAP 成员用户过滤器中有不匹配的括号"
#: cps/admin.py:1229
#: cps/admin.py:1231
msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path"
msgstr "LDAP CA证书、证书或密钥位置无效,请输入正确的路径"
#: cps/admin.py:1260 cps/templates/admin.html:53
#: cps/admin.py:1262 cps/templates/admin.html:53
msgid "Add New User"
msgstr "添加新用户"
#: cps/admin.py:1269 cps/templates/admin.html:100
#: cps/admin.py:1271 cps/templates/admin.html:100
msgid "Edit Email Server Settings"
msgstr "编辑邮件服务器设置"
#: cps/admin.py:1288
#: cps/admin.py:1290
msgid "Success! Gmail Account Verified."
msgstr "Gmail 账户验证成功"
#: cps/admin.py:1307 cps/admin.py:1310 cps/admin.py:1692 cps/admin.py:1825
#: cps/admin.py:1923 cps/admin.py:2044 cps/editbooks.py:230
#: cps/admin.py:1310 cps/admin.py:1313 cps/admin.py:1695 cps/admin.py:1829
#: cps/admin.py:1927 cps/admin.py:2048 cps/editbooks.py:230
#: cps/editbooks.py:306 cps/editbooks.py:1204 cps/shelf.py:82 cps/shelf.py:142
#: cps/shelf.py:185 cps/shelf.py:235 cps/shelf.py:272 cps/shelf.py:346
#: cps/shelf.py:460 cps/tasks/convert.py:136 cps/web.py:1481
@@ -294,215 +294,215 @@ msgstr "Gmail 账户验证成功"
msgid "Oops! Database Error: %(error)s."
msgstr "数据库错误:%(error)s"
#: cps/admin.py:1317
#: cps/admin.py:1320
#, python-format
msgid "Test e-mail queued for sending to %(email)s, please check Tasks for result"
msgstr "发送给 %(email)s 的测试邮件已加入队列。请检查任务结果"
#: cps/admin.py:1320
#: cps/admin.py:1323
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "发送测试邮件时出错:%(res)s"
#: cps/admin.py:1322
#: cps/admin.py:1325
msgid "Please configure your e-mail address first..."
msgstr "请先配置您的邮箱地址..."
#: cps/admin.py:1324
#: cps/admin.py:1327
msgid "Email Server Settings updated"
msgstr "邮件服务器设置已更新"
#: cps/admin.py:1347 cps/templates/admin.html:195
#: cps/admin.py:1350 cps/templates/admin.html:195
msgid "Edit Scheduled Tasks Settings"
msgstr "编辑计划任务设置"
#: cps/admin.py:1359
#: cps/admin.py:1362
msgid "Invalid start time for task specified"
msgstr "指定任务的开始时间无效"
#: cps/admin.py:1364
#: cps/admin.py:1367
msgid "Invalid duration for task specified"
msgstr "指定任务的持续时间无效"
#: cps/admin.py:1374
#: cps/admin.py:1377
msgid "Scheduled tasks settings updated"
msgstr "已更新计划任务设置"
#: cps/admin.py:1384 cps/admin.py:1433 cps/admin.py:2040 cps/web.py:1281
#: cps/admin.py:1387 cps/admin.py:1436 cps/admin.py:2044 cps/web.py:1281
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "发生一个未知错误,请稍后再试"
#: cps/admin.py:1388
#: cps/admin.py:1391
msgid "Settings DB is not Writeable"
msgstr "设置数据库不可写"
#: cps/admin.py:1418 cps/admin.py:2032
#: cps/admin.py:1421 cps/admin.py:2036
#, python-format
msgid "Edit User %(nick)s"
msgstr "编辑用户 %(nick)s"
#: cps/admin.py:1430
#: cps/admin.py:1433
#, python-format
msgid "Success! Password for user %(user)s reset"
msgstr "用户 %(user)s 的密码已重置"
#: cps/admin.py:1436
#: cps/admin.py:1439
msgid "Oops! Please configure the SMTP mail settings."
msgstr "请先配置 SMTP 邮箱设置..."
#: cps/admin.py:1447
#: cps/admin.py:1450
msgid "Logfile viewer"
msgstr "日志文件查看器"
#: cps/admin.py:1513
#: cps/admin.py:1516
msgid "Requesting update package"
msgstr "正在请求更新包"
#: cps/admin.py:1514
#: cps/admin.py:1517
msgid "Downloading update package"
msgstr "正在下载更新包"
#: cps/admin.py:1515
#: cps/admin.py:1518
msgid "Unzipping update package"
msgstr "正在解压更新包"
#: cps/admin.py:1516
#: cps/admin.py:1519
msgid "Replacing files"
msgstr "正在替换文件"
#: cps/admin.py:1517
#: cps/admin.py:1520
msgid "Database connections are closed"
msgstr "数据库连接已关闭"
#: cps/admin.py:1518
#: cps/admin.py:1521
msgid "Stopping server"
msgstr "正在停止服务器"
#: cps/admin.py:1519
#: cps/admin.py:1522
msgid "Update finished, please press okay and reload page"
msgstr "更新完成,请点击确定并刷新页面"
#: cps/admin.py:1520 cps/admin.py:1521 cps/admin.py:1522 cps/admin.py:1523
#: cps/admin.py:1524 cps/admin.py:1525
#: cps/admin.py:1523 cps/admin.py:1524 cps/admin.py:1525 cps/admin.py:1526
#: cps/admin.py:1527 cps/admin.py:1528
msgid "Update failed:"
msgstr "更新失败:"
#: cps/admin.py:1520 cps/updater.py:389 cps/updater.py:624 cps/updater.py:626
#: cps/admin.py:1523 cps/updater.py:389 cps/updater.py:624 cps/updater.py:626
msgid "HTTP Error"
msgstr "HTTP 错误"
#: cps/admin.py:1521 cps/updater.py:391 cps/updater.py:628
#: cps/admin.py:1524 cps/updater.py:391 cps/updater.py:628
msgid "Connection error"
msgstr "连接错误"
#: cps/admin.py:1522 cps/updater.py:393 cps/updater.py:630
#: cps/admin.py:1525 cps/updater.py:393 cps/updater.py:630
msgid "Timeout while establishing connection"
msgstr "建立连接超时"
#: cps/admin.py:1523 cps/updater.py:395 cps/updater.py:632
#: cps/admin.py:1526 cps/updater.py:395 cps/updater.py:632
msgid "General error"
msgstr "一般错误"
#: cps/admin.py:1524
#: cps/admin.py:1527
msgid "Update file could not be saved in temp dir"
msgstr "更新文件无法保存在临时目录中"
#: cps/admin.py:1525
#: cps/admin.py:1528
msgid "Files could not be replaced during update"
msgstr "更新期间无法替换文件"
#: cps/admin.py:1549
#: cps/admin.py:1552
msgid "Failed to extract at least One LDAP User"
msgstr "未能获得任何 LDAP 用户"
#: cps/admin.py:1594
#: cps/admin.py:1597
msgid "Failed to Create at Least One LDAP User"
msgstr "未能创建任何 LDAP 用户"
#: cps/admin.py:1607
#: cps/admin.py:1610
#, python-format
msgid "Error: %(ldaperror)s"
msgstr "错误:%(ldaperror)s"
#: cps/admin.py:1611
#: cps/admin.py:1614
msgid "Error: No user returned in response of LDAP server"
msgstr "错误:在 LDAP 服务器的响应中没有返回用户"
#: cps/admin.py:1644
#: cps/admin.py:1647
msgid "At Least One LDAP User Not Found in Database"
msgstr "数据库中没有找到任何 LDAP 用户"
#: cps/admin.py:1646
#: cps/admin.py:1649
msgid "{} User Successfully Imported"
msgstr "{} 用户被成功导入"
#: cps/admin.py:1704
#: cps/admin.py:1707
msgid "DB Location is not Valid, Please Enter Correct Path"
msgstr "数据库路径无效,请输入正确的路径"
#: cps/admin.py:1724
#: cps/admin.py:1727
msgid "DB is not Writeable"
msgstr "数据库不可写入"
#: cps/admin.py:1737
#: cps/admin.py:1740
msgid "Keyfile Location is not Valid, Please Enter Correct Path"
msgstr "密钥文件路径无效,请输入正确的路径"
#: cps/admin.py:1741
#: cps/admin.py:1744
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "证书文件路径无效,请输入正确的路径"
#: cps/admin.py:1812
#: cps/admin.py:1816
msgid "Password length has to be between 1 and 40"
msgstr "密码长度必须在1到40之间"
#: cps/admin.py:1864
#: cps/admin.py:1868
msgid "Database Settings updated"
msgstr "数据库设置已更新"
#: cps/admin.py:1872
#: cps/admin.py:1876
msgid "Database Configuration"
msgstr "数据库配置"
#: cps/admin.py:1887 cps/web.py:1255
#: cps/admin.py:1891 cps/web.py:1255
msgid "Oops! Please complete all fields."
msgstr "请填写所有字段!"
#: cps/admin.py:1896
#: cps/admin.py:1900
msgid "E-mail is not from valid domain"
msgstr "邮箱不在有效域中"
#: cps/admin.py:1902
#: cps/admin.py:1906
msgid "Add new user"
msgstr "添加新用户"
#: cps/admin.py:1913
#: cps/admin.py:1917
#, python-format
msgid "User '%(user)s' created"
msgstr "用户“%(user)s”已创建"
#: cps/admin.py:1919
#: cps/admin.py:1923
msgid "Oops! An account already exists for this Email. or name."
msgstr "使用此邮箱或用户名的账号已经存在"
#: cps/admin.py:1949
#: cps/admin.py:1953
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "用户“%(nick)s”已删除"
#: cps/admin.py:1952
#: cps/admin.py:1956
msgid "Can't delete Guest User"
msgstr "无法删除游客用户"
#: cps/admin.py:1955
#: cps/admin.py:1959
msgid "No admin user remaining, can't delete user"
msgstr "管理员账户不存在,无法删除用户"
#: cps/admin.py:2010 cps/web.py:1430
#: cps/admin.py:2014 cps/web.py:1430
msgid "Email can't be empty and has to be a valid Email"
msgstr "电子邮件地址不能为空,并且必须是有效的电子邮件"
#: cps/admin.py:2036
#: cps/admin.py:2040
#, python-format
msgid "User '%(nick)s' updated"
msgstr "用户“%(nick)s”已更新"