Merge remote-tracking branch 'it/patch-6'

This commit is contained in:
Ozzieisaacs
2020-02-16 18:56:14 +01:00
31 changed files with 2448 additions and 2448 deletions
+152 -152
View File
@@ -8,14 +8,14 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-02-01 15:02+0100\n"
"POT-Creation-Date: 2020-02-16 18:54+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
"Generated-By: Babel 2.8.0\n"
#: cps/about.py:42
msgid "installed"
@@ -29,173 +29,173 @@ msgstr ""
msgid "Statistics"
msgstr ""
#: cps/admin.py:89
#: cps/admin.py:88
msgid "Server restarted, please reload page"
msgstr ""
#: cps/admin.py:91
#: cps/admin.py:90
msgid "Performing shutdown of server, please close window"
msgstr ""
#: cps/admin.py:110 cps/editbooks.py:410 cps/editbooks.py:419
#: cps/admin.py:109 cps/editbooks.py:410 cps/editbooks.py:419
#: cps/editbooks.py:539 cps/editbooks.py:541 cps/editbooks.py:594
#: cps/updater.py:446 cps/uploader.py:97 cps/uploader.py:108
#: cps/updater.py:445 cps/uploader.py:96 cps/uploader.py:107
msgid "Unknown"
msgstr ""
#: cps/admin.py:129
#: cps/admin.py:128
msgid "Admin page"
msgstr ""
#: cps/admin.py:148 cps/templates/admin.html:115
#: cps/admin.py:147 cps/templates/admin.html:115
msgid "UI Configuration"
msgstr ""
#: cps/admin.py:185 cps/admin.py:412
#: cps/admin.py:184 cps/admin.py:411
msgid "Calibre-Web configuration updated"
msgstr ""
#: cps/admin.py:442 cps/templates/admin.html:114
#: cps/admin.py:441 cps/templates/admin.html:114
msgid "Basic Configuration"
msgstr ""
#: cps/admin.py:465 cps/web.py:1090
#: cps/admin.py:464 cps/web.py:1089
msgid "Please fill out all fields!"
msgstr ""
#: cps/admin.py:467 cps/admin.py:478 cps/admin.py:484 cps/admin.py:499
#: cps/admin.py:466 cps/admin.py:477 cps/admin.py:483 cps/admin.py:498
#: cps/templates/admin.html:38
msgid "Add new user"
msgstr ""
#: cps/admin.py:476 cps/web.py:1315
#: cps/admin.py:475 cps/web.py:1314
msgid "E-mail is not from valid domain"
msgstr ""
#: cps/admin.py:482 cps/admin.py:493
#: cps/admin.py:481 cps/admin.py:492
msgid "Found an existing account for this e-mail address or nickname."
msgstr ""
#: cps/admin.py:489
#: cps/admin.py:488
#, python-format
msgid "User '%(user)s' created"
msgstr ""
#: cps/admin.py:509
#: cps/admin.py:508
msgid "Edit e-mail server settings"
msgstr ""
#: cps/admin.py:535
#: cps/admin.py:534
#, python-format
msgid "Test e-mail successfully send to %(kindlemail)s"
msgstr ""
#: cps/admin.py:538
#: cps/admin.py:537
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr ""
#: cps/admin.py:540
#: cps/admin.py:539
msgid "Please configure your e-mail address first..."
msgstr ""
#: cps/admin.py:542
#: cps/admin.py:541
msgid "E-mail server settings updated"
msgstr ""
#: cps/admin.py:571
#: cps/admin.py:570
#, python-format
msgid "User '%(nick)s' deleted"
msgstr ""
#: cps/admin.py:574
#: cps/admin.py:573
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:612 cps/web.py:1356
#: cps/admin.py:611 cps/web.py:1355
msgid "Found an existing account for this e-mail address."
msgstr ""
#: cps/admin.py:616 cps/admin.py:630 cps/admin.py:644 cps/web.py:1331
#: cps/admin.py:615 cps/admin.py:629 cps/admin.py:643 cps/web.py:1330
#, python-format
msgid "Edit User %(nick)s"
msgstr ""
#: cps/admin.py:622 cps/web.py:1324
#: cps/admin.py:621 cps/web.py:1323
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:637
#: cps/admin.py:636
#, python-format
msgid "User '%(nick)s' updated"
msgstr ""
#: cps/admin.py:640
#: cps/admin.py:639
msgid "An unknown error occured."
msgstr ""
#: cps/admin.py:657
#: cps/admin.py:656
#, python-format
msgid "Password for user %(user)s reset"
msgstr ""
#: cps/admin.py:660 cps/web.py:1115 cps/web.py:1171
#: cps/admin.py:659 cps/web.py:1114 cps/web.py:1170
msgid "An unknown error occurred. Please try again later."
msgstr ""
#: cps/admin.py:663 cps/web.py:1059
#: cps/admin.py:662 cps/web.py:1058
msgid "Please configure the SMTP mail settings first..."
msgstr ""
#: cps/admin.py:675
#: cps/admin.py:674
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:714
#: cps/admin.py:713
msgid "Requesting update package"
msgstr ""
#: cps/admin.py:715
#: cps/admin.py:714
msgid "Downloading update package"
msgstr ""
#: cps/admin.py:716
#: cps/admin.py:715
msgid "Unzipping update package"
msgstr ""
#: cps/admin.py:717
#: cps/admin.py:716
msgid "Replacing files"
msgstr ""
#: cps/admin.py:718
#: cps/admin.py:717
msgid "Database connections are closed"
msgstr ""
#: cps/admin.py:719
#: cps/admin.py:718
msgid "Stopping server"
msgstr ""
#: cps/admin.py:720
#: cps/admin.py:719
msgid "Update finished, please press okay and reload page"
msgstr ""
#: cps/admin.py:721 cps/admin.py:722 cps/admin.py:723 cps/admin.py:724
#: cps/admin.py:720 cps/admin.py:721 cps/admin.py:722 cps/admin.py:723
msgid "Update failed:"
msgstr ""
#: cps/admin.py:721 cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:720 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
msgid "HTTP Error"
msgstr ""
#: cps/admin.py:722 cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:721 cps/updater.py:273 cps/updater.py:460
msgid "Connection error"
msgstr ""
#: cps/admin.py:723 cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:722 cps/updater.py:275 cps/updater.py:462
msgid "Timeout while establishing connection"
msgstr ""
#: cps/admin.py:724 cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:723 cps/updater.py:277 cps/updater.py:464
msgid "General error"
msgstr ""
@@ -294,11 +294,11 @@ msgstr ""
msgid "There was an error converting this book: %(res)s"
msgstr ""
#: cps/gdrive.py:62
#: cps/gdrive.py:61
msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again"
msgstr ""
#: cps/gdrive.py:104
#: cps/gdrive.py:103
msgid "Callback domain is not verified, please follow steps to verify domain in google developer console"
msgstr ""
@@ -424,47 +424,47 @@ msgstr ""
msgid "Unknown Task: "
msgstr ""
#: cps/oauth_bb.py:75
#: cps/oauth_bb.py:74
#, python-format
msgid "Register with %(provider)s"
msgstr ""
#: cps/oauth_bb.py:155
#: cps/oauth_bb.py:154
msgid "Failed to log in with GitHub."
msgstr ""
#: cps/oauth_bb.py:160
#: cps/oauth_bb.py:159
msgid "Failed to fetch user info from GitHub."
msgstr ""
#: cps/oauth_bb.py:171
#: cps/oauth_bb.py:170
msgid "Failed to log in with Google."
msgstr ""
#: cps/oauth_bb.py:176
#: cps/oauth_bb.py:175
msgid "Failed to fetch user info from Google."
msgstr ""
#: cps/oauth_bb.py:274
#: cps/oauth_bb.py:273
#, python-format
msgid "Unlink to %(oauth)s success."
msgstr ""
#: cps/oauth_bb.py:278
#: cps/oauth_bb.py:277
#, python-format
msgid "Unlink to %(oauth)s failed."
msgstr ""
#: cps/oauth_bb.py:281
#: cps/oauth_bb.py:280
#, python-format
msgid "Not linked to %(oauth)s."
msgstr ""
#: cps/oauth_bb.py:309
#: cps/oauth_bb.py:308
msgid "GitHub Oauth error, please retry later."
msgstr ""
#: cps/oauth_bb.py:328
#: cps/oauth_bb.py:327
msgid "Google Oauth error, please retry later."
msgstr ""
@@ -515,403 +515,403 @@ msgstr ""
msgid "Could not add books to shelf: %(sname)s"
msgstr ""
#: cps/shelf.py:180
#: cps/shelf.py:181
#, python-format
msgid "Book has been removed from shelf: %(sname)s"
msgstr ""
#: cps/shelf.py:186
#: cps/shelf.py:187
#, python-format
msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s"
msgstr ""
#: cps/shelf.py:207 cps/shelf.py:231
#: cps/shelf.py:208 cps/shelf.py:232
#, python-format
msgid "A shelf with the name '%(title)s' already exists."
msgstr ""
#: cps/shelf.py:212
#: cps/shelf.py:213
#, python-format
msgid "Shelf %(title)s created"
msgstr ""
#: cps/shelf.py:214 cps/shelf.py:242
#: cps/shelf.py:215 cps/shelf.py:243
msgid "There was an error"
msgstr ""
#: cps/shelf.py:215 cps/shelf.py:217
#: cps/shelf.py:216 cps/shelf.py:218
msgid "create a shelf"
msgstr ""
#: cps/shelf.py:240
#: cps/shelf.py:241
#, python-format
msgid "Shelf %(title)s changed"
msgstr ""
#: cps/shelf.py:243 cps/shelf.py:245
#: cps/shelf.py:244 cps/shelf.py:246
msgid "Edit a shelf"
msgstr ""
#: cps/shelf.py:289
#: cps/shelf.py:296
#, python-format
msgid "Shelf: '%(name)s'"
msgstr ""
#: cps/shelf.py:292
#: cps/shelf.py:299
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr ""
#: cps/shelf.py:323
#: cps/shelf.py:333
#, python-format
msgid "Change order of Shelf: '%(name)s'"
msgstr ""
#: cps/ub.py:57
#: cps/ub.py:56
msgid "Recently Added"
msgstr ""
#: cps/ub.py:59
#: cps/ub.py:58
msgid "Show recent books"
msgstr ""
#: cps/templates/index.xml:17 cps/ub.py:60
#: cps/templates/index.xml:17 cps/ub.py:59
msgid "Hot Books"
msgstr ""
#: cps/ub.py:61
#: cps/ub.py:60
msgid "Show hot books"
msgstr ""
#: cps/templates/index.xml:24 cps/ub.py:64
#: cps/templates/index.xml:24 cps/ub.py:63
msgid "Best rated Books"
msgstr ""
#: cps/ub.py:66
#: cps/ub.py:65
msgid "Show best rated books"
msgstr ""
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:1009
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:66
#: cps/web.py:1008
msgid "Read Books"
msgstr ""
#: cps/ub.py:69
#: cps/ub.py:68
msgid "Show read and unread"
msgstr ""
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:1013
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:70
#: cps/web.py:1012
msgid "Unread Books"
msgstr ""
#: cps/ub.py:73
#: cps/ub.py:72
msgid "Show unread"
msgstr ""
#: cps/ub.py:74
#: cps/ub.py:73
msgid "Discover"
msgstr ""
#: cps/ub.py:76
#: cps/ub.py:75
msgid "Show random books"
msgstr ""
#: cps/templates/index.xml:75 cps/ub.py:77
#: cps/templates/index.xml:75 cps/ub.py:76
msgid "Categories"
msgstr ""
#: cps/ub.py:79
#: cps/ub.py:78
msgid "Show category selection"
msgstr ""
#: cps/templates/book_edit.html:71 cps/templates/index.xml:82
#: cps/templates/search_form.html:53 cps/ub.py:80
#: cps/templates/search_form.html:53 cps/ub.py:79
msgid "Series"
msgstr ""
#: cps/ub.py:82
#: cps/ub.py:81
msgid "Show series selection"
msgstr ""
#: cps/templates/index.xml:61 cps/ub.py:83
#: cps/templates/index.xml:61 cps/ub.py:82
msgid "Authors"
msgstr ""
#: cps/ub.py:85
#: cps/ub.py:84
msgid "Show author selection"
msgstr ""
#: cps/templates/index.xml:68 cps/ub.py:87
#: cps/templates/index.xml:68 cps/ub.py:86
msgid "Publishers"
msgstr ""
#: cps/ub.py:89
#: cps/ub.py:88
msgid "Show publisher selection"
msgstr ""
#: cps/templates/index.xml:89 cps/templates/search_form.html:74 cps/ub.py:90
#: cps/templates/index.xml:89 cps/templates/search_form.html:74 cps/ub.py:89
msgid "Languages"
msgstr ""
#: cps/ub.py:93
#: cps/ub.py:92
msgid "Show language selection"
msgstr ""
#: cps/ub.py:94
#: cps/ub.py:93
msgid "Ratings"
msgstr ""
#: cps/ub.py:96
#: cps/ub.py:95
msgid "Show ratings selection"
msgstr ""
#: cps/templates/index.xml:96 cps/ub.py:97
#: cps/templates/index.xml:96 cps/ub.py:96
msgid "File formats"
msgstr ""
#: cps/ub.py:99
#: cps/ub.py:98
msgid "Show file formats selection"
msgstr ""
#: cps/updater.py:252 cps/updater.py:359 cps/updater.py:372
#: cps/updater.py:251 cps/updater.py:358 cps/updater.py:371
msgid "Unexpected data while reading update information"
msgstr ""
#: cps/updater.py:259 cps/updater.py:365
#: cps/updater.py:258 cps/updater.py:364
msgid "No update available. You already have the latest version installed"
msgstr ""
#: cps/updater.py:285
#: cps/updater.py:284
msgid "A new update is available. Click on the button below to update to the latest version."
msgstr ""
#: cps/updater.py:338
#: cps/updater.py:337
msgid "Could not fetch update information"
msgstr ""
#: cps/updater.py:352
#: cps/updater.py:351
msgid "No release information available"
msgstr ""
#: cps/updater.py:405 cps/updater.py:414
#: cps/updater.py:404 cps/updater.py:413
#, python-format
msgid "A new update is available. Click on the button below to update to version: %(version)s"
msgstr ""
#: cps/updater.py:424
#: cps/updater.py:423
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:486
#: cps/web.py:485
msgid "Recently Added Books"
msgstr ""
#: cps/web.py:514
#: cps/web.py:513
msgid "Best rated books"
msgstr ""
#: cps/templates/index.xml:38 cps/web.py:522
#: cps/templates/index.xml:38 cps/web.py:521
msgid "Random Books"
msgstr ""
#: cps/web.py:548
#: cps/web.py:547
msgid "Books"
msgstr ""
#: cps/web.py:575
#: cps/web.py:574
msgid "Hot Books (most downloaded)"
msgstr ""
#: cps/web.py:586 cps/web.py:1379 cps/web.py:1475
#: cps/web.py:585 cps/web.py:1378 cps/web.py:1474
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr ""
#: cps/web.py:599
#: cps/web.py:598
#, python-format
msgid "Author: %(name)s"
msgstr ""
#: cps/web.py:611
#: cps/web.py:610
#, python-format
msgid "Publisher: %(name)s"
msgstr ""
#: cps/web.py:622
#: cps/web.py:621
#, python-format
msgid "Series: %(serie)s"
msgstr ""
#: cps/web.py:633
#: cps/web.py:632
#, python-format
msgid "Rating: %(rating)s stars"
msgstr ""
#: cps/web.py:644
#: cps/web.py:643
#, python-format
msgid "File format: %(format)s"
msgstr ""
#: cps/web.py:656
#: cps/web.py:655
#, python-format
msgid "Category: %(name)s"
msgstr ""
#: cps/web.py:673
#: cps/web.py:672
#, python-format
msgid "Language: %(name)s"
msgstr ""
#: cps/web.py:705
#: cps/web.py:704
msgid "Publisher list"
msgstr ""
#: cps/web.py:721
#: cps/web.py:720
msgid "Series list"
msgstr ""
#: cps/web.py:735
#: cps/web.py:734
msgid "Ratings list"
msgstr ""
#: cps/web.py:748
#: cps/web.py:747
msgid "File formats list"
msgstr ""
#: cps/web.py:776
#: cps/web.py:775
msgid "Available languages"
msgstr ""
#: cps/web.py:793
#: cps/web.py:792
msgid "Category list"
msgstr ""
#: cps/templates/layout.html:73 cps/web.py:807
#: cps/templates/layout.html:73 cps/web.py:806
msgid "Tasks"
msgstr ""
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:827 cps/web.py:829
#: cps/templates/layout.html:45 cps/web.py:826 cps/web.py:828
msgid "Search"
msgstr ""
#: cps/web.py:879
#: cps/web.py:878
msgid "Published after "
msgstr ""
#: cps/web.py:886
#: cps/web.py:885
msgid "Published before "
msgstr ""
#: cps/web.py:900
#: cps/web.py:899
#, python-format
msgid "Rating <= %(rating)s"
msgstr ""
#: cps/web.py:902
#: cps/web.py:901
#, python-format
msgid "Rating >= %(rating)s"
msgstr ""
#: cps/web.py:968 cps/web.py:980
#: cps/web.py:967 cps/web.py:979
msgid "search"
msgstr ""
#: cps/web.py:1064
#: cps/web.py:1063
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr ""
#: cps/web.py:1068
#: cps/web.py:1067
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr ""
#: cps/web.py:1070
#: cps/web.py:1069
msgid "Please configure your kindle e-mail address first..."
msgstr ""
#: cps/web.py:1084
#: cps/web.py:1083
msgid "E-Mail server is not configured, please contact your administrator!"
msgstr ""
#: cps/web.py:1085 cps/web.py:1091 cps/web.py:1116 cps/web.py:1120
#: cps/web.py:1125 cps/web.py:1129
#: cps/web.py:1084 cps/web.py:1090 cps/web.py:1115 cps/web.py:1119
#: cps/web.py:1124 cps/web.py:1128
msgid "register"
msgstr ""
#: cps/web.py:1118
#: cps/web.py:1117
msgid "Your e-mail is not allowed to register"
msgstr ""
#: cps/web.py:1121
#: cps/web.py:1120
msgid "Confirmation e-mail was send to your e-mail account."
msgstr ""
#: cps/web.py:1124
#: cps/web.py:1123
msgid "This username or e-mail address is already in use."
msgstr ""
#: cps/web.py:1141
#: cps/web.py:1140
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:1151 cps/web.py:1278
#: cps/web.py:1150 cps/web.py:1277
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:1156
#: cps/web.py:1155
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr ""
#: cps/web.py:1160 cps/web.py:1183
#: cps/web.py:1159 cps/web.py:1182
msgid "Wrong Username or Password"
msgstr ""
#: cps/web.py:1167
#: cps/web.py:1166
msgid "New Password was send to your email address"
msgstr ""
#: cps/web.py:1173
#: cps/web.py:1172
msgid "Please enter valid username to reset password"
msgstr ""
#: cps/web.py:1179
#: cps/web.py:1178
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:1186 cps/web.py:1210
#: cps/web.py:1185 cps/web.py:1209
msgid "login"
msgstr ""
#: cps/web.py:1222 cps/web.py:1256
#: cps/web.py:1221 cps/web.py:1255
msgid "Token not found"
msgstr ""
#: cps/web.py:1231 cps/web.py:1264
#: cps/web.py:1230 cps/web.py:1263
msgid "Token has expired"
msgstr ""
#: cps/web.py:1240
#: cps/web.py:1239
msgid "Success! Please return to your device"
msgstr ""
#: cps/web.py:1317 cps/web.py:1360 cps/web.py:1366
#: cps/web.py:1316 cps/web.py:1359 cps/web.py:1365
#, python-format
msgid "%(name)s's profile"
msgstr ""
#: cps/web.py:1362
#: cps/web.py:1361
msgid "Profile updated"
msgstr ""
#: cps/web.py:1391 cps/web.py:1394 cps/web.py:1397 cps/web.py:1404
#: cps/web.py:1409
#: cps/web.py:1390 cps/web.py:1393 cps/web.py:1396 cps/web.py:1403
#: cps/web.py:1408
msgid "Read a Book"
msgstr ""
#: cps/web.py:1420
#: cps/web.py:1419
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""