From 50be750460b204e6bf6192f1009581db8670fbec Mon Sep 17 00:00:00 2001 From: Asher Max Schweigart Date: Mon, 28 Apr 2025 12:42:16 -0400 Subject: [PATCH] Updating translation files --- cps/translations/cs/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/de/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/el/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/es/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/fi/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/fr/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/gl/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/hu/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/id/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/it/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/ja/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/km/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/ko/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/nl/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/no/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/pl/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/pt/LC_MESSAGES/messages.po | 31 ++++++++++++------- .../pt_BR/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/ru/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/sk/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/sl/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/sv/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/tr/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/uk/LC_MESSAGES/messages.po | 31 ++++++++++++------- cps/translations/vi/LC_MESSAGES/messages.po | 31 ++++++++++++------- .../zh_Hans_CN/LC_MESSAGES/messages.po | 31 ++++++++++++------- .../zh_Hant_TW/LC_MESSAGES/messages.po | 31 ++++++++++++------- 27 files changed, 540 insertions(+), 297 deletions(-) diff --git a/cps/translations/cs/LC_MESSAGES/messages.po b/cps/translations/cs/LC_MESSAGES/messages.po index 3f29168af..794d1ed04 100644 --- a/cps/translations/cs/LC_MESSAGES/messages.po +++ b/cps/translations/cs/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2020-06-09 21:11+0100\n" "Last-Translator: Lukas Heroudek \n" "Language: cs_CZ\n" @@ -15,7 +15,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -62,7 +62,7 @@ msgstr "Základní konfigurace" msgid "UI Configuration" msgstr "Konfigurace uživatelského rozhraní" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "Uživatel nenalezen" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "" @@ -220,6 +221,7 @@ msgid "Allow" msgstr "Povolit" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -450,6 +452,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Nejméně jeden uživatel LDAP nenalezen v databázi" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "" @@ -547,7 +550,7 @@ msgstr "není nainstalováno" msgid "Execution permissions missing" msgstr "Chybí povolení k exekuci" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -597,6 +600,7 @@ msgid "Metadata successfully updated" msgstr "Metadata úspěšně aktualizována" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -681,12 +685,12 @@ msgstr "Doména zpětného volání není ověřena, postupujte podle pokynů k msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s formát pro knihu: %(book)d nenalezen" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s nenalezen na Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s nenalezen: %(fn)s" @@ -740,6 +744,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Požadovaný soubor nelze přečíst. Možná nesprávná oprávnění?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -758,7 +763,7 @@ msgstr "Mazání knihy selhalo %(id)s failed: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Mazání knihy %(id)s, cesta ke knize není platná %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Přejmenování názvu z: '%(src)s' na '%(dest)s' selhalo chybou: %(error)s" @@ -768,7 +773,7 @@ msgstr "Přejmenování názvu z: '%(src)s' na '%(dest)s' selhalo chybou: %(err msgid "File %(file)s not found on Google Drive" msgstr "Soubor %(file)s nenalezen na Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Přejmenování názvu z: '%(src)s' na '%(dest)s' selhalo chybou: %(error)s" @@ -940,6 +945,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub Oauth chyba, prosím opakujte později." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "" @@ -948,10 +954,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google Oauth chyba, prosím opakujte později." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "" @@ -1309,7 +1317,7 @@ msgstr "Neočekávaná data při čtení informací o aktualizaci" msgid "No update available. You already have the latest version installed" msgstr "Aktualizace není k dispozici. Máte nainstalovanou nejnovější verzi" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Nová aktualizace k dispozici. Klepnutím na tlačítko níže aktualizujte na nejnovější verzi." @@ -1317,7 +1325,7 @@ msgstr "Nová aktualizace k dispozici. Klepnutím na tlačítko níže aktualizu msgid "Could not fetch update information" msgstr "Nelze získat informace o aktualizaci" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Klepnutím na tlačítko níže aktualizujte na nejnovější stabilní verzi." @@ -1538,7 +1546,7 @@ msgstr "" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-převaděč selhal: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Převedený soubor nebyl nalezen nebo více než jeden soubor ve složce %(folder)s" @@ -1581,6 +1589,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/de/LC_MESSAGES/messages.po b/cps/translations/de/LC_MESSAGES/messages.po index 197d777db..ba4481d94 100644 --- a/cps/translations/de/LC_MESSAGES/messages.po +++ b/cps/translations/de/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2024-11-16 20:41+0100\n" "Last-Translator: Ozzie Isaacs\n" "Language: de\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -60,7 +60,7 @@ msgstr "Basiskonfiguration" msgid "UI Configuration" msgstr "Benutzeroberflächenkonfiguration" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -80,6 +80,7 @@ msgid "User not found" msgstr "Benutzer nicht gefunden" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} Benutzer erfolgreich gelöscht" @@ -213,6 +214,7 @@ msgid "Allow" msgstr "Erlauben" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} Synchronisationseinträge gelöscht" @@ -439,6 +441,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Mindestens ein LDAP Benutzer wurde nicht in der Datenbank gefudnen" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} Benutzer erfolgreich importiert" @@ -533,7 +536,7 @@ msgstr "Nicht installiert" msgid "Execution permissions missing" msgstr "Ausführberechtigung fehlt" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -583,6 +586,7 @@ msgid "Metadata successfully updated" msgstr "Metadaten wurden erfolgreich aktualisiert" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Fehler beim Editieren des Buches: {}" @@ -666,12 +670,12 @@ msgstr "Callback Domain ist nicht verifiziert, bitte Domain in der Google Develo msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s Format für Buch-ID %(book)d nicht gefunden" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s von Buch %(fn)s nicht auf Google Drive gefunden" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s nicht gefunden: %(fn)s" @@ -721,6 +725,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Die angeforderte Datei konnte nicht gelesen werden. Evtl. falsche Zugriffsrechte?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Gelesen-Status konnte nicht aktualisiert werden: {}" @@ -739,7 +744,7 @@ msgstr "Löschen von Buch %(id)s fehlgeschlagen: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Lösche Buch %(id)s nur aus Datenbank, Pfad zum Buch in Datenbank ist nicht gültig: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Umbenennen des Autors '%(src)s' zu '%(dest)s' fehlgeschlagen: %(error)s" @@ -749,7 +754,7 @@ msgstr "Umbenennen des Autors '%(src)s' zu '%(dest)s' fehlgeschlagen: %(error)s" msgid "File %(file)s not found on Google Drive" msgstr "Datei %(file)s wurde nicht auf Google Drive gefunden" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Umbenennen des Titels '%(src)s' zu '%(dest)s' fehlgeschlagen: %(error)s" @@ -916,6 +921,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub OAuth Fehler, bitte später erneut versuchen." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Github OAuth Fehler {}" @@ -924,10 +930,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google OAuth Fehler, bitte später erneut versuchen." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Google OAuth Fehler: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} Sterne" @@ -1273,7 +1281,7 @@ msgstr "Updateinformationen enthalten unbekannte Daten" msgid "No update available. You already have the latest version installed" msgstr "Kein Update verfügbar. Es ist bereits die aktuellste Version installiert" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Es sind Updates verfügbar. Klicke auf den Button unten, um auf die aktuellste Version zu aktualisieren." @@ -1281,7 +1289,7 @@ msgstr "Es sind Updates verfügbar. Klicke auf den Button unten, um auf die aktu msgid "Could not fetch update information" msgstr "Updateinformationen konnten nicht geladen werden" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Klicke auf den Button unten, um auf die letzte stabile Version zu aktualisieren." @@ -1492,7 +1500,7 @@ msgstr "E-Book Converter mit unbekanntem Fehler fehlgeschlagen" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify Konverter Aufruf fehlgeschlagen: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Konvertierte Datei nicht gefunden, oder mehr als eine Datei im Pfad %(folder)s" @@ -1534,6 +1542,7 @@ msgid "Cover Thumbnails" msgstr "Cover Miniaturansichten" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "{0} Serien Miniaturansichten erzeugt" diff --git a/cps/translations/el/LC_MESSAGES/messages.po b/cps/translations/el/LC_MESSAGES/messages.po index 1a5fd286c..cb7319079 100644 --- a/cps/translations/el/LC_MESSAGES/messages.po +++ b/cps/translations/el/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Depountis Georgios\n" "Language: el\n" @@ -15,7 +15,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -62,7 +62,7 @@ msgstr "Βασική Διαμόρφωση" msgid "UI Configuration" msgstr "UI Διαμόρφωση" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "Δεν βρέθηκε χρήστης" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "" @@ -220,6 +221,7 @@ msgid "Allow" msgstr "Επιτρέπεται" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -450,6 +452,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Τουλάχιστον Ένας Χρήστης LDAP Δεν Βρέθηκε Στη Βάση Δεδομένων" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "" @@ -547,7 +550,7 @@ msgstr "δεν εγκαταστάθηκε" msgid "Execution permissions missing" msgstr "Λείπουν άδειες εκτέλεσης" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -597,6 +600,7 @@ msgid "Metadata successfully updated" msgstr "Τα μεταδεδομένα ενημερώθηκαν επιτυχώς" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -681,12 +685,12 @@ msgstr "Η ανάκληση ονόματος δεν έχει επαληθευτ msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s η δομή δεν βρέθηκε για την ταυτότητα βιβλίου: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s δεν βρέθηκε στο Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s δεν βρέθηκε: %(fn)s" @@ -740,6 +744,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Το αρχείου που χητήθηκε δεν μπορεί να διαβαστεί. Μπορεί να υπάρχουν λαθασμένες άδειες;" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -758,7 +763,7 @@ msgstr "Η διαγραφή βιβλίου %(id)s απέτυχε: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Διαγραφή βιβλίου %(id)s, η πορεία βιβλίου δεν είναι έγκυρη: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Η μετονομασία τίτλου από: '%(src)s' σε '%(dest)s' απέτυχε με σφάλμα: %(error)s" @@ -768,7 +773,7 @@ msgstr "Η μετονομασία τίτλου από: '%(src)s' σε '%(dest)s' msgid "File %(file)s not found on Google Drive" msgstr "Το αρχείο %(file)s δεν βρέθηκε στο Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Η μετονομασία τίτλου από: '%(src)s' σε '%(dest)s' απέτυχε με σφάλμα: %(error)s" @@ -940,6 +945,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub Oauth σφάλμα, παρακαλούμε δοκίμασε ξανά αργότερα." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "" @@ -948,10 +954,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google Oauth σφάλμα, παρακαλούμε δοκίμασε ξανά αργότερα." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "" @@ -1309,7 +1317,7 @@ msgstr "Απρόβλεπτα δεδομένα κατά την ανάγνωση msgid "No update available. You already have the latest version installed" msgstr "Δεν υπάρχει διαθέσιμη ενημέρωση. Έχεις ήδη την τελευταία έκδοση εγκατεστημένη" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Μια νέα ενημέρωση είναι διαθέσιμη. Κάνε κλικ στο κουμπί πιο κάτω για να ενημερώσεις με την τελευταία έκδοση." @@ -1317,7 +1325,7 @@ msgstr "Μια νέα ενημέρωση είναι διαθέσιμη. Κάνε msgid "Could not fetch update information" msgstr "Δεν μπόρεσε να συγκεντρώσει τις πληροφορίες ενημέρωσης" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Κάνε κλικ στο κουμπί πιο κάτω για να ενημερώσεις με την τελευταία σταθερή έκδοση." @@ -1538,7 +1546,7 @@ msgstr "Ο μετατροπέας Ebook απέτυχε με άγνωστο σφ msgid "Kepubify-converter failed: %(error)s" msgstr "Ο μετατροπέας Kepubify απέτυχε: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Το τροποποιημένο αρχείο δεν βρέθηκε ή υπάρχουν περισσότερα από ένα αρχεία στο φάκελο %(folder)s" @@ -1581,6 +1589,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/es/LC_MESSAGES/messages.po b/cps/translations/es/LC_MESSAGES/messages.po index 1930273d6..704b58cae 100644 --- a/cps/translations/es/LC_MESSAGES/messages.po +++ b/cps/translations/es/LC_MESSAGES/messages.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2024-10-29 15:26+0100\n" "Last-Translator: adruki \n" "Language: es\n" @@ -19,7 +19,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -63,7 +63,7 @@ msgstr "Configuración básica" msgid "UI Configuration" msgstr "Configuración de la interfaz de usuario" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "Usuario no encontrado" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} usuarios eliminados con éxito" @@ -216,6 +217,7 @@ msgid "Allow" msgstr "Permitir" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} entradas de sincronización eliminadas" @@ -442,6 +444,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Al menos, un usuario LDAP no se ha encontrado en la base de datos" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} Usuario importado con éxito" @@ -536,7 +539,7 @@ msgstr "no instalado" msgid "Execution permissions missing" msgstr "Faltan permisos de ejecución" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -586,6 +589,7 @@ msgid "Metadata successfully updated" msgstr "Metadatos actualizados con éxito" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Error al editar el libro: {}" @@ -669,12 +673,12 @@ msgstr "El dominio de retorno (callback) no está verificado, por favor sigue lo msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s formato no encontrado para el id del libro: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s no encontrado en Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s no encontrado: %(fn)s" @@ -724,6 +728,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "El archivo solicitado no puede ser leído. ¿Quizás existen problemas con los permisos?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "No se pudo establecer el estado de lectura: {}" @@ -742,7 +747,7 @@ msgstr "La eliminación del libro %(id)s falló: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Eliminando el libro %(id)s solo de la base de datos, la ruta del libro en la base de datos no es válida: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "El cambio de nombre del autor de '%(src)s' a '%(dest)s' falló con el error: %(error)s" @@ -752,7 +757,7 @@ msgstr "El cambio de nombre del autor de '%(src)s' a '%(dest)s' falló con el er msgid "File %(file)s not found on Google Drive" msgstr "Archivo %(file)s no encontrado en Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "El cambio de nombre del título de '%(src)s' a '%(dest)s' falló con el error: %(error)s" @@ -919,6 +924,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Error en GitHub Oauth, por favor, vuelve a intentarlo más tarde." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Error GitHub Oauth {}" @@ -927,10 +933,12 @@ msgid "Google Oauth error, please retry later." msgstr "Error en Google Oauth, por favor vuelve a intentarlo más tarde." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Error Google Oauth {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} estrellas" @@ -1276,7 +1284,7 @@ msgstr "Datos inesperados al leer la información de actualización" msgid "No update available. You already have the latest version installed" msgstr "Actualización no disponible. Ya tienes instalada la versión más reciente" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Hay una nueva actualización disponible. Haz clic en el botón de abajo para actualizar a la versión más reciente." @@ -1284,7 +1292,7 @@ msgstr "Hay una nueva actualización disponible. Haz clic en el botón de abajo msgid "Could not fetch update information" msgstr "No se puede conseguir información sobre la actualización" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Haz clic en el botón de abajo para actualizar a la última versión estable." @@ -1495,7 +1503,7 @@ msgstr "El conversor de ebook falló con un error desconocido" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-converter falló: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Archivo convertido no encontrado, o hay más de un archivo en la carpeta %(folder)s" @@ -1537,6 +1545,7 @@ msgid "Cover Thumbnails" msgstr "Miniaturas de portada" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "Se generaron {0} miniaturas de series" diff --git a/cps/translations/fi/LC_MESSAGES/messages.po b/cps/translations/fi/LC_MESSAGES/messages.po index f794ee524..b0e57d958 100644 --- a/cps/translations/fi/LC_MESSAGES/messages.po +++ b/cps/translations/fi/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2020-01-12 13:56+0100\n" "Last-Translator: Samuli Valavuo \n" "Language: fi\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -63,7 +63,7 @@ msgstr "Perusasetukset" msgid "UI Configuration" msgstr "Käyttöliittymän asetukset" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -84,6 +84,7 @@ msgid "User not found" msgstr "" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "" @@ -221,6 +222,7 @@ msgid "Allow" msgstr "" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -448,6 +450,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "" @@ -545,7 +548,7 @@ msgstr "ei asennettu" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -595,6 +598,7 @@ msgid "Metadata successfully updated" msgstr "Metadata päivitetty onnistuneesti" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -679,12 +683,12 @@ msgstr "Paluuosoitteen domain ei ole varmistettu, seuraa ohjeita vamistaaksesi s msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s tiedostomuotoa ei löytynyt kirjalle: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s ei löytynyt Google Drivesta: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s ei löydy: %(fn)s" @@ -738,6 +742,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Haettua tiedostoa ei pystytty lukemaan. Ehkä vaäärät oikeudet?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -756,7 +761,7 @@ msgstr "" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Tiedon muuttaminen arvosta: '%(src)s' arvoon '%(dest)s' epäonnistui virheeseen: %(error)s" @@ -766,7 +771,7 @@ msgstr "Tiedon muuttaminen arvosta: '%(src)s' arvoon '%(dest)s' epäonnistui vir msgid "File %(file)s not found on Google Drive" msgstr "Tiedostoa %(file)s ei löytynyt Google Drivesta" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Tiedon muuttaminen arvosta: '%(src)s' arvoon '%(dest)s' epäonnistui virheeseen: %(error)s" @@ -934,6 +939,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub Oauth virhe, yritä myöhemmin uudelleen." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "" @@ -942,10 +948,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google Oauth virhe, yritä myöhemmin uudelleen." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "" @@ -1303,7 +1311,7 @@ msgstr "Odottamatonta tietoa luettaessa päivitystietoa" msgid "No update available. You already have the latest version installed" msgstr "Ei päivitystä saatavilla. Sinulla on jo uusin versio" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Uusi päivitys saatavilla. Paina alla olevaa nappia päivittääksesi uusimpaan versioon." @@ -1311,7 +1319,7 @@ msgstr "Uusi päivitys saatavilla. Paina alla olevaa nappia päivittääksesi uu msgid "Could not fetch update information" msgstr "Päivitystiedon hakeminen epäonnistui" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Paina alla olevaa nappia päivittääksesi uusimpaan vakaaseen versioon." @@ -1530,7 +1538,7 @@ msgstr "" msgid "Kepubify-converter failed: %(error)s" msgstr "" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "" @@ -1573,6 +1581,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index 51221ecef..c70980764 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2020-06-07 06:47+0200\n" "Last-Translator: \n" "Language: fr\n" @@ -31,7 +31,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -78,7 +78,7 @@ msgstr "Configuration principale" msgid "UI Configuration" msgstr "Configuration de l’interface utilisateur" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -99,6 +99,7 @@ msgid "User not found" msgstr "L'utilisateur n'a pas été trouvé" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} utilisateurs supprimés avec succès" @@ -236,6 +237,7 @@ msgid "Allow" msgstr "Autoriser" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} entrées de synchronisation supprimées" @@ -466,6 +468,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Au moins un utilisateur LDAP n'a pas été trouvé dans la base de données" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} utilisateur importé avec succès" @@ -563,7 +566,7 @@ msgstr "non installé" msgid "Execution permissions missing" msgstr "Les permissions d'exécutions manquantes" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -613,6 +616,7 @@ msgid "Metadata successfully updated" msgstr "Les métadonnées ont bien été mises à jour" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -697,12 +701,12 @@ msgstr "Le domaine de retour d’appel (Callback domain) est non vérifié, veui msgid "%(format)s format not found for book id: %(book)d" msgstr "le format %(format)s est introuvable pour le livre : %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "le %(format)s est introuvable sur Google Drive : %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s introuvable : %(fn)s" @@ -756,6 +760,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Le fichier demandé n’a pu être lu. Problème de permission d’accès ?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -774,7 +779,7 @@ msgstr "La suppression du livre %(id)s a échoué: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Suppression du livre %(id)s, le chemin du livre est invalide : %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Renommer le titre de : '%(src)s' à '%(dest)s' a échoué avec l’erreur : %(error)s" @@ -784,7 +789,7 @@ msgstr "Renommer le titre de : '%(src)s' à '%(dest)s' a échoué avec l’erreu msgid "File %(file)s not found on Google Drive" msgstr "Le fichier %(file)s n'a pas été trouvé dans Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Renommer le titre de : '%(src)s' à '%(dest)s' a échoué avec l’erreur : %(error)s" @@ -957,6 +962,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Erreur Oauth GitHub, veuillez réessayer plus tard." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Erreur Oauth Github : {}" @@ -965,10 +971,12 @@ msgid "Google Oauth error, please retry later." msgstr "Erreur Oauth Google, veuillez réessayer plus tard." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Erreur Oauth Google : {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} Étoiles" @@ -1326,7 +1334,7 @@ msgstr "Données inattendues lors de la lecture des informations de mise à jour msgid "No update available. You already have the latest version installed" msgstr "Aucune mise à jour disponible. Vous avez déjà la dernière version installée" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Une nouvelle mise à jour est disponible. Cliquez sur le bouton ci-dessous pour charger la dernière version." @@ -1334,7 +1342,7 @@ msgstr "Une nouvelle mise à jour est disponible. Cliquez sur le bouton ci-desso msgid "Could not fetch update information" msgstr "Impossible d'extraire les informations de mise à jour" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Téléchargez la dernière version en cliquant sur le bouton ci-dessous." @@ -1555,7 +1563,7 @@ msgstr "Le convertisseur Ebook a échoué avec une erreur inconnue" msgid "Kepubify-converter failed: %(error)s" msgstr "La commande Kepubify-converter a échouée : %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Fichier converti non trouvé ou plus d'un fichier dans le chemin %(folder)s" @@ -1598,6 +1606,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/gl/LC_MESSAGES/messages.po b/cps/translations/gl/LC_MESSAGES/messages.po index f08e1f168..28a244f1d 100644 --- a/cps/translations/gl/LC_MESSAGES/messages.po +++ b/cps/translations/gl/LC_MESSAGES/messages.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2024-12-08 13:50+0100\n" "Last-Translator: pollitor@gmx.com\n" "Language: gl\n" @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -58,7 +58,7 @@ msgstr "Configuración Básica" msgid "UI Configuration" msgstr "Configuración da Interface de Usuario" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -78,6 +78,7 @@ msgid "User not found" msgstr "Usuario non atopado" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} usuarios borrados con éxito" @@ -211,6 +212,7 @@ msgid "Allow" msgstr "Permitir" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "Elimináronse {} entradas de sincronización" @@ -437,6 +439,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Non se atopou polo menos un usuario LDAP na base de datos" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "Usuario {} importado correctamente" @@ -531,7 +534,7 @@ msgstr "non instalado" msgid "Execution permissions missing" msgstr "Faltan permisos de execución" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -581,6 +584,7 @@ msgid "Metadata successfully updated" msgstr "Actualizáronse correctamente os metadatos" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Erro ao editar o libro: {}" @@ -664,12 +668,12 @@ msgstr "O dominio de devolución de chamada non está verificado. Sigue os pasos msgid "%(format)s format not found for book id: %(book)d" msgstr "Non se atopou o formato %(format)s para o ID do libro: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "Non se atopou %(format)s en Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s non atopado: %(fn)s" @@ -719,6 +723,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Non se puido ler o ficheiro solicitado. Quizais permisos incorrectos?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Non se puido establecer o estado de lectura: {}" @@ -737,7 +742,7 @@ msgstr "Produciuse un erro ao eliminar o libro %(id)s: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Eliminando o libro %(id)s só da base de datos, a ruta do libro na base de datos non é válida: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "O cambio de nome do autor de: '%(src)s' a '%(dest)s' fallou co erro: %(error)s" @@ -747,7 +752,7 @@ msgstr "O cambio de nome do autor de: '%(src)s' a '%(dest)s' fallou co erro: %(e msgid "File %(file)s not found on Google Drive" msgstr "Non se atopou o ficheiro %(file)s en Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "O cambio de título de: '%(src)s' a '%(dest)s' produciu o erro: %(error)s" @@ -914,6 +919,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Erro de GitHub Oauth. Ténteo de novo máis tarde." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Erro de GitHub Oauth: {}" @@ -922,10 +928,12 @@ msgid "Google Oauth error, please retry later." msgstr "Erro de Google Oauth. Téntao de novo máis tarde." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Erro de Google Oauth: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} estrelas" @@ -1271,7 +1279,7 @@ msgstr "Datos inesperados ao ler a información de actualización" msgid "No update available. You already have the latest version installed" msgstr "Non hai ningunha actualización dispoñible. Xa tes instalada a última versión" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Hai unha nova actualización dispoñible. Fai clic no botón de abaixo para actualizar á última versión." @@ -1279,7 +1287,7 @@ msgstr "Hai unha nova actualización dispoñible. Fai clic no botón de abaixo p msgid "Could not fetch update information" msgstr "Non se puido recuperar a información de actualización" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Fai clic no botón de abaixo para actualizar á última versión estable." @@ -1490,7 +1498,7 @@ msgstr "Fallou o conversor de libros electrónicos cun erro descoñecido" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-converter fallou: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Non se atopou o ficheiro convertido ou hai máis dun ficheiro no cartafol %(folder)s" @@ -1532,6 +1540,7 @@ msgid "Cover Thumbnails" msgstr "Miniaturas de portada" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "Xeráronse {0} miniaturas de series" diff --git a/cps/translations/hu/LC_MESSAGES/messages.po b/cps/translations/hu/LC_MESSAGES/messages.po index 4b32f85d8..eaed30657 100644 --- a/cps/translations/hu/LC_MESSAGES/messages.po +++ b/cps/translations/hu/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2019-04-06 23:36+0200\n" "Last-Translator: \n" "Language: hu\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -62,7 +62,7 @@ msgstr "Alapvető beállítások" msgid "UI Configuration" msgstr "Felhasználói felület beállításai" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "" @@ -220,6 +221,7 @@ msgid "Allow" msgstr "" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -447,6 +449,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "" @@ -544,7 +547,7 @@ msgstr "nincs telepítve" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -594,6 +597,7 @@ msgid "Metadata successfully updated" msgstr "A metaadatok sikeresen frissültek" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -678,12 +682,12 @@ msgstr "A visszahívási tartomány nem ellenőrzött, kövesd az alábbi lépé msgid "%(format)s format not found for book id: %(book)d" msgstr "A(z) %(format)s formátum nem található a következő könyvhöz: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s nem található a Google Drive-on: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s nem található: %(fn)s" @@ -737,6 +741,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "A kért fájl nem olvasható. Esetleg jogosultsági probléma lenne?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -755,7 +760,7 @@ msgstr "" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "A cím átnevezése \"%(src)s\"-ról \"%(dest)s\"-ra nem sikerült a következő hiba miatt: %(error)s" @@ -765,7 +770,7 @@ msgstr "A cím átnevezése \"%(src)s\"-ról \"%(dest)s\"-ra nem sikerült a kö msgid "File %(file)s not found on Google Drive" msgstr "A \"%(file)s\" fájl nem található a Google Drive-on" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "A cím átnevezése \"%(src)s\"-ról \"%(dest)s\"-ra nem sikerült a következő hiba miatt: %(error)s" @@ -933,6 +938,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "" #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "" @@ -941,10 +947,12 @@ msgid "Google Oauth error, please retry later." msgstr "" #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "" @@ -1302,7 +1310,7 @@ msgstr "Ismeretlen adat a frissítési információk olvasásakor" msgid "No update available. You already have the latest version installed" msgstr "Nem érhető el újabb frissítés. Már a legújabb verzió van telepítve." -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Egy új frissítés érhető el. Kattints a lenti gombra a legújabb verzió frissítésére" @@ -1310,7 +1318,7 @@ msgstr "Egy új frissítés érhető el. Kattints a lenti gombra a legújabb ver msgid "Could not fetch update information" msgstr "Nem lehetett begyűjteni a frissítési információkat" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "" @@ -1528,7 +1536,7 @@ msgstr "" msgid "Kepubify-converter failed: %(error)s" msgstr "" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "" @@ -1571,6 +1579,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/id/LC_MESSAGES/messages.po b/cps/translations/id/LC_MESSAGES/messages.po index ed319d43c..2ee857d01 100644 --- a/cps/translations/id/LC_MESSAGES/messages.po +++ b/cps/translations/id/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2023-01-21 10:00+0700\n" "Last-Translator: Arief Hidayat\n" "Language: id\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -63,7 +63,7 @@ msgstr "Pengaturan Dasar" msgid "UI Configuration" msgstr "Pengaturan Antarmuka" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "Pengguna tidak ditemukan" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} pengguna berhasil dihapus" @@ -216,6 +217,7 @@ msgid "Allow" msgstr "Izinkan" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} entri sinkronisasi dihapus" @@ -443,6 +445,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Setidaknya Satu Pengguna LDAP Tidak Ditemukan di Basis Data" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} Pengguna Berhasil Diimpor" @@ -537,7 +540,7 @@ msgstr "belum dipasang" msgid "Execution permissions missing" msgstr "Izin eksekusi hilang" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -587,6 +590,7 @@ msgid "Metadata successfully updated" msgstr "Metadata berhasil diperbarui" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Kesalahan pengeditan buku: {}" @@ -671,12 +675,12 @@ msgstr "Domain panggilan balik tidak diverifikasi, ikuti langkah-langkah untuk m msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s format tidak ditemukan untuk id buku: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s tidak ditemukan di Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s tidak ditemukan: %(fn)s" @@ -729,6 +733,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Berkas yang diminta tidak dapat dibaca. Mungkin izinnya salah?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Status baca tidak bisa disetel: {}" @@ -747,7 +752,7 @@ msgstr "Gagal menghapus buku %(id)s: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Menghapus buku %(id)s hanya dari basis data, jalur buku di basis data tidak valid: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Ganti nama pengarang dari: '%(src)s' menjadi '%(dest)s' gagal dengan kesalahan: %(error)s" @@ -757,7 +762,7 @@ msgstr "Ganti nama pengarang dari: '%(src)s' menjadi '%(dest)s' gagal dengan kes msgid "File %(file)s not found on Google Drive" msgstr "Berkas %(file)s tidak ditemukan di Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Ganti nama judul dari: '%(src)s' menjadi '%(dest)s' gagal dengan kesalahan: %(error)s" @@ -929,6 +934,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Kesalahan GitHub Oauth, silakan coba lagi nanti." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Kesalahan GitHub OAuth: {}" @@ -937,10 +943,12 @@ msgid "Google Oauth error, please retry later." msgstr "Kesalahan Google Oauth, harap coba lagi nanti." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Kesalahan Google OAuth: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{}★" @@ -1295,7 +1303,7 @@ msgstr "Data tak terduga saat membaca informasi pembaruan" msgid "No update available. You already have the latest version installed" msgstr "Tidak ada pembaruan yang tersedia. Anda telah memasang versi terbaru" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Pembaruan tersedia. Klik tombol di bawah untuk memperbarui ke versi terbaru." @@ -1303,7 +1311,7 @@ msgstr "Pembaruan tersedia. Klik tombol di bawah untuk memperbarui ke versi terb msgid "Could not fetch update information" msgstr "Tidak dapat mengambil informasi pembaruan" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Klik tombol di bawah untuk memperbarui ke versi stabil terbaru." @@ -1523,7 +1531,7 @@ msgstr "Konverter ebook gagal dengan kesalahan yang tidak diketahui." msgid "Kepubify-converter failed: %(error)s" msgstr "Kebupify-converter gagal: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Berkas yang telah dikonversi tidak ditemukan atau terdapat duplikat dalam folder %(folder)s" @@ -1566,6 +1574,7 @@ msgid "Cover Thumbnails" msgstr "Thumbnail Sampul" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "{0} thumbnail seri dihasilkan" diff --git a/cps/translations/it/LC_MESSAGES/messages.po b/cps/translations/it/LC_MESSAGES/messages.po index 57889fc6b..2a574a162 100644 --- a/cps/translations/it/LC_MESSAGES/messages.po +++ b/cps/translations/it/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2024-12-15 06:37+0100\n" "Last-Translator: Massimo Pissarello \n" "Language: it\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -60,7 +60,7 @@ msgstr "Configurazione di base" msgid "UI Configuration" msgstr "Configurazione dell'interfaccia utente" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -80,6 +80,7 @@ msgid "User not found" msgstr "Utente non trovato" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "utenti eliminati correttamente" @@ -213,6 +214,7 @@ msgid "Allow" msgstr "Consenti" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} voci di sincronizzazione eliminate" @@ -439,6 +441,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Almeno un utente LDAP non è stato trovato nel database" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} utente importato correttamente" @@ -533,7 +536,7 @@ msgstr "non installato" msgid "Execution permissions missing" msgstr "Mancano i permessi di esecuzione" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -583,6 +586,7 @@ msgid "Metadata successfully updated" msgstr "Metadati aggiornati correttamente" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Errore nella modifica del libro: {}" @@ -666,12 +670,12 @@ msgstr "Il dominio di callback non è stato verificato, segui i passaggi per ver msgid "%(format)s format not found for book id: %(book)d" msgstr "Formato %(format)s non trovato per l'ID libro: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s non trovato su Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s non trovato: %(fn)s" @@ -721,6 +725,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Il file richiesto non può essere letto. I permessi sono corretti?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Impossibile impostare lo stato di lettura: {}" @@ -739,7 +744,7 @@ msgstr "Eliminazione del libro %(id)s non riuscita: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Eliminazione del libro %(id)s solo dal database, percorso del libro nel database non valido: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "La modifica dell'autore da '%(src)s' a '%(dest)s' è terminata con l'errore: %(error)s" @@ -749,7 +754,7 @@ msgstr "La modifica dell'autore da '%(src)s' a '%(dest)s' è terminata con l'err msgid "File %(file)s not found on Google Drive" msgstr "Il file %(file) non è stato trovato su Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "La modifica del titolo da '%(src)s' a '%(dest)s' è terminata con l'errore: %(error)s" @@ -916,6 +921,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Errore GitHub Oauth, riprova più tardi." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Errore GitHub Oauth: {}" @@ -924,10 +930,12 @@ msgid "Google Oauth error, please retry later." msgstr "Errore OAuth di Google, riprova più tardi." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Errore OAuth di Google: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} stelle" @@ -1273,7 +1281,7 @@ msgstr "Dati imprevisti durante la lettura delle informazioni di aggiornamento" msgid "No update available. You already have the latest version installed" msgstr "Nessun aggiornamento disponibile. Hai già l'ultima versione installata" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "È disponibile un nuovo aggiornamento. Fai clic sul pulsante in basso per aggiornare all'ultima versione" @@ -1281,7 +1289,7 @@ msgstr "È disponibile un nuovo aggiornamento. Fai clic sul pulsante in basso pe msgid "Could not fetch update information" msgstr "Impossibile recuperare le informazioni sull'aggiornamento" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Fai clic sul pulsante in basso per eseguire l'aggiornamento all'ultima versione stabile." @@ -1492,7 +1500,7 @@ msgstr "La conversione del libro è terminata con un errore sconosciuto" msgid "Kepubify-converter failed: %(error)s" msgstr "Errore con il convertitore Kepubify: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "File convertito non trovato o più di un file nella cartella %(folder)s" @@ -1534,6 +1542,7 @@ msgid "Cover Thumbnails" msgstr "Miniature delle copertine" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "Sono state generate {0} miniature delle serie" diff --git a/cps/translations/ja/LC_MESSAGES/messages.po b/cps/translations/ja/LC_MESSAGES/messages.po index 79b1e1ac9..d395f5bb9 100644 --- a/cps/translations/ja/LC_MESSAGES/messages.po +++ b/cps/translations/ja/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2018-02-07 02:20-0500\n" "Last-Translator: subdiox \n" "Language: ja\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -63,7 +63,7 @@ msgstr "基本設定" msgid "UI Configuration" msgstr "UI設定" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "ユーザーが見つかりません" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{}人のユーザーが削除されました" @@ -216,6 +217,7 @@ msgid "Allow" msgstr "許可" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{}件の同期項目を削除しました" @@ -443,6 +445,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "DB内にLDAPユーザーが1人も見つかりません" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{}人のユーザーをインポートしました" @@ -537,7 +540,7 @@ msgstr "インストールされていません" msgid "Execution permissions missing" msgstr "実行権限がありません" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -587,6 +590,7 @@ msgid "Metadata successfully updated" msgstr "メタデータを更新しました" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "本編集中のエラー: {}" @@ -671,12 +675,12 @@ msgstr "コールバックドメインが認証されていません。Google De msgid "%(format)s format not found for book id: %(book)d" msgstr "ID: %(book)d の本に %(format)s フォーマットはありません" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "Googleドライブ: %(fn)s に %(format)s はありません" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s がありません: %(fn)s" @@ -729,6 +733,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "要求されたファイルを読み込めませんでした。権限設定が正しいか確認してください。" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "読み込みステータスを設定できません: {}" @@ -747,7 +752,7 @@ msgstr "本 %(id)s の削除に失敗しました: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "本 %(id)s はDBのみから削除されます。DB内の本のパスが有効ではありません: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "エラー: %(error)s により、著者名を %(src)s から %(dest)s に変更できませんでした" @@ -757,7 +762,7 @@ msgstr "エラー: %(error)s により、著者名を %(src)s から %(dest)s msgid "File %(file)s not found on Google Drive" msgstr "ファイル %(file)s はGoogleドライブ上にありません" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "エラー: %(error)s により、タイトルを %(src)s から %(dest)s に変更できませんでした" @@ -929,6 +934,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub OAuth エラー、再度お試しください。" #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "GitHub OAuth エラー: {}" @@ -937,10 +943,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google OAuth エラー、再度お試しください。" #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Google OAuth エラー: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "星{}" @@ -1295,7 +1303,7 @@ msgstr "アップデート情報の読み込み中に予期しないデータが msgid "No update available. You already have the latest version installed" msgstr "アップデートはありません。すでに最新バージョンがインストールされています" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "アップデートが利用可能です。下のボタンをクリックして最新バージョンにアップデートしてください。" @@ -1303,7 +1311,7 @@ msgstr "アップデートが利用可能です。下のボタンをクリック msgid "Could not fetch update information" msgstr "アップデート情報を取得できません" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "下のボタンをクリックして最新の安定バージョンにアップデートしてください。" @@ -1523,7 +1531,7 @@ msgstr "Ebook converter が不明なエラーで失敗しました" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-converter が失敗しました: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "変換されたファイルが見つからないか、またはフォルダー %(folder)s 内に複数存在します" @@ -1566,6 +1574,7 @@ msgid "Cover Thumbnails" msgstr "表紙サムネイル" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "シリーズのサムネイルを{0}個生成しました" diff --git a/cps/translations/km/LC_MESSAGES/messages.po b/cps/translations/km/LC_MESSAGES/messages.po index ec5b6f6d0..db22a72ef 100644 --- a/cps/translations/km/LC_MESSAGES/messages.po +++ b/cps/translations/km/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2018-08-27 17:06+0700\n" "Last-Translator: \n" "Language: km_KH\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -64,7 +64,7 @@ msgstr "ការកំណត់សាមញ្ញ" msgid "UI Configuration" msgstr "ការកំណត់ផ្ទាំងប្រើប្រាស់" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -85,6 +85,7 @@ msgid "User not found" msgstr "" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "" @@ -222,6 +223,7 @@ msgid "Allow" msgstr "" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -449,6 +451,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "" @@ -545,7 +548,7 @@ msgstr "មិនបានតម្លើង" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -595,6 +598,7 @@ msgid "Metadata successfully updated" msgstr "" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -679,12 +683,12 @@ msgstr "Callback domain មិនទាន់បានផ្ទៀងផ្ទ msgid "%(format)s format not found for book id: %(book)d" msgstr "" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "" @@ -735,6 +739,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "ឯកសារដែលបានស្នើសុំមិនអាចបើកបានទេ។ អាចនឹងខុសសិទ្ធិប្រើប្រាស់ទេដឹង?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -753,7 +758,7 @@ msgstr "" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "ប្តូរចំណងជើងពី “%(src)s” ទៅជា “%(dest)s” បរាជ័យដោយបញ្ហា: %(error)s" @@ -763,7 +768,7 @@ msgstr "ប្តូរចំណងជើងពី “%(src)s” ទៅជា msgid "File %(file)s not found on Google Drive" msgstr "ឯកសារ %(file)s រកមិនឃើញក្នុង Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "ប្តូរចំណងជើងពី “%(src)s” ទៅជា “%(dest)s” បរាជ័យដោយបញ្ហា: %(error)s" @@ -931,6 +936,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "" #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "" @@ -939,10 +945,12 @@ msgid "Google Oauth error, please retry later." msgstr "" #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "" @@ -1299,7 +1307,7 @@ msgstr "" msgid "No update available. You already have the latest version installed" msgstr "" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "" @@ -1307,7 +1315,7 @@ msgstr "" msgid "Could not fetch update information" msgstr "" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "" @@ -1522,7 +1530,7 @@ msgstr "" msgid "Kepubify-converter failed: %(error)s" msgstr "" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "" @@ -1565,6 +1573,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/ko/LC_MESSAGES/messages.po b/cps/translations/ko/LC_MESSAGES/messages.po index 2087879e9..f2d6f8063 100644 --- a/cps/translations/ko/LC_MESSAGES/messages.po +++ b/cps/translations/ko/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2024-11-01 17:50+0900\n" "Last-Translator: limeade23 \n" "Language: ko\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -60,7 +60,7 @@ msgstr "기본 설정" msgid "UI Configuration" msgstr "UI 설정" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -80,6 +80,7 @@ msgid "User not found" msgstr "사용자를 찾을 수 없습니다." #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} 사용자를 삭제했습니다." @@ -213,6 +214,7 @@ msgid "Allow" msgstr "허용" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} 동기화 항목이 삭제되었습니다." @@ -439,6 +441,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "데이터베이스에서 찾을 수 없는 LDAP 사용자가 있습니다." #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} 명의 사용자를 가져왔습니다." @@ -533,7 +536,7 @@ msgstr "설치되지 않았습니다." msgid "Execution permissions missing" msgstr "실행 권한이 없습니다." -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -583,6 +586,7 @@ msgid "Metadata successfully updated" msgstr "메타데이터가 업데이트되었습니다." #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "책 편집 중 오류가 발생했습니다: {}" @@ -666,12 +670,12 @@ msgstr "콜백 도메인이 인증되지 않았습니다. Google 개발자 콘 msgid "%(format)s format not found for book id: %(book)d" msgstr "책 ID %(book)d의 %(format)s 형식을 찾을 수 없습니다." -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "Google 드라이브에서 %(format)s 파일을 찾을 수 없습니다: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s을(를) 찾을 수 없습니다: %(fn)s" @@ -721,6 +725,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "요청한 파일을 읽을 수 없습니다. 파일 접근 권한을 확인해주세요." #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "읽기 상태를 설정할 수 없습니다: {}" @@ -739,7 +744,7 @@ msgstr "책 %(id)s 삭제에 실패했습니다: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "데이터베이스 경로가 올바르지 않아 책 %(id)s을(를) 데이터베이스에서만 삭제합니다: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "저자명 '%(src)s'에서 '%(dest)s'(으)로 변경하지 못했습니다: %(error)s" @@ -749,7 +754,7 @@ msgstr "저자명 '%(src)s'에서 '%(dest)s'(으)로 변경하지 못했습니 msgid "File %(file)s not found on Google Drive" msgstr "Google 드라이브에서 %(file)s 파일을 찾을 수 없습니다." -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "제목을 '%(src)s'에서 '%(dest)s'(으)로 변경하지 못했습니다: %(error)s" @@ -916,6 +921,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub Oauth 오류입니다. 잠시 후 다시 시도해 주세요." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "GitHub 인증 오류가 발생했습니다: {}" @@ -924,10 +930,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google 인증 오류입니다. 잠시 후 다시 시도해 주세요." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Google 인증 오류가 발생했습니다: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} Stars" @@ -1273,7 +1281,7 @@ msgstr "업데이트 정보를 읽는 중 알 수 없는 문제가 발생했습 msgid "No update available. You already have the latest version installed" msgstr "업데이트가 없습니다. 최신 버전이 설치되어 있습니다." -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "새로운 업데이트가 있습니다. 아래 버튼을 클릭해 최신 버전으로 업데이트하세요." @@ -1281,7 +1289,7 @@ msgstr "새로운 업데이트가 있습니다. 아래 버튼을 클릭해 최 msgid "Could not fetch update information" msgstr "업데이트 정보를 가져올 수 없습니다." -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "아래 버튼을 클릭해 최신 버전으로 업데이트하세요." @@ -1492,7 +1500,7 @@ msgstr "알 수 없는 오류로 변환에 실패했습니다." msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify 변환에 실패했습니다: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "변환된 파일을 찾을 수 없거나 %(folder)s 폴더에 하나 이상의 파일이 존재합니다." @@ -1534,6 +1542,7 @@ msgid "Cover Thumbnails" msgstr "표지 섬네일" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "{0}개의 시리즈 섬네일을 생성했습니다." diff --git a/cps/translations/nl/LC_MESSAGES/messages.po b/cps/translations/nl/LC_MESSAGES/messages.po index 5f7aadadf..f87c3ef44 100644 --- a/cps/translations/nl/LC_MESSAGES/messages.po +++ b/cps/translations/nl/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web (GPLV3)\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2023-12-20 22:00+0100\n" "Last-Translator: Michiel Cornelissen \n" "Language: nl\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -64,7 +64,7 @@ msgstr "Basisconfiguratie" msgid "UI Configuration" msgstr "Uiterlijk aanpassen" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -85,6 +85,7 @@ msgid "User not found" msgstr "Gebruiker niet gevonden" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} gebruikers succesvol verwijderd" @@ -222,6 +223,7 @@ msgid "Allow" msgstr "Toestaan" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} synchronisatie objecten verwijderd" @@ -451,6 +453,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Minstens een LDAP Gebruiker is niet gevonden in de Database" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} Gebruiker succesvol geïmporteerd" @@ -548,7 +551,7 @@ msgstr "niet geïnstalleerd" msgid "Execution permissions missing" msgstr "Kan programma niet uitvoeren" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -598,6 +601,7 @@ msgid "Metadata successfully updated" msgstr "De metagegevens zijn bijgewerkt" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Fout tijdens bijwerken van boek: {}" @@ -682,12 +686,12 @@ msgstr "Het callback-domein is niet geverifieerd. Volg de stappen in de Google-o msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s formaat niet gevonden voor boek met id: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s niet aangetroffen op Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s niet gevonden %(fn)s" @@ -741,6 +745,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Het opgevraagde bestand kan niet worden gelezen. Ben je hiertoe gemachtigd?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Gelezen/ongelezen status kan niet aangepast worden: {}" @@ -759,7 +764,7 @@ msgstr "Verwijderen van boek %(id)s mislukt: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Verwijder boek %(id)s alleen uit database, boek pad is ongeldig: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Kan de titel '%(src)s' niet wijzigen in '%(dest)s': %(error)s" @@ -769,7 +774,7 @@ msgstr "Kan de titel '%(src)s' niet wijzigen in '%(dest)s': %(error)s" msgid "File %(file)s not found on Google Drive" msgstr "Bestand '%(file)s' niet aangetroffen op Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Kan de titel '%(src)s' niet wijzigen in '%(dest)s': %(error)s" @@ -942,6 +947,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub OAuth fout, probeer het later nog eens." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Github OAuth foutmelding: {}" @@ -950,10 +956,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google OAuth fout, probeer het later nog eens." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Google OAuth foutmelding: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} sterren" @@ -1311,7 +1319,7 @@ msgstr "Onverwachte gegevens tijdens het uitlezen van de update-informatie" msgid "No update available. You already have the latest version installed" msgstr "Er is geen update beschikbaar." -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Er is een update beschikbaar. Klik op de knop hieronder om te updaten naar de nieuwste versie." @@ -1319,7 +1327,7 @@ msgstr "Er is een update beschikbaar. Klik op de knop hieronder om te updaten na msgid "Could not fetch update information" msgstr "De update-informatie kan niet worden opgehaald" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Klik op de onderstaande knop om de laatste stabiele versie te installeren." @@ -1540,7 +1548,7 @@ msgstr "E-Book converter mislukt met een onbekende foutmelding" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-converteerder mislukt: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Omgezette bestand is niet gevonden of meer dan een bestand in map %(folder)s" @@ -1583,6 +1591,7 @@ msgid "Cover Thumbnails" msgstr "Omslag miniaturen" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "{0} serieminiaturen gegenereerd" diff --git a/cps/translations/no/LC_MESSAGES/messages.po b/cps/translations/no/LC_MESSAGES/messages.po index bacc284d5..8e6e7fa38 100644 --- a/cps/translations/no/LC_MESSAGES/messages.po +++ b/cps/translations/no/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2023-01-06 11:00+0000\n" "Last-Translator: Vegard Fladby \n" "Language: no\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -63,7 +63,7 @@ msgstr "Grunnleggende konfigurasjon" msgid "UI Configuration" msgstr "UI-konfigurasjon" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "Bruker ikke funnet" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} brukere ble slettet" @@ -216,6 +217,7 @@ msgid "Allow" msgstr "Tillate" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} synkroniseringsoppføringer slettet" @@ -446,6 +448,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Minst én LDAP-bruker ikke funnet i databasen" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} Bruker ble importert" @@ -543,7 +546,7 @@ msgstr "ikke installert" msgid "Execution permissions missing" msgstr "Utførelsestillatelser mangler" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -594,6 +597,7 @@ msgid "Metadata successfully updated" msgstr "Metadata ble oppdatert" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Feil ved redigering av bok: {}" @@ -678,12 +682,12 @@ msgstr "Tilbakeringingsdomene er ikke bekreftet. Følg fremgangsmåten for å be msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s format ikke funnet for bok-ID: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s ikke funnet på Google Disk: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s ikke funnet: %(fn)s" @@ -737,6 +741,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Den forespurte filen kunne ikke leses. Kanskje feil tillatelser?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Lesestatus kunne ikke angis: {}" @@ -755,7 +760,7 @@ msgstr "Sletting av bok %(id)s mislyktes: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Sletter bok %(id)s kun fra databasen, bokbanen i databasen er ikke gyldig: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Endre navn på forfatter fra: '%(src)s' til '%(dest)s' mislyktes med feil: %(error)s" @@ -765,7 +770,7 @@ msgstr "Endre navn på forfatter fra: '%(src)s' til '%(dest)s' mislyktes med fei msgid "File %(file)s not found on Google Drive" msgstr "Fil %(file)s ikke funnet på Google Disk" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Endre navn på tittel fra: '%(src)s' til '%(dest)s' mislyktes med feil: %(error)s" @@ -936,6 +941,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub Oauth-feil, prøv igjen senere." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "GitHub Oauth-feil: {}" @@ -944,10 +950,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google Oauth-feil, prøv igjen senere." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Google Oauth-feil: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} Stjerner" @@ -1302,7 +1310,7 @@ msgstr "Uventede data under lesing av oppdateringsinformasjon" msgid "No update available. You already have the latest version installed" msgstr "Ingen oppdatering tilgjengelig. Du har allerede den nyeste versjonen installert" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "En ny oppdatering er tilgjengelig. Klikk på knappen nedenfor for å oppdatere til siste versjon." @@ -1310,7 +1318,7 @@ msgstr "En ny oppdatering er tilgjengelig. Klikk på knappen nedenfor for å opp msgid "Could not fetch update information" msgstr "Kunne ikke hente oppdateringsinformasjon" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Klikk på knappen nedenfor for å oppdatere til siste stabile versjon." @@ -1532,7 +1540,7 @@ msgstr "Ebook-konvertering mislyktes med ukjent feil" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-konvertering mislyktes: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Konvertert fil ikke funnet eller mer enn én fil i mappen %(folder)s" @@ -1574,6 +1582,7 @@ msgid "Cover Thumbnails" msgstr "Forsideminiatyrbilder" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "Genererte {0} serieminiatyrbilder" diff --git a/cps/translations/pl/LC_MESSAGES/messages.po b/cps/translations/pl/LC_MESSAGES/messages.po index 50af4abcd..ab1f7f49f 100644 --- a/cps/translations/pl/LC_MESSAGES/messages.po +++ b/cps/translations/pl/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre Web - polski (POT: 2021-06-12 08:52)\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2021-06-12 15:35+0200\n" "Last-Translator: Radosław Kierznowski \n" "Language: pl\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -65,7 +65,7 @@ msgstr "Konfiguracja podstawowa" msgid "UI Configuration" msgstr "Konfiguracja Interfejsu" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -86,6 +86,7 @@ msgid "User not found" msgstr "Nie znaleziono użytkownika" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} użytkowników usuniętych pomyślnie" @@ -221,6 +222,7 @@ msgid "Allow" msgstr "Zezwalaj" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -453,6 +455,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Przynajmniej jeden użytkownik LDAP nie został znaleziony w bazie danych" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} Użytkownik pomyślnie zaimportowany" @@ -549,7 +552,7 @@ msgstr "nie zainstalowane" msgid "Execution permissions missing" msgstr "Brak uprawnienia do wykonywania pliku" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -599,6 +602,7 @@ msgid "Metadata successfully updated" msgstr "Metadane zostały pomyślnie zaktualizowane" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -683,12 +687,12 @@ msgstr "Zwrotna domena nie jest zweryfikowana, proszę zweryfikowania domenę w msgid "%(format)s format not found for book id: %(book)d" msgstr "Nie znaleziono formatu %(format)s dla id książki: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "Nie znaleziono %(format)s na Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s nie znaleziono: %(fn)s" @@ -744,6 +748,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Żądany plik nie mógł zostać odczytany. Może brakuje uprawnień?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -762,7 +767,7 @@ msgstr "Usuwanie książki %(id)s zakończyło się błędem: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Usuwanie książki %(id)s, ścieżka książki jest niepoprawna: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Zmiana nazwy tytułu z: „%(src)s” na „%(dest)s” zakończyła się błędem: %(error)s" @@ -772,7 +777,7 @@ msgstr "Zmiana nazwy tytułu z: „%(src)s” na „%(dest)s” zakończyła si msgid "File %(file)s not found on Google Drive" msgstr "Nie znaleziono pliku %(file)s na Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Zmiana nazwy tytułu z: „%(src)s” na „%(dest)s” zakończyła się błędem: %(error)s" @@ -946,6 +951,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Błąd GitHub Oauth, proszę spróbować później." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Błąd GitHub Oauth: {}" @@ -954,10 +960,12 @@ msgid "Google Oauth error, please retry later." msgstr "Błąd Google Oauth, proszę spróbować później." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Błąd Google Oauth: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} Gwiazdek" @@ -1316,7 +1324,7 @@ msgstr "Nieoczekiwane dane podczas odczytywania informacji o aktualizacji" msgid "No update available. You already have the latest version installed" msgstr "Brak dostępnej aktualizacji. Masz już zainstalowaną najnowszą wersję" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Dostępna jest nowa aktualizacja. Kliknij przycisk poniżej, aby zaktualizować do najnowszej wersji." @@ -1324,7 +1332,7 @@ msgstr "Dostępna jest nowa aktualizacja. Kliknij przycisk poniżej, aby zaktual msgid "Could not fetch update information" msgstr "Nie można pobrać informacji o aktualizacji" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Kliknij przycisk poniżej, aby zaktualizować do najnowszej stabilnej wersji." @@ -1544,7 +1552,7 @@ msgstr "Konwertowanie ebooka zakończyło się niepowodzeniem z nieznanego powod msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-converter spowodowało błąd: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Konwertowany plik nie został znaleziony, lub więcej niż jeden plik w folderze %(folder)s" @@ -1587,6 +1595,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/pt/LC_MESSAGES/messages.po b/cps/translations/pt/LC_MESSAGES/messages.po index d9eb56dca..2c0b54cb4 100644 --- a/cps/translations/pt/LC_MESSAGES/messages.po +++ b/cps/translations/pt/LC_MESSAGES/messages.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2023-07-25 11:30+0100\n" "Last-Translator: horus68 \n" "Language: pt\n" @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -60,7 +60,7 @@ msgstr "Configuração básica" msgid "UI Configuration" msgstr "Configuração de IU" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -80,6 +80,7 @@ msgid "User not found" msgstr "Utilizador não encontrado" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} utilizadores eliminados com sucesso" @@ -213,6 +214,7 @@ msgid "Allow" msgstr "Permitir" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} entradas de sincronização eliminadas" @@ -440,6 +442,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "No mínimo um utilizador LDAP não encontrado no base de dados" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} utilizador importado com sucesso" @@ -534,7 +537,7 @@ msgstr "não instalado" msgid "Execution permissions missing" msgstr "Falta de permissões de execução" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -584,6 +587,7 @@ msgid "Metadata successfully updated" msgstr "Metadados atualizados com sucesso" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Erro ao editar o livro: {}" @@ -668,12 +672,12 @@ msgstr "O domínio Callback não foi verificado. Por favor, siga os passos para msgid "%(format)s format not found for book id: %(book)d" msgstr "Formato %(format)s não encontrado para o ID do livro: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s não encontrado no Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s não encontrado: %(fn)s" @@ -726,6 +730,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Não foi possível ler o ficheiro solicitado. Talvez permissões erradas?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Estatuto de Lido não pode ser alterado: {}" @@ -744,7 +749,7 @@ msgstr "Falha ao eliminar livro %(id)s: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Eliminar livro %(id)s apenas da base de dados, caminho do livro inválido: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Renomear autor de: '%(src)s' para '%(dest)s' falhou com o erro: %(error)s" @@ -754,7 +759,7 @@ msgstr "Renomear autor de: '%(src)s' para '%(dest)s' falhou com o erro: %(error) msgid "File %(file)s not found on Google Drive" msgstr "Ficheiro %(file)s não encontrado no Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Renomear título de: '%(src)s' para '%(dest)s' falhou com o erro: %(error)s" @@ -926,6 +931,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Erro no Oauth do GitHub. Por favor, tente novamente mais tarde." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Erro no Oauth do GitHub: {}" @@ -934,10 +940,12 @@ msgid "Google Oauth error, please retry later." msgstr "Erro no Google Oauth, tente novamente mais tarde." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Erro no Oauth do Google: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} Estrelas" @@ -1292,7 +1300,7 @@ msgstr "Dados inesperados ao ler informações de atualização" msgid "No update available. You already have the latest version installed" msgstr "Não existem atualizações disponíveis. Você já tem instalada a última versão" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Uma nova atualização está disponível. Clique no botão abaixo para atualizar para a versão mais recente." @@ -1300,7 +1308,7 @@ msgstr "Uma nova atualização está disponível. Clique no botão abaixo para a msgid "Could not fetch update information" msgstr "Não foi possível obter informações sobre atualizações" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Clique no botão abaixo para atualizar para a última versão estável." @@ -1520,7 +1528,7 @@ msgstr "O conversor de ebook falhou com erro desconhecido" msgid "Kepubify-converter failed: %(error)s" msgstr "Conversor Kepubify falhou: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Ficheiro convertido não encontrado ou mais de um ficheiro na pasta %(folder)s" @@ -1563,6 +1571,7 @@ msgid "Cover Thumbnails" msgstr "Miniaturas de capa" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "Geradas {0} miniaturas de série" diff --git a/cps/translations/pt_BR/LC_MESSAGES/messages.po b/cps/translations/pt_BR/LC_MESSAGES/messages.po index 135e6fc0b..3df4519e7 100644 --- a/cps/translations/pt_BR/LC_MESSAGES/messages.po +++ b/cps/translations/pt_BR/LC_MESSAGES/messages.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: br\n" @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -60,7 +60,7 @@ msgstr "Configuração Básica" msgid "UI Configuration" msgstr "Configuração de UI" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -80,6 +80,7 @@ msgid "User not found" msgstr "Usuário não encontrado" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} usuário(s) deletedos com sucesso" @@ -213,6 +214,7 @@ msgid "Allow" msgstr "Permitir" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} entradas de sincronização deletadas" @@ -440,6 +442,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "No mínimo um usuário LDAP não encontrado no banco de dados" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} Usuário Importado com Sucesso" @@ -534,7 +537,7 @@ msgstr "não instalado" msgid "Execution permissions missing" msgstr "Faltam as permissões de execução" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -584,6 +587,7 @@ msgid "Metadata successfully updated" msgstr "Metadados atualizados com sucesso" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Erro ao editar o livro: {}" @@ -668,12 +672,12 @@ msgstr "O domínio Callback não foi verificado, por favor siga os passos para v msgid "%(format)s format not found for book id: %(book)d" msgstr "Formato %(format)s não encontrado para o id do livro: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s não encontrado no Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s não encontrado: %(fn)s" @@ -726,6 +730,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "O arquivo solicitado não pôde ser lido. Talvez permissões erradas?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Status Lido não pode ser alterado: {}" @@ -744,7 +749,7 @@ msgstr "Falha ao excluir livro %(id)s: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Excluindo livro %(id)s somente do banco de dados, caminho do livro inválido: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Renomear autor de: '%(src)s' para '%(dest)s' falhou com o erro: %(error)s" @@ -754,7 +759,7 @@ msgstr "Renomear autor de: '%(src)s' para '%(dest)s' falhou com o erro: %(error) msgid "File %(file)s not found on Google Drive" msgstr "Arquivo %(file)s não encontrado no Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Renomear título de: '%(src)s' para '%(dest)s' falhou com o erro: %(error)s" @@ -926,6 +931,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Erro no Oauth do GitHub, tente novamente mais tarde." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Erro no Oauth do GitHub: {}" @@ -934,10 +940,12 @@ msgid "Google Oauth error, please retry later." msgstr "Erro no Google Oauth, tente novamente mais tarde." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Erro no Oauth do Google: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} Estrelas" @@ -1292,7 +1300,7 @@ msgstr "Dados inesperados ao ler informações de atualização" msgid "No update available. You already have the latest version installed" msgstr "Não há atualização disponível. Você já tem a última versão instalada" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Uma nova atualização está disponível. Clique no botão abaixo para atualizar para a versão mais recente." @@ -1300,7 +1308,7 @@ msgstr "Uma nova atualização está disponível. Clique no botão abaixo para a msgid "Could not fetch update information" msgstr "Não foi possível buscar as informações de atualização" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Clique no botão abaixo para atualizar para a última versão estável." @@ -1520,7 +1528,7 @@ msgstr "O conversor de Ebook falhou com erro desconhecido" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-converter falhou: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Arquivo convertido não encontrado ou mais de um arquivo na pasta %(folder)s" @@ -1563,6 +1571,7 @@ msgid "Cover Thumbnails" msgstr "Miniatura da Capa" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "Gerado {0} miniaturas de série" diff --git a/cps/translations/ru/LC_MESSAGES/messages.po b/cps/translations/ru/LC_MESSAGES/messages.po index f5061e7eb..c816b04a5 100644 --- a/cps/translations/ru/LC_MESSAGES/messages.po +++ b/cps/translations/ru/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2020-04-29 01:20+0400\n" "Last-Translator: ZIZA\n" "Language: ru\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -64,7 +64,7 @@ msgstr "Настройки сервера" msgid "UI Configuration" msgstr "Настройка интерфейса" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -85,6 +85,7 @@ msgid "User not found" msgstr "" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "" @@ -222,6 +223,7 @@ msgid "Allow" msgstr "Разрешить" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -452,6 +454,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "По крайней мере, один пользователь LDAP не найден в базе данных" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "" @@ -549,7 +552,7 @@ msgstr "не установлено" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -599,6 +602,7 @@ msgid "Metadata successfully updated" msgstr "Метаданные обновлены" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -683,12 +687,12 @@ msgstr "Не удалось проверить домен обратного в msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s форма не найден для книги с id: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s не найден на Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s не найден: %(fn)s" @@ -742,6 +746,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Запрашиваемый файл не может быть прочитан. Возможно у вас нет разрешения?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -760,7 +765,7 @@ msgstr "" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Переименовывание заголовка с: '%(src)s' на '%(dest)s' не удалось из-за ошибки: %(error)s" @@ -770,7 +775,7 @@ msgstr "Переименовывание заголовка с: '%(src)s' на ' msgid "File %(file)s not found on Google Drive" msgstr "Файл %(file)s не найден на Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Переименовывание заголовка с: '%(src)s' на '%(dest)s' не удалось из-за ошибки: %(error)s" @@ -939,6 +944,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Ошибка GitHub Oauth, пожалуйста попробуйте позже." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "" @@ -947,10 +953,12 @@ msgid "Google Oauth error, please retry later." msgstr "Ошибка Google Oauth, пожалуйста попробуйте позже." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "" @@ -1308,7 +1316,7 @@ msgstr "Некорректные данные при чтении информа msgid "No update available. You already have the latest version installed" msgstr "Нет доступных обновлений. Вы используете последнюю версию" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Новое обновление доступно. Нажмите на кнопку ниже, чтобы обновить до последней версии." @@ -1316,7 +1324,7 @@ msgstr "Новое обновление доступно. Нажмите на к msgid "Could not fetch update information" msgstr "Не удалось получить информацию об обновлении" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Нажмите на кнопку ниже для обновления до последней стабильной версии." @@ -1537,7 +1545,7 @@ msgstr "" msgid "Kepubify-converter failed: %(error)s" msgstr "" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "" @@ -1580,6 +1588,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/sk/LC_MESSAGES/messages.po b/cps/translations/sk/LC_MESSAGES/messages.po index f989879d4..423d0985b 100644 --- a/cps/translations/sk/LC_MESSAGES/messages.po +++ b/cps/translations/sk/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2023-11-01 06:12+0100\n" "Last-Translator: Branislav Hanáček \n" "Language: sk_SK\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -60,7 +60,7 @@ msgstr "Základná konfigurácia" msgid "UI Configuration" msgstr "Konfigurácia používateľského rozhrania" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -80,6 +80,7 @@ msgid "User not found" msgstr "Používateľ sa nenašiel" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "Zmazaných {} používateľov" @@ -213,6 +214,7 @@ msgid "Allow" msgstr "Povoliť" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "Zmazalo sa {} synchronizačných položiek" @@ -439,6 +441,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Minimálne jeden LDAP používateľ sa nenachádza v databáze" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "Používateľ bol naimportovaný" @@ -533,7 +536,7 @@ msgstr "nie je naištalované" msgid "Execution permissions missing" msgstr "Chýba právo na vykonanie" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -583,6 +586,7 @@ msgid "Metadata successfully updated" msgstr "Metadáta boli úspešne aktualizované" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Chyba pri úprave knihy: {}" @@ -667,12 +671,12 @@ msgstr "Doména spätného volania nie je verifikovaná, prosím, vykonajte krok msgid "%(format)s format not found for book id: %(book)d" msgstr "Formát %(format)s sa nenašiel pre knihu s ID: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s sa nenašiel na Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s sa nenašiel: %(fn)s" @@ -722,6 +726,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Požadovaný súbor sa nedá čítať. Možne zlé oprávnenia?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Status čítania nie je možné nastaviť: {}" @@ -740,7 +745,7 @@ msgstr "Mazanie knihy %(id)s zlyhalo: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Mazanie knihy %(id)s iba z databázy, cesta ku knihe v databáze nie je platná: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Premenovanie autora z: '%(src)s' na '%(dest)s' zlyhalo s chybou: %(error)s" @@ -750,7 +755,7 @@ msgstr "Premenovanie autora z: '%(src)s' na '%(dest)s' zlyhalo s chybou: %(error msgid "File %(file)s not found on Google Drive" msgstr "Súbor %(file)s sa nenašiel na Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Zmena názvu knihy z: '%(src)s' na '%(dest)s' zlyhalo s chybou: %(error)s" @@ -919,6 +924,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Chyba GitHub OAuth, skúste to prosím neskôr." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Chyba GitHub OAuth: {}" @@ -927,10 +933,12 @@ msgid "Google Oauth error, please retry later." msgstr "Chyba Google OAuth, skúste to prosím neskôr." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Chyba Google OAuth: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} Hviezdičiek" @@ -1276,7 +1284,7 @@ msgstr "Čítanie aktualizačnej informácie narazilo na neočakávané údaje" msgid "No update available. You already have the latest version installed" msgstr "Nie je dostupná žiadna aktualizácia. Máte nainštalovanú najnovšiu verziu" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Je dostupná nová aktualizácia. Ak chcete aktualizovať na najnovšiu verziu, kliknite na tlačidlo dolu." @@ -1284,7 +1292,7 @@ msgstr "Je dostupná nová aktualizácia. Ak chcete aktualizovať na najnovšiu msgid "Could not fetch update information" msgstr "Nebolo možné stiahnuť aktualizačnú informáciu" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Ak chcete aktualizovať na najnovšiu stabilnú verziu, kliknite na tlačidlo dolu." @@ -1496,7 +1504,7 @@ msgstr "Prevádzač e-kníh zlyhal s neznámou chybou" msgid "Kepubify-converter failed: %(error)s" msgstr "Prevádzač Kepubify zlyhal: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Prevádzaný súbor sa nenašiel alebo viac ako jeden súbor v zložke %(folder)s" @@ -1538,6 +1546,7 @@ msgid "Cover Thumbnails" msgstr "Náhľad obálky knihy" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "Bolo vygenerovaných {0} náhľadov pre série" diff --git a/cps/translations/sl/LC_MESSAGES/messages.po b/cps/translations/sl/LC_MESSAGES/messages.po index 11fe175c1..416cdda9c 100644 --- a/cps/translations/sl/LC_MESSAGES/messages.po +++ b/cps/translations/sl/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2024-09-18 19:45+0200\n" "Last-Translator: Andrej Kralj\n" "Language: sl\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -60,7 +60,7 @@ msgstr "Osnovne nastavitve" msgid "UI Configuration" msgstr "Nastavitve uporabniškega vmesnika" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -80,6 +80,7 @@ msgid "User not found" msgstr "Ne najdem uporabnika" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} uporabnikov uspešno izbrisanih" @@ -213,6 +214,7 @@ msgid "Allow" msgstr "Omogoči" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} izbrisanih vnosov za sinhronizacijo" @@ -439,6 +441,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "V podatkovni zbirki ni najden vsaj en uporabnik LDAP" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} Uporabnik je bil uspešno uvožen" @@ -533,7 +536,7 @@ msgstr "ni nameščen" msgid "Execution permissions missing" msgstr "Manjkajo dovoljenja za izvajanje" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -583,6 +586,7 @@ msgid "Metadata successfully updated" msgstr "Metapodatki so bili uspešno posodobljeni" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "Napaka pri urejanju knjige: {}" @@ -666,12 +670,12 @@ msgstr "Povratna domena ni preverjena, sledite korakom za preverjanje domene v k msgid "%(format)s format not found for book id: %(book)d" msgstr "Vrsta %(format)s ni najdena za id knjige: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s ni bil najden v storitvi Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s ni najden: %(fn)s" @@ -721,6 +725,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Zahtevane datoteke ni bilo mogoče prebrati. Morda napačna dovoljenja?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "Stanja branja ni bilo mogoče nastaviti: {}" @@ -739,7 +744,7 @@ msgstr "Brisanje knjige %(id)s ni bilo uspešno: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Brisanje knjige %(id)s samo iz zbirke podatkov, pot do knjige v zbirki podatkov ni veljavna: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Preimenovanje avtorja iz: '%(src)s' v '%(dest)s' ni bilo uspešno z napako: %(error)s" @@ -749,7 +754,7 @@ msgstr "Preimenovanje avtorja iz: '%(src)s' v '%(dest)s' ni bilo uspešno z napa msgid "File %(file)s not found on Google Drive" msgstr "Datoteke %(file)s ni mogoče najti v storitvi Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Preimenovanje naslova iz: '%(src)s' v '%(dest)s' ni bilo uspešno z napako: %(error)s" @@ -916,6 +921,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Napaka GitHub Oauth, prosimo, poskusite pozneje." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Napaka GitHub Oauth: {}" @@ -924,10 +930,12 @@ msgid "Google Oauth error, please retry later." msgstr "Napaka Google Oauth, poskusite pozneje." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Napaka Google Oauth: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} zvezdic" @@ -1273,7 +1281,7 @@ msgstr "Nepričakovani podatki med branjem informacij o posodobitvi" msgid "No update available. You already have the latest version installed" msgstr "Posodobitev ni na voljo. Najnovejšo različico že imate nameščeno" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Na voljo je nova posodobitev. Klikni spodnji gumb za posodobitev na najnovejšo različico." @@ -1281,7 +1289,7 @@ msgstr "Na voljo je nova posodobitev. Klikni spodnji gumb za posodobitev na najn msgid "Could not fetch update information" msgstr "Ni bilo mogoče pridobiti informacij o posodobitvi" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Klikni spodnji gumb za posodobitev na najnovejšo stabilno različico." @@ -1492,7 +1500,7 @@ msgstr "Pretvornik e-knjig ni uspel z neznano napako" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-converter ni uspel: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Pretvorjena datoteka ni bila najdena ali je v mapi %(folder)s več kot ena datoteka" @@ -1534,6 +1542,7 @@ msgid "Cover Thumbnails" msgstr "Sličicah naslovnice" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "Ustvarjene sličice serije {0}" diff --git a/cps/translations/sv/LC_MESSAGES/messages.po b/cps/translations/sv/LC_MESSAGES/messages.po index 6599854c9..1e5553cb8 100644 --- a/cps/translations/sv/LC_MESSAGES/messages.po +++ b/cps/translations/sv/LC_MESSAGES/messages.po @@ -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: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2021-05-13 11:00+0000\n" "Last-Translator: Jonatan Nyberg \n" "Language: sv\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -63,7 +63,7 @@ msgstr "Grundläggande konfiguration" msgid "UI Configuration" msgstr "Användargränssnitt konfiguration" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "Användaren hittades inte" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} användare har tagits bort" @@ -219,6 +220,7 @@ msgid "Allow" msgstr "Tillåt" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -449,6 +451,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "Minst en LDAP-användare hittades inte i databasen" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} användare har importerats" @@ -545,7 +548,7 @@ msgstr "inte installerad" msgid "Execution permissions missing" msgstr "Körningstillstånd saknas" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -595,6 +598,7 @@ msgid "Metadata successfully updated" msgstr "Metadata uppdaterades" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -679,12 +683,12 @@ msgstr "Återuppringningsdomänen är inte verifierad, följ stegen för att ver msgid "%(format)s format not found for book id: %(book)d" msgstr "%(format)s formatet hittades inte för bok-id: %(book)d" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(format)s hittades inte på Google Drive: %(fn)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s hittades inte: %(fn)s" @@ -738,6 +742,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "Den begärda filen kunde inte läsas. Kanske fel behörigheter?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -756,7 +761,7 @@ msgstr "Borttagning av boken %(id)s misslyckades: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "Borttagning av boken %(id)s, boksökväg inte giltig: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Byt namn på titel från: \"%(src)s\" till \"%(dest)s\" misslyckades med fel: %(error)s" @@ -766,7 +771,7 @@ msgstr "Byt namn på titel från: \"%(src)s\" till \"%(dest)s\" misslyckades med msgid "File %(file)s not found on Google Drive" msgstr "Filen %(file)s hittades inte på Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Byt namn på titel från: \"%(src)s\" till \"%(dest)s\" misslyckades med fel: %(error)s" @@ -939,6 +944,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub Oauth-fel, försök igen senare." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "GitHub Oauth-fel: {}" @@ -947,10 +953,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google Oauth-fel, försök igen senare." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Google Oauth-fel: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} stjärnor" @@ -1308,7 +1316,7 @@ msgstr "Oväntade data vid läsning av uppdateringsinformation" msgid "No update available. You already have the latest version installed" msgstr "Ingen uppdatering tillgänglig. Du har redan den senaste versionen installerad" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "En ny uppdatering är tillgänglig. Klicka på knappen nedan för att uppdatera till den senaste versionen." @@ -1316,7 +1324,7 @@ msgstr "En ny uppdatering är tillgänglig. Klicka på knappen nedan för att up msgid "Could not fetch update information" msgstr "Kunde inte hämta uppdateringsinformation" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Klicka på knappen nedan för att uppdatera till den senaste stabila versionen." @@ -1536,7 +1544,7 @@ msgstr "E-bokkonverteraren misslyckades med okänt fel" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify-konverteraren misslyckades: %(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "Konverterad fil hittades inte eller mer än en fil i mappen %(folder)s" @@ -1579,6 +1587,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/tr/LC_MESSAGES/messages.po b/cps/translations/tr/LC_MESSAGES/messages.po index e32f8d11b..649d997fd 100644 --- a/cps/translations/tr/LC_MESSAGES/messages.po +++ b/cps/translations/tr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2020-04-23 22:47+0300\n" "Last-Translator: iz \n" "Language: tr\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -63,7 +63,7 @@ msgstr "Temel Ayarlar" msgid "UI Configuration" msgstr "Arayüz Ayarları" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "" @@ -216,6 +217,7 @@ msgid "Allow" msgstr "" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -445,6 +447,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "" @@ -542,7 +545,7 @@ msgstr "yüklü değil" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -592,6 +595,7 @@ msgid "Metadata successfully updated" msgstr "Metaveri başarıyla güncellendi" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -676,12 +680,12 @@ msgstr "Geri yönlendirme alanı (callback domain) doğrulanamadı, lütfen Goog msgid "%(format)s format not found for book id: %(book)d" msgstr "%(book)d nolu kitap için %(format)s biçimi bulunamadı" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "%(fn)s eKitabı için %(format)s biçimi Google Drive'da bulunamadı" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s bulunamadı: %(fn)s" @@ -735,6 +739,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "İstenilen dosya okunamadı. Yanlış izinlerden kaynaklanabilir?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -753,7 +758,7 @@ msgstr "" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Kitap adını değiştirme sırasında hata oluştu ('%(src)s' → '%(dest)s'): %(error)s" @@ -763,7 +768,7 @@ msgstr "Kitap adını değiştirme sırasında hata oluştu ('%(src)s' → '%(de msgid "File %(file)s not found on Google Drive" msgstr "%(file)s dosyası Google Drive'da bulunamadı" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "Kitap adını değiştirme sırasında hata oluştu ('%(src)s' → '%(dest)s'): %(error)s" @@ -931,6 +936,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub Oauth hatası, lütfen tekrar deneyin." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "" @@ -939,10 +945,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google Oauth hatası, lütfen tekrar deneyin." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "" @@ -1300,7 +1308,7 @@ msgstr "Güncelleme bilgileri okunurken beklenmeyen veri" msgid "No update available. You already have the latest version installed" msgstr "Yeni güncelleme mevcut değil. Zaten en son sürüme sahipsiniz." -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "Yeni bir güncelleme mevcut. Son sürüme güncellemek için aşağıdaki düğmeye tıklayın." @@ -1308,7 +1316,7 @@ msgstr "Yeni bir güncelleme mevcut. Son sürüme güncellemek için aşağıdak msgid "Could not fetch update information" msgstr "Güncelleme bilgileri alınamadı" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "Son kararlı sürüme güncellemek için aşağıdaki düğmeye tıklayın." @@ -1528,7 +1536,7 @@ msgstr "" msgid "Kepubify-converter failed: %(error)s" msgstr "" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "" @@ -1571,6 +1579,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/uk/LC_MESSAGES/messages.po b/cps/translations/uk/LC_MESSAGES/messages.po index 7de10c3de..e16823868 100644 --- a/cps/translations/uk/LC_MESSAGES/messages.po +++ b/cps/translations/uk/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2017-04-30 00:47+0300\n" "Last-Translator: ABIS Team \n" "Language: uk\n" @@ -15,7 +15,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -61,7 +61,7 @@ msgstr "Настройки сервера" msgid "UI Configuration" msgstr "Конфігурація інтерфейсу" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -82,6 +82,7 @@ msgid "User not found" msgstr "Користувача не знайдено" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} користувачі видалені успішно" @@ -219,6 +220,7 @@ msgid "Allow" msgstr "Дозволити" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -446,6 +448,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "" @@ -542,7 +545,7 @@ msgstr "не встановлено" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -592,6 +595,7 @@ msgid "Metadata successfully updated" msgstr "" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -675,12 +679,12 @@ msgstr "Домен зворотнього зв'язку не підтвердж msgid "%(format)s format not found for book id: %(book)d" msgstr "" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "" @@ -731,6 +735,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -749,7 +754,7 @@ msgstr "" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "" @@ -759,7 +764,7 @@ msgstr "" msgid "File %(file)s not found on Google Drive" msgstr "" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "" @@ -927,6 +932,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "" #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "" @@ -935,10 +941,12 @@ msgid "Google Oauth error, please retry later." msgstr "" #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} зірок" @@ -1295,7 +1303,7 @@ msgstr "" msgid "No update available. You already have the latest version installed" msgstr "" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "" @@ -1303,7 +1311,7 @@ msgstr "" msgid "Could not fetch update information" msgstr "" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "" @@ -1518,7 +1526,7 @@ msgstr "" msgid "Kepubify-converter failed: %(error)s" msgstr "" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "" @@ -1561,6 +1569,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/vi/LC_MESSAGES/messages.po b/cps/translations/vi/LC_MESSAGES/messages.po index b12d19819..2105dab54 100644 --- a/cps/translations/vi/LC_MESSAGES/messages.po +++ b/cps/translations/vi/LC_MESSAGES/messages.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2022-09-20 21:36+0700\n" "Last-Translator: Ha Link \n" "Language: vi\n" @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -59,7 +59,7 @@ msgstr "Thiết lập cơ bản" msgid "UI Configuration" msgstr "Thiết lập UI" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -79,6 +79,7 @@ msgid "User not found" msgstr "Không tìm thấy user" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "{} người dung đã đươc xoá thành công" @@ -212,6 +213,7 @@ msgid "Allow" msgstr "Cho phép" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} mục nhập đồng bộ hóa đã bị xóa" @@ -439,6 +441,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "" @@ -533,7 +536,7 @@ msgstr "chưa cài đặt" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -583,6 +586,7 @@ msgid "Metadata successfully updated" msgstr "Metadata đã được cập nhật thành công" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -666,12 +670,12 @@ msgstr "" msgid "%(format)s format not found for book id: %(book)d" msgstr "" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "%(format)s không tìm thấy: %(fn)s" @@ -725,6 +729,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "File được yêu cầu không thể đọc. Có thể do phân quyền bị sai?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -743,7 +748,7 @@ msgstr "Xoá sách %(id)s thất bại: %(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "" @@ -753,7 +758,7 @@ msgstr "" msgid "File %(file)s not found on Google Drive" msgstr "File %(file)s không tìm thấy trẻn Google Drive" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "" @@ -922,6 +927,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "Oauth Github lỗi, xin thử lại sau." #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "Github Oauth lỗi: {}" @@ -930,10 +936,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google Oauth lỗi, làm ơn thử lại sau." #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Google Oauth lỗi: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} sao" @@ -1289,7 +1297,7 @@ msgstr "" msgid "No update available. You already have the latest version installed" msgstr "" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "" @@ -1297,7 +1305,7 @@ msgstr "" msgid "Could not fetch update information" msgstr "" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "" @@ -1514,7 +1522,7 @@ msgstr "" msgid "Kepubify-converter failed: %(error)s" msgstr "" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "" @@ -1559,6 +1567,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "" diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po index f83637a25..5419d2713 100644 --- a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2024-11-21 22:04+0800\n" "Last-Translator: qx100\n" "Language: zh_CN\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -60,7 +60,7 @@ msgstr "基本配置" msgid "UI Configuration" msgstr "界面配置" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -80,6 +80,7 @@ msgid "User not found" msgstr "找不到用户" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "成功删除 {} 个用户" @@ -213,6 +214,7 @@ msgid "Allow" msgstr "允许" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "{} 同步项目被删除" @@ -439,6 +441,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "数据库中没有找到任何 LDAP 用户" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} 用户被成功导入" @@ -533,7 +536,7 @@ msgstr "未安装" msgid "Execution permissions missing" msgstr "缺少执行权限" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -583,6 +586,7 @@ msgid "Metadata successfully updated" msgstr "已成功更新元数据" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "编辑书籍时出错: {}" @@ -666,12 +670,12 @@ msgstr "回调域名尚未被校验,请在 Google 开发者控制台按步骤 msgid "%(format)s format not found for book id: %(book)d" msgstr "找不到 ID 为 %(book)d 的书籍的 %(format)s 格式" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "Google Drive %(fn)s 上找不到 %(format)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "找不到 %(format)s:%(fn)s" @@ -721,6 +725,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "无法读取请求的文件。可能有错误的权限设置?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "阅读状态无法设置: {}" @@ -739,7 +744,7 @@ msgstr "删除书籍 %(id)s 失败:%(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "仅从数据库中删除书籍 %(id)s,数据库中的书籍路径无效: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "将作者从“%(src)s”改为“%(dest)s”时失败,出错信息:%(error)s" @@ -749,7 +754,7 @@ msgstr "将作者从“%(src)s”改为“%(dest)s”时失败,出错信息: msgid "File %(file)s not found on Google Drive" msgstr "Google Drive 上找不到文件 %(file)s" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "将标题从“%(src)s”改为“%(dest)s”时失败,出错信息:%(error)s" @@ -916,6 +921,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub Oauth 错误,请重试。" #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "GitHub Oauth 错误: {}" @@ -924,10 +930,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google Oauth 错误,请重试。" #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Google Oauth 错误: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} 星" @@ -1273,7 +1281,7 @@ msgstr "读取更新信息时出现异常数据" msgid "No update available. You already have the latest version installed" msgstr "无可用更新。您已经安装了最新版本" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "有新的更新。单击下面的按钮以更新到最新版本。" @@ -1281,7 +1289,7 @@ msgstr "有新的更新。单击下面的按钮以更新到最新版本。" msgid "Could not fetch update information" msgstr "无法获取更新信息" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "点击下面按钮更新到最新稳定版本。" @@ -1492,7 +1500,7 @@ msgstr "发生未知错误,书籍转换失败" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify 转换失败:%(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "找不到转换后的文件或文件夹 %(folder)s 中有多个文件" @@ -1534,6 +1542,7 @@ msgid "Cover Thumbnails" msgstr "封面缩略图" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr "生成了 {0} 个丛书缩略图" diff --git a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po index 2511717db..77cd0f347 100644 --- a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-03-30 15:55+0200\n" +"POT-Creation-Date: 2025-04-28 12:21-0400\n" "PO-Revision-Date: 2020-09-27 22:18+0800\n" "Last-Translator: xlivevil \n" "Language: zh_TW\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.15.0\n" +"Generated-By: Babel 2.17.0\n" #: cps/about.py:85 msgid "Statistics" @@ -63,7 +63,7 @@ msgstr "基本配置" msgid "UI Configuration" msgstr "界面配置" -#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:797 cps/search.py:150 #: cps/web.py:753 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" @@ -83,6 +83,7 @@ msgid "User not found" msgstr "找不到用戶" #: cps/admin.py:415 +#, python-brace-format msgid "{} users deleted successfully" msgstr "成功刪除 {} 個用戶" @@ -216,6 +217,7 @@ msgid "Allow" msgstr "允許" #: cps/admin.py:946 +#, python-brace-format msgid "{} sync entries deleted" msgstr "" @@ -444,6 +446,7 @@ msgid "At Least One LDAP User Not Found in Database" msgstr "數據庫中沒有找到至少一個LDAP用戶" #: cps/admin.py:1676 +#, python-brace-format msgid "{} User Successfully Imported" msgstr "{} 用戶被成功導入" @@ -539,7 +542,7 @@ msgstr "未安裝" msgid "Execution permissions missing" msgstr "缺少執行權限" -#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/db.py:1042 cps/templates/config_edit.html:203 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 @@ -589,6 +592,7 @@ msgid "Metadata successfully updated" msgstr "已成功更新元數據" #: cps/editbooks.py:566 +#, python-brace-format msgid "Error editing book: {}" msgstr "" @@ -673,12 +677,12 @@ msgstr "回調網域名稱尚未被驗證,請在google開發者控制台按步 msgid "%(format)s format not found for book id: %(book)d" msgstr "找不到id為 %(book)d 的書籍的 %(format)s 格式" -#: cps/helper.py:94 cps/tasks/convert.py:93 +#: cps/helper.py:93 cps/tasks/convert.py:91 #, python-format msgid "%(format)s not found on Google Drive: %(fn)s" msgstr "Google Drive %(fn)s 上找不到 %(format)s" -#: cps/helper.py:99 +#: cps/helper.py:98 #, python-format msgid "%(format)s not found: %(fn)s" msgstr "找不到 %(format)s:%(fn)s" @@ -732,6 +736,7 @@ msgid "The requested file could not be read. Maybe wrong permissions?" msgstr "無法讀取請求的文件。可能有錯誤的權限設置?" #: cps/helper.py:352 +#, python-brace-format msgid "Read status could not set: {}" msgstr "" @@ -750,7 +755,7 @@ msgstr "刪除書籍 %(id)s失敗:%(message)s" msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" msgstr "僅從數據庫中刪除書籍 %(id)s,數據庫中的書籍路徑無效: %(path)s" -#: cps/helper.py:439 +#: cps/helper.py:438 #, fuzzy, python-format msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "將標題從“%(src)s”改為“%(dest)s”時失敗,錯誤錯信息:%(error)s" @@ -760,7 +765,7 @@ msgstr "將標題從“%(src)s”改為“%(dest)s”時失敗,錯誤錯信息 msgid "File %(file)s not found on Google Drive" msgstr "Google Drive上找不到文件 %(file)s" -#: cps/helper.py:559 +#: cps/helper.py:558 #, python-format msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" msgstr "將標題從“%(src)s”改為“%(dest)s”時失敗,錯誤錯信息:%(error)s" @@ -933,6 +938,7 @@ msgid "GitHub Oauth error, please retry later." msgstr "GitHub Oauth 錯誤,請重試。" #: cps/oauth_bb.py:338 +#, python-brace-format msgid "GitHub Oauth error: {}" msgstr "GitHub Oauth 錯誤: {}" @@ -941,10 +947,12 @@ msgid "Google Oauth error, please retry later." msgstr "Google Oauth 錯誤,請重試。" #: cps/oauth_bb.py:362 +#, python-brace-format msgid "Google Oauth error: {}" msgstr "Google Oauth 錯誤: {}" #: cps/opds.py:299 +#, python-brace-format msgid "{} Stars" msgstr "{} 星" @@ -1300,7 +1308,7 @@ msgstr "讀取更新信息時出現未預期數據" msgid "No update available. You already have the latest version installed" msgstr "無可用更新。您已經安裝了最新版本" -#: cps/updater.py:458 +#: cps/updater.py:459 msgid "A new update is available. Click on the button below to update to the latest version." msgstr "有新的更新。單擊下面的按鈕以更新到最新版本。" @@ -1308,7 +1316,7 @@ msgstr "有新的更新。單擊下面的按鈕以更新到最新版本。" msgid "Could not fetch update information" msgstr "無法獲取更新信息" -#: cps/updater.py:486 +#: cps/updater.py:487 msgid "Click on the button below to update to the latest stable version." msgstr "點擊下面按鈕更新到最新穩定版本。" @@ -1528,7 +1536,7 @@ msgstr "發生未知錯誤,書籍轉換失敗" msgid "Kepubify-converter failed: %(error)s" msgstr "Kepubify 轉換失敗:%(error)s" -#: cps/tasks/convert.py:255 +#: cps/tasks/convert.py:254 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" msgstr "找不到轉換後的文件或文件夾%(folder)s中有多個文件" @@ -1571,6 +1579,7 @@ msgid "Cover Thumbnails" msgstr "" #: cps/tasks/thumbnail.py:294 +#, python-brace-format msgid "Generated {0} series thumbnails" msgstr ""