Merge remote-tracking branch 'cn/master'

This commit is contained in:
Ozzie Isaacs
2023-10-02 20:03:27 +02:00
51 changed files with 2211 additions and 2211 deletions
+85 -85
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2023-07-26 20:48+0200\n"
"POT-Creation-Date: 2023-10-02 20:02+0200\n"
"PO-Revision-Date: 2023-06-25 11:29+0200\n"
"Last-Translator: Ozzie Isaacs\n"
"Language: de\n"
@@ -42,8 +42,8 @@ msgstr "Unbekannter Befehl"
msgid "Success! Books queued for Metadata Backup, please check Tasks for result"
msgstr "Bücher wurden für Metadaten Backup eingereiht, für das Ergebnis bitte Aufgaben überprüfen"
#: 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/admin.py:203 cps/editbooks.py:579 cps/editbooks.py:581
#: cps/editbooks.py:619 cps/editbooks.py:636 cps/editbooks.py:1245
#: cps/updater.py:613 cps/uploader.py:93 cps/uploader.py:102
msgid "Unknown"
msgstr "Unbekannt"
@@ -64,7 +64,7 @@ msgstr "Benutzeroberflächenkonfiguration"
msgid "Edit Users"
msgstr "Benutzer bearbeiten"
#: cps/admin.py:364 cps/opds.py:494 cps/templates/grid.html:14
#: cps/admin.py:364 cps/opds.py:506 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Alle"
@@ -126,7 +126,7 @@ msgstr "Keine gültige Sprache gewählt"
msgid "No Valid Book Language Given"
msgstr "Keine gültige Buchsprache gewählt"
#: cps/admin.py:531 cps/editbooks.py:444
#: cps/admin.py:531 cps/editbooks.py:445
msgid "Parameter not found"
msgstr "Parameter wurde nicht gefunden"
@@ -286,10 +286,10 @@ msgid "Success! Gmail Account Verified."
msgstr "G-Mail Konto verifiziert."
#: 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/admin.py:1927 cps/admin.py:2048 cps/editbooks.py:231
#: cps/editbooks.py:307 cps/editbooks.py:1207 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
#: cps/shelf.py:460 cps/tasks/convert.py:136 cps/web.py:1489
#, python-format
msgid "Oops! Database Error: %(error)s."
msgstr "Datenbankfehler: %(error)s."
@@ -328,7 +328,7 @@ msgstr "Ungültige Laufzeit für Aufgaben spezifiziert"
msgid "Scheduled tasks settings updated"
msgstr "Einstellungen für Geplante Aufgaben aktualisiert"
#: cps/admin.py:1387 cps/admin.py:1436 cps/admin.py:2044 cps/web.py:1281
#: cps/admin.py:1387 cps/admin.py:1436 cps/admin.py:2044 cps/web.py:1289
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen."
@@ -464,7 +464,7 @@ msgstr "Datenbankeinstellung aktualisiert"
msgid "Database Configuration"
msgstr "Datenbank-Konfiguration"
#: cps/admin.py:1891 cps/web.py:1255
#: cps/admin.py:1891 cps/web.py:1263
msgid "Oops! Please complete all fields."
msgstr "Bitte alle Felder ausfüllen."
@@ -498,7 +498,7 @@ msgstr "Guest Benutzer kann nicht gelöscht werden"
msgid "No admin user remaining, can't delete user"
msgstr "Benutzer kann nicht gelöscht werden, es wäre kein Admin Benutzer übrig"
#: cps/admin.py:2014 cps/web.py:1430
#: cps/admin.py:2014 cps/web.py:1438
msgid "Email can't be empty and has to be a valid Email"
msgstr "E-Mail kann nicht leer sein und muss gültig sein"
@@ -515,122 +515,122 @@ msgstr "Nicht installiert"
msgid "Execution permissions missing"
msgstr "Ausführeberechtigung fehlt"
#: cps/db.py:749 cps/search.py:137 cps/web.py:731
#: cps/db.py:752 cps/search.py:137 cps/web.py:731
#, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "Benutzerdefinierte Spalte Nr. %(column)d ist nicht in Calibre Datenbank vorhanden"
#: cps/db.py:990 cps/templates/config_edit.html:204
#: cps/db.py:993 cps/templates/config_edit.html:204
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:558 cps/web.py:592 cps/web.py:665 cps/web.py:692 cps/web.py:973
#: cps/web.py:1003 cps/web.py:1040 cps/web.py:1068 cps/web.py:1107
#: cps/web.py:1003 cps/web.py:1048 cps/web.py:1076 cps/web.py:1115
msgid "None"
msgstr "Keine"
#: cps/editbooks.py:111 cps/editbooks.py:897 cps/web.py:525 cps/web.py:1522
#: cps/web.py:1566 cps/web.py:1611
#: cps/editbooks.py:112 cps/editbooks.py:900 cps/web.py:525 cps/web.py:1530
#: cps/web.py:1574 cps/web.py:1619
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Öffnen des Buchs fehlgeschlagen. Datei existiert nicht oder ist nicht zugänglich"
#: cps/editbooks.py:155 cps/editbooks.py:1225
#: cps/editbooks.py:156 cps/editbooks.py:1228
msgid "User has no rights to upload cover"
msgstr "Benutzer hat keine Berechtigung Cover hochzuladen"
#: cps/editbooks.py:175 cps/editbooks.py:718
#: cps/editbooks.py:176 cps/editbooks.py:721
msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier"
msgstr "IDs unterscheiden nicht Groß-Kleinschreibung, alte ID wird überschrieben"
#: cps/editbooks.py:217
#: cps/editbooks.py:218
msgid "Metadata successfully updated"
msgstr "Metadaten wurden erfolgreich aktualisiert"
#: cps/editbooks.py:235
#: cps/editbooks.py:236
msgid "Error editing book: {}"
msgstr "Fehler beim editieren des Buches: {}"
#: cps/editbooks.py:292
#: cps/editbooks.py:293
#, python-format
msgid "File %(file)s uploaded"
msgstr "Datei %(file)s hochgeladen"
#: cps/editbooks.py:320
#: cps/editbooks.py:321
msgid "Source or destination format for conversion missing"
msgstr "Quell- oder Zielformat für Konvertierung fehlt"
#: cps/editbooks.py:328
#: cps/editbooks.py:329
#, python-format
msgid "Book successfully queued for converting to %(book_format)s"
msgstr "Buch wurde erfolgreich für die Konvertierung nach %(book_format)s eingereiht"
#: cps/editbooks.py:332
#: cps/editbooks.py:333
#, python-format
msgid "There was an error converting this book: %(res)s"
msgstr "Es trat ein Fehler beim Konvertieren des Buches auf: %(res)s"
#: cps/editbooks.py:637
#: cps/editbooks.py:640
msgid "Uploaded book probably exists in the library, consider to change before upload new: "
msgstr "Das hochgeladene Buch existiert evtl. schon in der Bibliothek: "
#: cps/editbooks.py:692 cps/editbooks.py:1017
#: cps/editbooks.py:695 cps/editbooks.py:1020
#, python-format
msgid "'%(langname)s' is not a valid language"
msgstr "'%(langname)s' ist keine gültige Sprache"
#: cps/editbooks.py:730 cps/editbooks.py:1165
#: cps/editbooks.py:733 cps/editbooks.py:1168
#, python-format
msgid "File extension '%(ext)s' is not allowed to be uploaded to this server"
msgstr "Dateiendung '%(ext)s' kann nicht auf diesen Server hochgeladen werden"
#: cps/editbooks.py:734 cps/editbooks.py:1169
#: cps/editbooks.py:737 cps/editbooks.py:1172
msgid "File to be uploaded must have an extension"
msgstr "Dateien müssen eine Erweiterung haben, um hochgeladen zu werden"
#: cps/editbooks.py:742
#: cps/editbooks.py:745
#, python-format
msgid "File %(filename)s could not saved to temp dir"
msgstr "Die Datei %(filename)s konnte nicht im temporären Ordner gespeichert werden"
#: cps/editbooks.py:762
#: cps/editbooks.py:765
#, python-format
msgid "Failed to Move Cover File %(file)s: %(error)s"
msgstr "Fehler beim Verschieben der Cover Datei %(file)s: %(error)s"
#: cps/editbooks.py:819 cps/editbooks.py:821
#: cps/editbooks.py:822 cps/editbooks.py:824
msgid "Book Format Successfully Deleted"
msgstr "Buch Format erfolgreich gelöscht"
#: cps/editbooks.py:828 cps/editbooks.py:830
#: cps/editbooks.py:831 cps/editbooks.py:833
msgid "Book Successfully Deleted"
msgstr "Buch erfolgreich gelöscht"
#: cps/editbooks.py:882
#: cps/editbooks.py:885
msgid "You are missing permissions to delete books"
msgstr "Keine Erlaubnis zum Bücher löschen"
#: cps/editbooks.py:932
#: cps/editbooks.py:935
msgid "edit metadata"
msgstr "Metadaten editieren"
#: cps/editbooks.py:981
#: cps/editbooks.py:984
#, python-format
msgid "%(seriesindex)s is not a valid number, skipping"
msgstr "%(seriesindex)s ist keine gültige Zahl, Eintrag wird ignoriert"
#: cps/editbooks.py:1160
#: cps/editbooks.py:1163
msgid "User has no rights to upload additional file formats"
msgstr "Benutzer hat kein Recht zusätzliche Dateiformate hochzuladen"
#: cps/editbooks.py:1181
#: cps/editbooks.py:1184
#, python-format
msgid "Failed to create path %(path)s (Permission denied)."
msgstr "Fehler beim Erzeugen des Pfads %(path)s (Zugriff verweigert)"
#: cps/editbooks.py:1186
#: cps/editbooks.py:1189
#, python-format
msgid "Failed to store file %(file)s."
msgstr "Fehler beim Speichern der Datei %(file)s."
#: cps/editbooks.py:1210
#: cps/editbooks.py:1213
#, python-format
msgid "File format %(ext)s added to %(book)s"
msgstr "Dateiformat %(ext)s zu %(book)s hinzugefügt"
@@ -658,7 +658,7 @@ msgstr "%(format)s von Buch %(fn)s nicht auf Google Drive gefunden"
msgid "%(format)s not found: %(fn)s"
msgstr "%(format)s nicht gefunden: %(fn)s"
#: cps/helper.py:98 cps/helper.py:223 cps/templates/detail.html:59
#: cps/helper.py:98 cps/helper.py:223 cps/templates/detail.html:58
msgid "Send to eReader"
msgstr "An E-Reader senden"
@@ -761,55 +761,55 @@ msgstr "Ungültiges E-Mail Adressformat"
msgid "Password doesn't comply with password validation rules"
msgstr "Passwort stimmt nicht mit den Passwortregln überein"
#: cps/helper.py:853
#: cps/helper.py:852
msgid "Python module 'advocate' is not installed but is needed for cover uploads"
msgstr "Python Module 'advocate' ist nicht installiert, wird aber für das Cover hochladen benötigt"
#: cps/helper.py:863
#: cps/helper.py:862
msgid "Error Downloading Cover"
msgstr "Fehler beim Herunterladen des Covers"
#: cps/helper.py:866
#: cps/helper.py:865
msgid "Cover Format Error"
msgstr "Coverdatei fehlerhaft"
#: cps/helper.py:869
#: cps/helper.py:868
msgid "You are not allowed to access localhost or the local network for cover uploads"
msgstr "Keine Berechtigung Cover von Localhost oder dem lokalen Netzwerk hochzuladen"
#: cps/helper.py:879
#: cps/helper.py:878
msgid "Failed to create path for cover"
msgstr "Fehler beim Erzeugen des Ordners für die Coverdatei"
#: cps/helper.py:895
#: cps/helper.py:894
msgid "Cover-file is not a valid image file, or could not be stored"
msgstr "Cover Datei ist keine gültige Bilddatei, kann nicht gespeichert werden"
#: cps/helper.py:906
#: cps/helper.py:905
msgid "Only jpg/jpeg/png/webp/bmp files are supported as coverfile"
msgstr "Nur jpg/jpeg/png/webp/bmp Dateien werden als Coverdatei unterstützt"
#: cps/helper.py:918
#: cps/helper.py:917
msgid "Invalid cover file content"
msgstr "Ungültiger Cover Dateiinhalt"
#: cps/helper.py:922
#: cps/helper.py:921
msgid "Only jpg/jpeg files are supported as coverfile"
msgstr "Es werden nur jpg/jpeg Dateien als Cover untertützt"
#: cps/helper.py:974
#: cps/helper.py:973
msgid "Unrar binary file not found"
msgstr "UnRar Programm nicht gefunden"
#: cps/helper.py:985
#: cps/helper.py:984
msgid "Error executing UnRar"
msgstr "Fehler beim Ausführen von UnRar"
#: cps/helper.py:1078
#: cps/helper.py:1077
msgid "Cover"
msgstr "Titelbild"
#: cps/helper.py:1080 cps/templates/admin.html:216
#: cps/helper.py:1079 cps/templates/admin.html:216
msgid "Queue all books for metadata backup"
msgstr "Alle Bücher für Metadaten Backup einreihen"
@@ -887,13 +887,13 @@ msgstr "Google Oauth Fehler, bitte später erneut versuchen."
msgid "Google Oauth error: {}"
msgstr "Google Oauth Fehler: {}"
#: cps/opds.py:273
#: cps/opds.py:274
msgid "{} Stars"
msgstr "{} Sterne"
#: cps/remotelogin.py:62 cps/templates/layout.html:67
#: cps/templates/layout.html:101 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1318
#: cps/templates/login.html:21 cps/web.py:1326
msgid "Login"
msgstr "Login"
@@ -970,7 +970,7 @@ msgid "Show Random Books"
msgstr "Zeige zufällige Bücher"
#: cps/render_template.py:72 cps/templates/book_table.html:67
#: cps/templates/index.xml:83 cps/web.py:1111
#: cps/templates/index.xml:83 cps/web.py:1119
msgid "Categories"
msgstr "Kategorien"
@@ -980,7 +980,7 @@ msgstr "Zeige Kategorienauswahl"
#: cps/render_template.py:75 cps/templates/book_edit.html:91
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
#: cps/templates/search_form.html:69 cps/web.py:1006 cps/web.py:1013
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
msgid "Series"
msgstr "Serien"
@@ -1008,7 +1008,7 @@ msgstr "Zeige Verlegerauswahl"
#: cps/render_template.py:85 cps/templates/book_table.html:70
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
#: cps/web.py:1083
#: cps/web.py:1091
msgid "Languages"
msgstr "Sprachen"
@@ -1312,109 +1312,109 @@ msgstr "Sprache: %(name)s"
msgid "Downloads"
msgstr "Downloads"
#: cps/web.py:1043
#: cps/web.py:1051
msgid "Ratings list"
msgstr "Bewertungsliste"
#: cps/web.py:1070
#: cps/web.py:1078
msgid "File formats list"
msgstr "Liste der Dateiformate"
#: cps/web.py:1218
#: cps/web.py:1226
msgid "Please configure the SMTP mail settings first..."
msgstr "Bitte zuerst die SMTP-Einstellung konfigurieren..."
#: cps/web.py:1225
#: cps/web.py:1233
#, python-format
msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Buch erfolgreich zum Senden an %(eReadermail)s eingereiht"
#: cps/web.py:1228
#: cps/web.py:1236
#, python-format
msgid "Oops! There was an error sending book: %(res)s"
msgstr "Beim Senden des Buchs trat ein Fehler auf: %(res)s"
#: cps/web.py:1230
#: cps/web.py:1238
msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Bitte zuerst die E-Reader E-Mailadresse konfigurieren."
#: cps/web.py:1246
#: cps/web.py:1254
msgid "Please wait one minute to register next user"
msgstr "Bitte eine Minute warten vor der Registrierung des nächsten Benutzers "
#: cps/templates/layout.html:68 cps/templates/layout.html:102
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1247
#: cps/web.py:1252 cps/web.py:1256 cps/web.py:1262 cps/web.py:1282
#: cps/web.py:1286 cps/web.py:1299 cps/web.py:1302
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1255
#: cps/web.py:1260 cps/web.py:1264 cps/web.py:1270 cps/web.py:1290
#: cps/web.py:1294 cps/web.py:1307 cps/web.py:1310
msgid "Register"
msgstr "Registrieren"
#: cps/web.py:1251 cps/web.py:1298
#: cps/web.py:1259 cps/web.py:1306
msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Der E-Mail Server ist nicht konfigurierte, bitte den Administrator kontaktieren."
#: cps/web.py:1284
#: cps/web.py:1292
msgid "Oops! Your Email is not allowed."
msgstr "Diese E-Mail ist nicht für die Registrierung zugelassen."
#: cps/web.py:1287
#: cps/web.py:1295
msgid "Success! Confirmation Email has been sent."
msgstr "Eine Bestätigungs-E-Mail wurde an deinen E-Mail Account versendet."
#: cps/web.py:1333 cps/web.py:1351
#: cps/web.py:1341 cps/web.py:1359
msgid "Cannot activate LDAP authentication"
msgstr "LDAP-Authentifizierung kann nicht aktiviert werden"
#: cps/web.py:1345
#: cps/web.py:1353
msgid "Please wait one minute before next login"
msgstr "Bitte eine Minute vor dem nächsten Loginversuche warten "
#: cps/web.py:1361
#: cps/web.py:1369
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "Du bist nun eingeloggt als '%(nickname)s'"
#: cps/web.py:1368
#: cps/web.py:1376
#, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Rückfall Login als: '%(nickname)s', LDAP Server ist nicht erreichbar, oder der Nutzer ist unbekannt"
#: cps/web.py:1373
#: cps/web.py:1381
#, python-format
msgid "Could not login: %(message)s"
msgstr "Login nicht erfolgreich: %(message)s"
#: cps/web.py:1377 cps/web.py:1402
#: cps/web.py:1385 cps/web.py:1410
msgid "Wrong Username or Password"
msgstr "Falscher Benutzername oder Passwort"
#: cps/web.py:1384
#: cps/web.py:1392
msgid "New Password was send to your email address"
msgstr "Das neue Passwort wurde an die E-Mail Adresse verschickt"
#: cps/web.py:1388
#: cps/web.py:1396
msgid "An unknown error occurred. Please try again later."
msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen."
#: cps/web.py:1390
#: cps/web.py:1398
msgid "Please enter valid username to reset password"
msgstr "Bitte einen gültigen Benutzernamen zum Zurücksetzen des Passworts angeben"
#: cps/web.py:1398
#: cps/web.py:1406
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "Du bist nun eingeloggt als: '%(nickname)s'"
#: cps/web.py:1456 cps/web.py:1506
#: cps/web.py:1464 cps/web.py:1514
#, python-format
msgid "%(name)s's Profile"
msgstr "%(name)s's Profil"
#: cps/web.py:1472
#: cps/web.py:1480
msgid "Success! Profile Updated"
msgstr "Profil aktualisiert"
#: cps/web.py:1476
#: cps/web.py:1484
msgid "Oops! An account already exists for this Email."
msgstr "Es existiert bereits ein Benutzer für diese E-Mailadresse."
@@ -1469,7 +1469,7 @@ msgstr "Konvertiere"
msgid "Reconnecting Calibre database"
msgstr "Calibre Datenbank wird neu verbunden"
#: cps/tasks/mail.py:266
#: cps/tasks/mail.py:269
msgid "E-mail"
msgstr "E-Mail"