diff --git a/cps/translations/de/LC_MESSAGES/messages.mo b/cps/translations/de/LC_MESSAGES/messages.mo index 0179855f..1abbf666 100644 Binary files a/cps/translations/de/LC_MESSAGES/messages.mo and b/cps/translations/de/LC_MESSAGES/messages.mo differ diff --git a/cps/translations/de/LC_MESSAGES/messages.po b/cps/translations/de/LC_MESSAGES/messages.po index b7baf839..d4ee9a09 100644 --- a/cps/translations/de/LC_MESSAGES/messages.po +++ b/cps/translations/de/LC_MESSAGES/messages.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2019-02-27 19:28+0100\n" -"PO-Revision-Date: 2019-02-24 19:15+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" +"PO-Revision-Date: 2019-03-10 08:02+0100\n" "Last-Translator: Ozzie Isaacs\n" "Language: de\n" "Language-Team: \n" @@ -169,19 +169,19 @@ 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:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "HTTP Fehler" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "Verbindungsfehler" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "Timeout beim Verbindungsaufbau" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "Allgemeiner Fehler" @@ -202,555 +202,555 @@ msgstr "Keine Release Informationen verfügbar" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "Ein neues Update ist verfügbar. Klicke auf den Button unten, um auf Version: %(version)s zu aktualisieren" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "Unbekannt" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Frage Update Paket an" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Lade Update Paket herunter" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Entpacke Update Paket" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "Ersetze Dateien" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "Schließe Datenbankverbindungen" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "Stoppe Server" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "Update abgeschlossen, bitte okay drücken und Seite neu laden" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "Update fehlgeschlagen:" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "Kürzlich hinzugefügte Bücher" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "Neueste Bücher" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "Älteste Bücher" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "Bücher (A-Z)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "Bücher (Z-A)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Beliebte Bücher (die meisten Downloads)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "Best bewertete Bücher" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Zufällige Bücher" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Buch öffnen fehlgeschlagen. Datei existiert nicht, oder ist nicht zugänglich:" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "Verlegerliste" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "Verleger: %(name)s" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Liste Serien" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Serie: %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Verfügbare Sprachen" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Sprache: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Kategorieliste" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Kategorie: %(name)s" -#: cps/templates/layout.html:73 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "Aufgaben" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Statistiken" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "Google Drive setup is nicht komplett, bitte versuche Google Drive zu deaktivieren und aktiviere es anschließend wieder" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "Callback Domain ist nicht verifiziert, bitte Domain in der Google Developer Console verifizieren" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "Server neu gestartet,bitte Seite neu laden" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "Server wird runtergefahren, bitte Fenster schließen" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "Herausgegeben nach dem " -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "Herausgegeben vor dem " -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "Bewertung <= %(rating)s" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "Bewertung >= %(rating)s" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "Suche" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:148 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Gelesene Bücher" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:150 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Ungelesene Bücher" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Lese ein Buch" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "Bitte alle Felder ausfüllen!" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "Registieren" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen." -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "Diese E-Mail ist nicht für die Registrierung zugelassen" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Eine Bestätigungs E-Mail wurde an den E-Mail Account versendet." -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "Benutzername oder E-Mailadresse ist bereits in Verwendung." -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Du bist nun eingeloggt als '%(nickname)s'" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Falscher Benutzername oder Passwort" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "Login" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "Token wurde nicht gefunden" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "Das Token ist abgelaufen" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "Erfolg! Bitte zum Gerät zurückkehren" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Bitte zuerst die SMTP Mail Einstellung konfigurieren ..." -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Buch erfolgreich zum Senden an %(kindlemail)s eingereiht" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Beim Senden des Buchs trat ein Fehler auf: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "Bitte zuerst die Kindle E-Mailadresse konfigurieren..." -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "Ungültiges Bücherregal angegeben" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "Keine Erlaubnis ein Buch zum Bücherregale %(shelfname)s hinzuzufügen vorhanden" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "Keine Erlaubnis öffentliche Bücherregale zu editieren vorhanden" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "Buch ist bereits Teil des Bücherregals %(shelfname)s" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Das Buch wurde dem Bücherregal: %(sname)s hinzugefügt" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "Keine Erlaubnis ein Buch zum Bücherregal %(name)s hinzuzufügen" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "Benutzer hat keine Erlaubnis öffentliche Bücherregale zu editieren" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "Bücher sind bereits Teil des Bücherregals %(name)s" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "Bücher wurden zum Bücherregal %(sname)s hinzugefügt" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "Bücher konnten nicht zum Bücherregal %(sname)s hinzugefügt werden" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Das Buch wurde aus dem Bücherregal: %(sname)s entfernt" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "Keine Erlaubnis das Buch aus dem Bücherregal %(sname)s zu entfernen" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Es existiert bereits ein Bücheregal mit dem Titel '%(title)s'." -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "Bücherregal %(title)s erzeugt" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "Es trat ein Fehler auf" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "Bücherregal erzeugen" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "Bücherregal %(title)s verändert" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Bücherregal editieren" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "Bücherregal %(name)s erfolgreich gelöscht" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Bücherregal: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "Fehler beim Öffnen. Bücherregel exisitert nicht oder ist nicht zugänglich" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Reihenfolge in Bücherregal '%(name)s' verändern" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "E-Mail ist nicht Teil einer gültigen Domain" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "%(name)s's Profil" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "Es existiert bereits ein Benutzer für diese E-Mailadresse." -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "Profil aktualisiert" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Admin Seite" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Calibre-Web Konfiguration wurde aktualisiert" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "Konfiguration Benutzeroberfläche" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "Optionale Abhängigkeiten für Google Drive fehlen" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "client_secrets.json nicht vorhanden, oder nicht lesbar" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "client_secrets.json nicht als Webapplication konfiguriert" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Basis Konfiguration" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "SSL-Keydatei Speicherort ist ungültig, bitte gültigen Pfad angeben" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "SSL-Certdatei Speicherort ist ungültig, bitte gültigen Pfad angeben" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "Speicherort Logdatei ist ungültig, bitte Pfad korrigieren" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "DB Speicherort ist ungültig, bitte Pfad korrigieren" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Neuen Benutzer hinzufügen" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "Benutzer '%(user)s' angelegt" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "Es existiert bereits ein Account für diese E-Mailadresse oder Benutzernamen." -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "Test E-Mail wurde erfolgreich an %(kindlemail)s versendet" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "Es trat ein Fehler beim Versenden der Test E-Mail auf: %(res)s" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "E-Mail Server Einstellungen aktualisiert" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "E-Mail Server Einstellungen bearbeiten" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "Benutzer '%(nick)s' gelöscht" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "Benutzer '%(nick)s' aktualisiert" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Es ist ein unbekannter Fehler aufgetreten." -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "Benutzer %(nick)s bearbeiten" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "Passwort für Benutzer %(user)s wurde zurückgesetzt" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "Buch öffnen fehlgeschlagen. Datei existiert nicht, oder ist nicht zugänglich" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "Metadaten editieren" -#: cps/web.py:3490 cps/web.py:3736 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Dateiendung '%(ext)s' kann nicht auf diesen Server hochgeladen werden" -#: cps/web.py:3494 cps/web.py:3739 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "Dateien müssen eine Erweiterung haben, um hochgeladen zu werden" -#: cps/web.py:3506 cps/web.py:3758 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Fehler beim Erzeugen des Pfads %(path)s (Zugriff verweigert)" -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "Fehler beim speichern der Datei %(file)s." -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Dateiformat %(ext)s zu %(book)s hinzugefügt" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "Fehler beim Erzeugen des Pfads für das Cover %(path)s (Zugriff verweigert)" -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "Fehler beim Speichern des Covers %(cover)s." -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "Cover-Datei ist keine gültige Bilddatei" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "Unbekannt" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "Cover ist keine JPG Datei, konnte nicht gespeichert werden" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "%(langname)s ist keine gültige Sprache" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "Metadaten wurden erfolgreich aktualisiert" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "Fehler beim Editieren des Buchs, Details im Logfile" -#: cps/web.py:3762 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "Fehler beim speichern der Datei %(file)s (Zugriff verweigert)" -#: cps/web.py:3767 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "Fehler beim Löschen von Datei %(file)s (Zugriff verweigert)" -#: cps/web.py:3850 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "Datei %(title)s" -#: cps/web.py:3879 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "Quell- oder Zielformat für Konvertierung fehlt" -#: cps/web.py:3889 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Buch wurde erfolgreich für die Konvertierung in das %(book_format)s Format eingereiht" -#: cps/web.py:3893 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Es trat ein Fehlker beim Konvertieren des Buches auf: %(res)s" @@ -911,15 +911,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "Calibre-Web wirklich neustarten?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -941,7 +941,14 @@ msgstr "via" msgid "In Library" msgstr "In Bibliothek" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "Reduzieren" + +#: cps/templates/author.html:81 msgid "More by" msgstr "Mehr von" @@ -1052,7 +1059,7 @@ msgid "Get metadata" msgstr "Metadaten laden" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1277,119 +1284,123 @@ msgstr "Titel" msgid "No. of random books to show" msgstr "Anzahl Anzeige zufällige Bücher" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "Anzahl Autoren in Übersicht (0=deaktivieren)" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "Theme" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "Standard Theme" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "caliBlur! Dunkles Theme" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Regulärer Ausdruck um Spalten zu ignorien" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "Verknüpfe Gelesen Status mit Calibre Spalte" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Regulärer Ausdruck für Titelsortierung" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "Kategorien für Erwachsenencontent" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Default Einstellungen für neue Benutzer" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Admin Benutzer" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Downloads erlauben" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Uploads erlauben" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Bearbeiten erlauben" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "Bücher löschen erlauben" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Passwort ändern erlauben" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "Öffentliche Bücherregale editieren erlauben" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "Default Sichtbarkeiten für neue Benutzer" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Zeige Zufällige Bücher" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "Zeige kürzlich hinzugefügte Bücher" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "Zeige Bücher sortiert" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Zeige Auswahl Beliebte Bücher" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Zeige am besten bewertete Bücher" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Zeige Sprachauswahl" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Zeige Serienauswahl" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Zeige Kategorienauswahl" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Zeige Autorenauswahl" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "Zeige Verleger Auswahl" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Zeige Gelesen/Ungelesen Auswahl" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Zeige zufällige Bücher in der Detailansicht" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "Erwachsenencontent anzeigen" @@ -1886,11 +1897,11 @@ msgstr "Bücherregal editieren" msgid "Change order" msgstr "Reihenfolge ändern" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "Wirklich das Bücherregal löschen?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "Das Bücherregal wird für alle und für immer gelöscht!" diff --git a/cps/translations/es/LC_MESSAGES/messages.po b/cps/translations/es/LC_MESSAGES/messages.po index 0ad917e1..c3803984 100644 --- a/cps/translations/es/LC_MESSAGES/messages.po +++ b/cps/translations/es/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: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2018-10-05 11:27+0100\n" "Last-Translator: victorhck \n" "Language: es\n" @@ -169,19 +169,19 @@ msgstr "Dato inesperado mientras se leía la información de actualización" msgid "No update available. You already have the latest version installed" msgstr "Actualización no disponible. Ya tienes la versión más reciente instalada" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "Error HTTP" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "Error de conexión" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "Tiempo agotado mientras se trataba de establecer la conexión" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "Error general" @@ -202,555 +202,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "Desconocido" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Solicitando paquete de actualización" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Descargando paquete de actualización" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Descomprimiendo paquete de actualización" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "Los conexiones de base datos están cerradas" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "Actualización finalizada. Por favor, pulse OK y recargue la página" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "Libros recientemente añadidos" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "Libros más nuevos" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "Libros más antiguos" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "Libros (A-Z)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "Libros (Z-A)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Libros populares (los mas descargados)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "Libros mejor valorados" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Libros al azar" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Error en la apertura del eBook. El archivo no existe o no es accesible:" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Lista de series" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Series : %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Idiomas disponibles" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Idioma: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Lista de categorías" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Categoría : %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "Tareas" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Estadísticas" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "El dominio de devolución de llamada no se ha verificado, siga los pasos para verificar el dominio en la consola de desarrollador de Google" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "Servidor reiniciado. Por favor, recargue la página" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "Servidor en proceso de apagado. Por favor, cierre la ventana." -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "Publicado antes de" -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "Publicado después de" -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "Clasificación <= %(rating)s" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "Clasificación >= %(rating)s" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "búsqueda" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Libros leídos" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Libros no leídos" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Leer un libro" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "¡Por favor completar todos los campos!" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "registrarse" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "Ha ocurrido un error desconocido. Por favor vuelva a intentarlo más tarde." -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "Su correo electrónico no está permitido para registrarse" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Se ha enviado un correo electrónico de verificación a su cuenta de correo electrónico." -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "Este nombre de usuario o correo electrónico ya están en uso." -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Sesión iniciada como : '%(nickname)s'" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Usuario o contraseña inválido" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "Iniciar sesión" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "Token no encontrado" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "El token ha expirado" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "¡Correcto! Por favor regrese a su dispositivo" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Configurar primero los parámetros SMTP por favor..." -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Libro puesto en la cola de envío a %(kindlemail)s" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Ha sucedido un error en el envío del libro: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "Por favor configure primero la dirección de correo de su kindle..." -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "Estante especificado inválido" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "El libro fue agregado a el estante: %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "No tiene permiso para añadir un libro a el estante: %(name)s" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "El usuario no tiene permiso para editar estantes públicos" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "Los libros ya forman parte del estante: %(name)s" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "Los libros han sido añadidos al estante: %(sname)s" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "No se pudieron agregar libros al estante: %(sname)s" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "El libro fue eliminado del estante: %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "Lo siento, no tiene permiso para eliminar un libro del estante: %(sname)s" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Un estante con el nombre '%(title)s' ya existe." -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "Estante %(title)s creado" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "Ha sucedido un error" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "crear un estante" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "Estante %(title)s cambiado" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Editar un estante" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "Estante %(name)s fue borrado correctamente" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Estante: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "Error al abrir un estante. El estante no existe o no es accesible" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Cambiar orden del estante: '%(name)s'" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "El correo electrónico no tiene un nombre de dominio válido" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "Perfil de %(name)s" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "Encontrada una cuenta existente para esa dirección de correo electrónico." -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "Perfil actualizado" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Página de administración" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Configuración de Calibre-Web actualizada" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "Configuración de la interfaz del usuario" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "Falta la importación de requisitos opcionales de Google Drive" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "client_secrets.json está desaparecido o no se puede leer" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "client_secrets.json no está configurado para la aplicación web" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Configuración básica" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "La ubicación del fichero clave (Keyfile) no es válida, por favor introduzca la ruta correcta" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "La ubicación del fichero de certificado (Certfile) no es válida, por favor introduzca la ruta correcta" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "La ubicación del fichero de registro (Logfile) no es válida, por favor introduzca la ruta correcta" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "Localización de la BD inválida, por favor introduzca la ruta correcta" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Agregar un nuevo usuario" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "Usuario '%(user)s' creado" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "Encontrada una cuenta existente para este correo electrónico o nombre de usuario." -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "Correo electrónico de prueba enviado con éxito a %(kindlemail)s" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "Ocurrió un error enviando el correo electrónico de prueba: %(res)s" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "Actualizados los ajustes del servidor de correo electrónico" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "Editar los ajustes del servidor de correo electrónico" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "Usuario '%(nick)s' borrado" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "Usuario '%(nick)s' actualizado" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Ocurrió un error inesperado." -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "Editar Usuario %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "Contraseña para el usuario %(user)s reinicializada" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "Error abriendo un eBook. El archivo no existe o no es accesible" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "editar metadatos" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "No se permite subir archivos con la extensión '%(ext)s' a este servidor" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "El archivo a subir debe tener una extensión" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Fallo al crear la ruta %(path)s (permiso denegado)" -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "Falla al guardar el archivo %(file)s." -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Fichero con formato %(ext)s añadido a %(book)s" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "Fallo al crear la ruta para la cubierta %(path)s (Permiso denegado)." -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "Fallo al guardar el archivo de cubierta %(cover)s." -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "El archivo de imagen de la portada no es válido" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "desconocido" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "La cubierta no es un archivo jpg, no se puede guardar" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "%(langname)s no es un idioma válido" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "Error al editar el libro, por favor compruebe el fichero de registro (logfile) para tener más detalles" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "Fallo al guardar el archivo %(file)s (permiso denegado)" -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "Fallo al borrar el archivo %(file)s (permiso denegado)" -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "Falta la fuente o el formato de destino para la conversión" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Libro puesto a la cola con éxito para convertirlo a %(book_format)s" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Ocurrió un error al convertir este libro: %(res)s" @@ -785,7 +785,7 @@ msgstr "Kindle" msgid "DLS" msgstr "DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "Administración" @@ -911,15 +911,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "¿Realmente quiere reiniciar Calibre-Web?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -941,7 +941,14 @@ msgstr "via" msgid "In Library" msgstr "en Library" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "Más por" @@ -996,7 +1003,7 @@ msgstr "Descripción" msgid "Tags" msgstr "Etiquetas" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "Series" @@ -1052,7 +1059,7 @@ msgid "Get metadata" msgstr "Obtener metadatos" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1090,8 +1097,8 @@ msgstr "Haga clic en la portada para cargar los metadatos en el formulario" msgid "Loading..." msgstr "Cargando..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "Cerrar" @@ -1259,7 +1266,7 @@ msgstr "Ruta para convertertool" msgid "Location of Unrar binary" msgstr "Ubicación del binario de Unrar" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "Inicio de sesión" @@ -1268,8 +1275,8 @@ msgstr "Inicio de sesión" msgid "View Configuration" msgstr "Ver configuración" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "Título" @@ -1277,119 +1284,123 @@ msgstr "Título" msgid "No. of random books to show" msgstr "Número de libros aleatorios a mostrar" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "Tema" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "Tema estándar" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "caliBlur! Dark Theme" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Expresión regular para ignorar columnas" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "Enlace del estado de la columna de Calibre de leído/sin leer" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Expresión regular para ordenar títulos" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "Etiquetas para contenido para adultos" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Ajustes por defecto para nuevos usuarios" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Usuario administrador" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Permitir descargas" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Permitir subidas de archivos" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Permitir editar" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "Permitir eliminar libros" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Permitir cambiar la contraseña" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "Permitir editar estantes públicos" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "Visibilidad predeterminada para nuevos usuarios" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Mostrar libros al azar" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "Mostrar libros recientes" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "Mostrar libros ordenados" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Mostrar libros populares" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Mostrar libros mejor valorados" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Mostrar idioma seleccionado" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Mostrar series seleccionadas" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Mostrar categorías elegidas" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Mostrar selección de autores" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Mostrar leídos y no leídos" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Mostrar libros aleatorios con vista detallada" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "Mostrar contenido para adulto" @@ -1489,7 +1500,7 @@ msgstr "Añadir" msgid "Do you really want to delete this domain rule?" msgstr "¿Realmente quiere eliminar esta regla de dominio?" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "Siguiente" @@ -1510,7 +1521,7 @@ msgstr "Descubrir (Libros al azar)" msgid "Start" msgstr "Iniciar" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "Libros populares" @@ -1518,7 +1529,7 @@ msgstr "Libros populares" msgid "Popular publications from this catalog based on Downloads." msgstr "Publicaciones mas populares para este catálogo basadas en las descargas." -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "Libros mejor valorados" @@ -1538,7 +1549,7 @@ msgstr "Libros recientes" msgid "Show Random Books" msgstr "Mostrar libros al azar" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "Autores" @@ -1546,7 +1557,7 @@ msgstr "Autores" msgid "Books ordered by Author" msgstr "Libros ordenados por autor" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "" @@ -1562,7 +1573,7 @@ msgstr "Libros ordenados por categorías" msgid "Books ordered by series" msgstr "Libros ordenados por series" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "Estantes públicos" @@ -1570,7 +1581,7 @@ msgstr "Estantes públicos" msgid "Books organized in public shelfs, visible to everyone" msgstr "Libros organizados en estantes públicos, visibles para todo el mundo" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "Sus estantes" @@ -1590,97 +1601,97 @@ msgstr "Alternar navegación" msgid "Advanced Search" msgstr "Búsqueda avanzada" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "Ajustes" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "Cerrar sesión" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "Registro" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "Cargando..." -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "por favor no recargue la página" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "Navegar" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "Añadido recientemente" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "Libros ordenados" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "Ordenar por" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "Más nuevos" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "Más antiguos" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "Ascendente" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "Descendente" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "Descubrir" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "Categorías" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "Idioma" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "Crear un estante" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "Acerca de" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "Previo" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "Detalles del libro" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1886,11 +1897,11 @@ msgstr "Editar estante" msgid "Change order" msgstr "Cambiar orden" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "¿Realmente quiere eliminar este estante?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "¡El estante se perderá para todo el mundo y para siempre!" diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index b0630bdd..99d32f30 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2019-02-03 14:57+0100\n" "Last-Translator: Nicolas Roudninski \n" "Language: fr\n" @@ -182,19 +182,19 @@ 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:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "Erreur HTTP" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "Erreur de connexion" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "Délai d'attente dépassé lors de l'établissement de connexion" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "Erreur générale" @@ -215,555 +215,555 @@ msgstr "Aucune information concernant cette version n’est disponible" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "Une nouvelle mise à jour est disponible. Cliquez sur le bouton ci-dessous pour charger la version %(version)s" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "Inconnu" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Demander une mise à jour" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Téléchargement la mise à jour" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Décompression de la mise à jour" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "Remplacement des fichiers" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "Connexion à la base de donnée fermée" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "Arrêt du serveur" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "Mise à jour terminée, merci d’appuyer sur okay et de rafraîchir la page" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "La mise à jour à échouée : " -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "Ajouts récents" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "Livres récents" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "Anciens livres" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "Livres (A-Z)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "Livres (Z-A)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Livres populaires (les plus téléchargés)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "Livres les mieux notés" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Livres au hasard" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Erreur d'ouverture du livre numérique. Le fichier n'existe pas ou n'est pas accessible :" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "Liste des éditeurs" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "Editeur : '%(name)s'" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Liste des séries" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Séries : %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Langues disponibles" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Langue : %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Liste des catégories" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Catégorie : %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "Tâches" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Statistiques" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "Le domaine de retour d’appel (Callback domain) est non vérifié, Veuillez suivre les étapes nécessaires pour vérifier le domaine dans la console de développement de Google" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "Serveur redémarré, merci de rafraîchir la page" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "Arrêt du serveur en cours, merci de fermer la fenêtre" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "Publié après le " -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "Publié avant le " -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "Évaluation <= %(rating)s" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "Évaluation >= %(rating)s" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "recherche" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Livres lus" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Livres non-lus" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Lire un livre" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "SVP, complétez tous les champs !" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "s’enregistrer" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "Une erreur inconnue est survenue. Veuillez réessayer plus tard." -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "Votre adresse de courriel n’est pas autorisé pour une inscription" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Le courriel de confirmation a été envoyé à votre adresse." -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "Ce nom d’utilisateur ou cette adresse de courriel sont déjà utilisés." -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Vous êtes maintenant connecté sous : '%(nickname)s'" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Mauvais nom d'utilisateur ou mot de passe" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "connexion" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "Jeton non trouvé" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "Jeton expiré" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "Réussite! Merci de vous tourner vers votre appareil" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Veuillez configurer les paramètres SMTP au préalable…" -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Le livre a été mis en file de traitement avec succès pour un envois vers %(kindlemail)s" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Il y a eu une erreur en envoyant ce livre : %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "Veuillez configurer votre adresse de courriel Kindle en premier lieu…" -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "L’étagère indiquée est invalide" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "Désolé, vous n’êtes pas autorisé à ajouter un livre dans l’étagère %(shelfname)s" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "Désolé, vous n’êtes pas autorisé à éditer les étagères publiques" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "Ce livre est déjà sur l’étagère : %(shelfname)s" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Le livre a bien été ajouté à l'étagère : %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "Vous n’êtes pas autorisé à ajouter un livre dans l’étagère %(name)s" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "L’utilisateur n’est pas autorisé à éditer les étagères publiques" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "Ces livres sont déjà sur l’étagère : %(name)s" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "Les livres ont été ajoutés à l’étagère : %(sname)s" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "Impossible d’ajouter les livres à l’étagère : %(sname)s" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Le livre a été supprimé de l'étagère %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "Désolé, vous n’êtes pas autorisé à enlever un livre de cette étagère : %(sname)s" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Une étagère de ce nom '%(title)s' existe déjà." -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "Étagère %(title)s créée" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "Il y a eu une erreur" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "Créer une étagère" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "L’étagère %(title)s a été modifiée" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Modifier une étagère" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "l’étagère %(name)s a été supprimé avec succès" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Étagère : '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "Erreur à l’ouverture de l’étagère. Elle n’existe plus ou n’est plus accessible." -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Modifier l’arrangement de l’étagère : ‘%(name)s’" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "Cette adresse de courriel n’appartient pas à un domaine valide" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "Profil de %(name)s" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "Un compte existant a été trouvé pour cette adresse de courriel" -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "Profil mis à jour" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Page administrateur" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Configuration de Calibre-Web mise à jour" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "Configuration de l’interface utilisateur" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "L’import des pré-requis optionnels pour Google Drive est manquant" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "client_secrets.json est manquant ou ne peut être lu" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "client_secrets.json n’est pas configuré pour une application web" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Configuration principale" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "L’emplacement du fichier de la clé de chiffrement (keyfile) n’est pas valide, veuillez saisir un chemin d’accès correct" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "L’emplacement du fichier de certificat (cert) n’est pas valide, veuillez saisir un chemin d’accès correct" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "L’emplacement du fichier de Log n’est pas valide, veuillez saisir un chemin d’accès correct" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "L’emplacement du fichier de base de donnée (DB) n’est pas valide, veuillez saisir un chemin d’accès correct" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Ajouter un nouvel utilisateur" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "Utilisateur '%(user)s' créé" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "Un compte existant a été trouvé pour cette adresse de courriel ou pour ce surnom." -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "Courriel de test envoyé avec succès sur %(kindlemail)s" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "Il y a eu une erreur pendant l’envoi du courriel de test : %(res)s" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "Les paramètres du serveur de courriels ont été mis à jour" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "Modifier les paramètres du serveur de courriels" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "Utilisateur '%(nick)s' supprimé" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "Utilisateur '%(nick)s' mis à jour" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Oups ! Une erreur inconnue a eu lieu." -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "Éditer l'utilisateur %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "Le mot de passe de l’utilisateur %(user)s a été réinitialisé" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "Erreur à l’ouverture du livre. Le fichier n’existe pas ou n’est pas accessible" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "modifier les métadonnées" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "L’extension de fichier '%(ext)s' n’est pas autorisée pour être déposée sur ce serveur" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "Pour être déposé le fichier doit avoir une extension" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Impossible de créer le chemin %(path)s (permission refusée)" -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "Echec de la sauvegarde du fichier %(file)s." -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Le format de fichier %(ext)s a été ajouté à %(book)s" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "Impossible de créer le chemin d’accès pour la couverture %(path)s (Autorisation refusée)" -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "Echec de la sauvegarde du fichier de couverture %(cover)s." -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "Le fichier de couverture n’est pas un fichier d’image valide" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "inconnu" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "Le fichier de couverture n’est pas au format jpg, impossible de sauvegarder" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "%(langname)s n'est pas une langue valide" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "Les métadonnées ont bien été mise à jour" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "Erreur d’édition du livre, veuillez consulter le journal (log) pour plus de détails" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "Impossible d'enregistrer le fichier %(file)s (permission refusée)" -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "Impossible de supprimer le fichier %(file)s (permission refusée)" -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "Le format de conversion de la source ou de la destination est manquant" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Le livre a été mis avec succès en file de traitement pour conversion vers %(book_format)s" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Une erreur est survenue au cours de la conversion du livre : %(res)s" @@ -798,7 +798,7 @@ msgstr "Kindle" msgid "DLS" msgstr "DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "Administration" @@ -924,15 +924,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "Voulez-vous vraiment redémarrer Calibre-Web?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "D’accord" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -954,7 +954,14 @@ msgstr "via" msgid "In Library" msgstr "Dans la librairie" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "Plus de" @@ -1009,7 +1016,7 @@ msgstr "Description" msgid "Tags" msgstr "Étiquette" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "Séries" @@ -1065,7 +1072,7 @@ msgid "Get metadata" msgstr "Obtenir les métadonnées" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1103,8 +1110,8 @@ msgstr "Cliquer sur la couverture pour importer les métadonnées dans le formul msgid "Loading..." msgstr "Chargement…" -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "Fermer" @@ -1272,7 +1279,7 @@ msgstr "Chemin d’accès à la commande de conversion" msgid "Location of Unrar binary" msgstr "Chemin d’accès à la commande UnRar" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "Connexion" @@ -1281,8 +1288,8 @@ msgstr "Connexion" msgid "View Configuration" msgstr "Configuration du mode d’affichage" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "Titre" @@ -1290,119 +1297,123 @@ msgstr "Titre" msgid "No. of random books to show" msgstr "Nombre de livres choisis au hasard à afficher" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "Thème" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "Thème par défaut" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "Thème caliBur! Dark Theme" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Expression régulière à utiliser pour filtrer les colonnes" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "Lier le statut lu/non lu à la colonne équivalente dans Calibre" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Expression régulière à utiliser pour trier les titres" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "Mots clés pour contenue pour adulte" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Réglages par défaut pour les nouveaux utilisateurs" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Utilisateur admin" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Permettre les téléchargements" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Permettre le dépôt de fichiers" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Permettre l'édition" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "Autoriser la suppression des livres" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Permettre le changement de mot de passe" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "Autoriser la modification d’étagères publiques" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "Mode de visualisation par défaut pour les nouveaux utilisateurs" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Montrer des livres au hasard" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "Afficher les livres récents" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "Afficher les livres triés" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Montrer les livres populaires" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Montrer les livres les mieux notés" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Montrer la sélection par langue" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Montrer la sélection par séries" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Montrer la sélection par catégories" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Montrer la sélection par auteur" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "Montrer la sélection par éditeur" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Montrer lu et non-lu" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Montrer aléatoirement des livres dans la vue détaillée" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "Montrer le contenu pour adulte" @@ -1502,7 +1513,7 @@ msgstr "Ajouter" msgid "Do you really want to delete this domain rule?" msgstr "Souhaitez-vous vraiment supprimer cette règle de domaine ?" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "Suivant" @@ -1523,7 +1534,7 @@ msgstr "Découverte (livres au hasard)" msgid "Start" msgstr "Démarrer" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "Livres populaires" @@ -1531,7 +1542,7 @@ msgstr "Livres populaires" msgid "Popular publications from this catalog based on Downloads." msgstr "Publications populaires depuis le catalogue basées sur les téléchargements." -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "Livres les mieux notés" @@ -1551,7 +1562,7 @@ msgstr "Les derniers livres" msgid "Show Random Books" msgstr "Montrer des livres au hasard" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "Auteurs" @@ -1559,7 +1570,7 @@ msgstr "Auteurs" msgid "Books ordered by Author" msgstr "Livres classés par auteur" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "Editeurs" @@ -1575,7 +1586,7 @@ msgstr "Livres classés par catégorie" msgid "Books ordered by series" msgstr "Livres classés par série" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "Étagères publiques" @@ -1583,7 +1594,7 @@ msgstr "Étagères publiques" msgid "Books organized in public shelfs, visible to everyone" msgstr "Livres disponibles dans les étagères publiques, visibles par tous" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "Vos étagères" @@ -1603,97 +1614,97 @@ msgstr "Basculer la navigation" msgid "Advanced Search" msgstr "Recherche avancée" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "Paramètres" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "Déconnexion" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "S'enregistrer" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "Dépôt en cours…" -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "Veuillez ne PAS rafraîchir la page" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "Explorer" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "Ajouts récents" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "Classer les livres" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "Classer par" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "Récents" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "Anciens" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "Ascendant" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "Descendant" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "Découvrir" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "Catégories" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "Langues" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "Créer une étagère" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "À propos" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "Précédent" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "Détails du livre" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1899,11 +1910,11 @@ msgstr "Modifier l’étagère" msgid "Change order" msgstr "Modifier l’ordre" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "Voulez-vous vraiment supprimer l’étagère?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "L’étagère sera supprimée pour tout le monde et de façon définitive !" diff --git a/cps/translations/hu/LC_MESSAGES/messages.po b/cps/translations/hu/LC_MESSAGES/messages.po index f60332f3..6365bc0c 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: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2018-10-11 18:13+0200\n" "Last-Translator: \n" "Language: hu\n" @@ -169,19 +169,19 @@ 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:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "HTTP hiba" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "Kapcsolódási hiba" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "Időtúllépés a kapcsolódás során" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "Általános hiba" @@ -202,555 +202,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "Ismeretlen" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Frissítési csomag kérése" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Frissítési csomag letöltése" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Frissítési csomag kitömörítése" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "Adatbázis kapcsolatok lezárva" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "A frissítés települt, kattints az OK-ra és újra tölt az oldal" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "Legutóbb hozzáadott könyvek" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "Legújabb könyvek" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "Legrégebbi könyvek" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "Könyvek (A-Zs)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "Könyvek (Zs-A)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Kelendő könyvek (legtöbbet letöltöttek)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "Legjobbra értékelt könyvek" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Könyvek találomra" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Hiba történt az e-könyv megnyitásakor. A fájl nem létezik vagy nem érhető el:" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Sorozatok listája" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Sorozat: %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Elérhető nyelvek" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Nyelv: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Címkék listája" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Címke: %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "Feladatok" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Statisztika" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "A visszahívási tartomány nem ellenőrzött, kövesd az alábbi lépéseket a tartomány ellenőrzéséhez a Google Developer Console-ban:" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "A kiszolgáló újraindult, tölts be újra az oldalt!" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "A kiszolgáló leállítása folyamatban, zárd be ezt az ablakot" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "Kiadva ezután: " -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "Kiadva ezelőtt: " -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "Értékelés <= %(rating)s" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "Értékelés <= %(rating)s" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "keresés" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Olvasott könyvek" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Olvasatlan könyvek" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Egy olvasott könyv" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "Az összes mezőt ki kell tölteni!" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "regisztrálás" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "Ismeretlen hiba történt. Próbáld újra később!" -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "Nem engedélyezett a megadott e-mail cím bejegyzése" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Jóváhagyó levél elküldve az email címedre." -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "Ez a felhasználónév vagy e-mail cím már használatban van." -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Be vagy jelentkezve mint: %(nickname)s" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Rossz felhasználó név vagy jelszó!" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "belépés" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "A token nem található." -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "A token érvényessége lejárt." -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "Sikerült! Újra használható az eszköz." -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Először be kell állítani az SMTP levelező beállításokat..." -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "A könyv sikeresen küldésre lett jelölve a következő címre: %(kindlemail)s" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Hiba történt a könyv küldésekor: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "Először be kell állítani a kindle e-mail címet..." -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "A megadott polc érvénytelen!" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "A könyv hozzá lett adva a következő polchoz: %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "Nincs jogosultságod könyvet tenni a következő polcra: %(name)s." -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "A felhasználó nem szerkeszthet nyilvános polcokat" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "A könyvek már a következő polcon vannak: %(name)s" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "A könyvek hozzá lettek adva a következő polchoz: %(sname)s" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "Nem sikerült hozzáadni a könyveket a polchoz: %(sname)s" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "A könyv el lett távolítva a polcról: %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "Sajnálom, nincs jogosultságot eltávolítani könyvet erről a polcról: %(sname)s" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Már létezik \"%(title)s\" nevű polc!" -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "A következő polc létre lett hozva: %(title)s" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "Hiba történt" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "Polc készítése" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "A következő polc megváltoztatva: %(title)s" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Polc szerkesztése" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "A következő polc sikeresen törölve: %(name)s" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Polc: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "Hiba a polc megnyitásakor. A polc nem létezik vagy nem elérhető." -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "A következő polc átrendezése: %(name)s" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "Az e-mail tartománya nem érvényes." -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "%(name)s profilja" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "Már létezik felhasználó ehhez az e-mail címhez." -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "A profil frissítve." -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Rendszergazda oldala" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "A Calibre-Web konfigurációja frissítve." -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "Felhasználói felület beállításai" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "Hiányzanak a Google Drive használatához szükséges komponensek" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "A client_secrets.json hiányzik vagy nem olvasható." -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "A client_secrets.json nincs beállítva a web alkalmazáshoz." -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Alapvető beállítások" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "A kulcsfájl helye nem érvényes, adj meg érvényes elérési utat" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "A tanusítványfájl helye nem érvényes, adj meg érvényes elérési utat" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "A naplófájl helye nem érvényes, adj meg érvényes elérési utat" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "Az adatbázis helye nem érvényes, adj meg érvényes elérési utat" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Új felhasználó hozzáadása" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "A következő felhasználó létrehozva: %(user)s" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "Már létezik felhasználó ehhez az e-mail címhez vagy felhasználói névhez." -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "A teszt levél sikeresen elküldve ide: %(kindlemail)s" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "Hiba történt a teszt levél küldése során: %(res)s" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "Az e-mail kiszolgáló beállításai frissítve." -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "Az e-mail kiszolgáló beállításainak módosítása" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "A felhasználó törölve: %(nick)s" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "A felhasználó frissítve: %(nick)s" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Ismeretlen hiba történt." -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr " A felhasználó szerkesztése: %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "A(z) %(user)s felhasználó jelszavának alaphelyzetbe állítása" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "Hiba az ekönyv megnyitásakor. A fájl nem létezik vagy nem elérhető." -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "Metaadatok szerkesztése" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "A(z) \"%(ext)s\" kiterjesztésű fájlok feltöltése nincs engedélyezve ezen a szerveren." -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "A feltöltendő fájlnak kiterjesztéssel kell rendelkeznie!" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Nem sikerült létrehozni az elérési utat (engedély megtagadva): %(path)s." -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "Nem sikerült elmenteni a %(file)s fájlt." -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "A(z) %(ext)s fájlformátum hozzáadva a könyvhez: %(book)s." -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "Nem sikerült létrehozni az elérési utat a borítóhoz (engedély megtagadva): %(path)s." -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "Nem sikerült elmenteni a borító-fájlt: %(cover)s." -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "A borító-fájl nem érvényes képfájl!" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "ismeretlen" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "A borító nem jpg fájl, nem lehet elmenteni." -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "A(z) %(langname)s nem érvényes nyelv" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "Hiba a könyv szerkesztése során, további részletek a naplófájlban." -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "Nem sikerült elmenteni a %(file)s fájlt." -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "Nem sikerült törölni a %(file)s fájlt." -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "Az átalakításhoz hiányzik a forrás- vagy a célformátum!" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "A könyv sikeresen átalakításra lett jelölve a következő formátumra: %(book_format)s" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Hiba történt a könyv átalakításakor: %(res)s" @@ -785,7 +785,7 @@ msgstr "Kindle" msgid "DLS" msgstr "Letöltések" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "Rendszergazda" @@ -911,15 +911,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "Valóban újra akarod indítani a Calibre-Web-et?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "OK" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -941,7 +941,14 @@ msgstr "keresztül" msgid "In Library" msgstr "Könyvtárban" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "Több eszerint:" @@ -996,7 +1003,7 @@ msgstr "Leírás" msgid "Tags" msgstr "Címkék" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "Sorozatok" @@ -1052,7 +1059,7 @@ msgid "Get metadata" msgstr "Metaadatok beszerzése" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1090,8 +1097,8 @@ msgstr "Kattints a borítóra a metadatok betöltésére" msgid "Loading..." msgstr "Betöltés..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "Bezárás" @@ -1259,7 +1266,7 @@ msgstr "Elérési út az átalakító-eszközhöz" msgid "Location of Unrar binary" msgstr "Az Unrar futtatási állományának helye" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "Belépés" @@ -1268,8 +1275,8 @@ msgstr "Belépés" msgid "View Configuration" msgstr "Általános beállítások" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "Név" @@ -1277,119 +1284,123 @@ msgstr "Név" msgid "No. of random books to show" msgstr "Találomra mutatott könyvek száma" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "Téma" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "Alapértelmezett téma" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "caliBlur! sötét téma" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Reguláris kifejezés oszlopok kihagyásához" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "Olvasva/olvasatlan állapot hozzárendelése Calibre oszlophoz" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Reguláris kifejezés címek sorbarendezéséhez" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "Felnőtt tartalom címkéi" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Új felhasználók alapértelmezett beállításai" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Rendszergazda felhasználó" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Letöltés engedélyezése" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Feltöltés engedélyezése" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Szerkesztés engedélyezése" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "Könyv törlés engedélyezése" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Jelszó változtatásának engedélyezése" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "Nyilvános polcok szerkesztésének engedélyezése" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "Új felhasználók alapértelmezett látható elemei" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Könyvek találomra mutatása" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "Legutóbbi könyvek mutatása" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "Rendezett könyvek mutatása" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Kelendő könyvek mutatása" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Legjobbra értékelt könyvek mutatása" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Nyelv választó mutatása" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Sorozat választó mutatása" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Címke választó mutatása" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Szerző választó mutatása" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Mutassa az olvasva/olvasatlan állapotot" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Mutasson könyveket találomra a részletes nézetben" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "Mutassa a felnőtt tartalmat" @@ -1489,7 +1500,7 @@ msgstr "Hozzáadás" msgid "Do you really want to delete this domain rule?" msgstr "Valóban törölni akarod ezt a tartomány-szabályt?" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "Következő" @@ -1510,7 +1521,7 @@ msgstr "Felfedezés (könyvek találomra)" msgid "Start" msgstr "Kezdés" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "Kelendő könyvek" @@ -1518,7 +1529,7 @@ msgstr "Kelendő könyvek" msgid "Popular publications from this catalog based on Downloads." msgstr "Ebből a katalógusból származó népszerű kiadványok letöltések alapján." -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "Legjobb könyvek" @@ -1538,7 +1549,7 @@ msgstr "A legfrissebb könyvek" msgid "Show Random Books" msgstr "Mutass könyveket találomra" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "Szerzők" @@ -1546,7 +1557,7 @@ msgstr "Szerzők" msgid "Books ordered by Author" msgstr "Könyvek szerző szerint rendezve" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "" @@ -1562,7 +1573,7 @@ msgstr "Könyvek címke szerint rendezve" msgid "Books ordered by series" msgstr "Könyvek sorozat szerint rendezve" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "Nyilvános polcok" @@ -1570,7 +1581,7 @@ msgstr "Nyilvános polcok" msgid "Books organized in public shelfs, visible to everyone" msgstr "Könyvek nyilvános polcokra rakva, mindenkinek látható" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "Saját polcok" @@ -1590,97 +1601,97 @@ msgstr "Navigáció átkapcsolása" msgid "Advanced Search" msgstr "Részletes keresés" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "Beállítások" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "Kilépés" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "Regisztrálás" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "Feltöltés..." -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "Ne frissítsd az oldalt!" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "Böngészés" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "Legutóbb hozzáadott" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "Rendezett könyvek" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "Sorbarendezés eszerint:" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "Legújabbak" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "Legrégebbiek" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "Növekvő" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "Csökkenő" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "Felfedezés" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "Címkék" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "Nyelvek" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "Polc készítése" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "Névjegy" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "Előző" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "Könyv részletei" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1886,11 +1897,11 @@ msgstr "Polc szerkesztése" msgid "Change order" msgstr "Sorrend változtatása" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "Valóban törölni akarod a polcot?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "A polc el fog tűnni mindenki számára és örökké!" diff --git a/cps/translations/it/LC_MESSAGES/messages.po b/cps/translations/it/LC_MESSAGES/messages.po index d4c07568..f1c07611 100644 --- a/cps/translations/it/LC_MESSAGES/messages.po +++ b/cps/translations/it/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: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2017-04-04 15:09+0200\n" "Last-Translator: Marco Picone \n" "Language: it\n" @@ -168,19 +168,19 @@ msgstr "" msgid "No update available. You already have the latest version installed" msgstr "" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "" @@ -201,555 +201,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Richiesta del pacchetto di aggiornamento" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Scaricare il pacchetto di aggiornamento" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Decomprimere pacchetto di aggiornamento" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "Le connessioni di database sono chiuse" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "Aggiornamento completato, prego premere bene e ricaricare pagina" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "Libri aggiunti di recente" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "I più nuovi libri" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "Libri più vecchi" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "Ebook (A-Z)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "Ebook (Z-A)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Hot Books (più scaricati)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "I migliori libri valutati" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Libri casuali" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Errore durante l'apertura di eBook. Il file non esiste o il file non è accessibile:" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Lista delle serie" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Serie :" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Lingue disponibili" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Lingue: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Elenco categorie" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Categoria : %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Statistica" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "Server riavviato, ricarica pagina" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "Eseguire l'arresto del server, chiudi la finestra." -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "" -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "" -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "ricerca" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Leggere libri" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Libri non letti" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Leggere un libro" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "Compila tutti i campi" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "Registrare" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "" -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "" -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "" -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "ora sei connesso come : '%(nickname)s'" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Nome utente o password errata" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "Accesso" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "Token non trovato" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "Il token è scaduto" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "Successo! Torna al tuo dispositivo" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Configurare prima le impostazioni della posta SMTP..." -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Si è verificato un errore durante l'invio di questo libro: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "" -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Il libro è stato aggiunto alla mensola: %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Il libro è stato rimosso dalla mensola: %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Uno scaffale con il nome '%(title)s' esiste già." -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "Mensola %(title)s creato" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "c'era un errore" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "creare uno scaffale" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "Mensola %(title)s cambiato" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Modifica un ripiano" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "cancellato con successo il ripiano %(name)s" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Mensola: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "Errore durante l'apertura dello scaffale. La mensola non esiste o non è accessibile" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Modificare l'ordine della mensola: '%(name)s'" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "Profilo di %(name)s" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "" -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "Profilo aggiornato" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Pagina di amministrazione" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Aggiornamento della configurazione del calibro-web" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Configurazione di base" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "Posizione DB non valida. Inserisci il percorso corretto." -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Aggiungi un nuovo utente" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "utente '%(user)s' creato" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "" -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "utente '%(nick)s' cancellati" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "utente '%(nick)s' aggiornato" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Errore imprevisto." -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "Modifica utente %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "Errore durante l'apertura di eBook. Il file non esiste o il file non è accessibile" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "modificare la metainformazione" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Non è consentito caricare i file con l'estensione '%(ext)s' a questo server" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "Il file da caricare deve avere un'estensione" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Impossibile creare il percorso %(path)s (autorizzazione negata)" -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "" -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "" -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "" -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "Sconosciuto" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "Impossibile archiviare il file %(file)s (autorizzazione negata)" -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "Impossibile eliminare il file %(file)s (autorizzazione negata)" -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "" @@ -784,7 +784,7 @@ msgstr "Kindle" msgid "DLS" msgstr "DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "Admin" @@ -910,15 +910,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "Vuoi veramente riavviare Caliber-web?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -940,7 +940,14 @@ msgstr "via" msgid "In Library" msgstr "In libreria" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "Altro da" @@ -995,7 +1002,7 @@ msgstr "Descrizione" msgid "Tags" msgstr "Tags" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "Serie" @@ -1051,7 +1058,7 @@ msgid "Get metadata" msgstr "Ottieni metadati" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1089,8 +1096,8 @@ msgstr "Fai clic sul coperchio per caricare i metadati nel modulo" msgid "Loading..." msgstr "Caricamento in corso..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "Chiuso" @@ -1258,7 +1265,7 @@ msgstr "" msgid "Location of Unrar binary" msgstr "" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "Accesso" @@ -1267,8 +1274,8 @@ msgstr "Accesso" msgid "View Configuration" msgstr "" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "Titolo" @@ -1276,119 +1283,123 @@ msgstr "Titolo" msgid "No. of random books to show" msgstr "Numero di libri casuali da mostrare" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Espressione regolare per ignorare le colonne" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Espressione regolare per la selezione del titolo" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "Tags per Contenuti maturi" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Impostazioni predefinite per i nuovi utenti" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Utente amministratore" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Consenti download" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Consenti caricamenti" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Consenti Modifica" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "Consenti l'eliminazione di libri" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Consenti la modifica della password" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "Consenti la modifica dei ripiani pubblici" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Mostra libro a caso" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Mostra libri popolari" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Mostra sezione più votati" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Mostra sezione lingua" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Mostra sezione serie" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Mostra sezione categorie" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Mostra sezione autore" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Mostra letto e non letto" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Un libro a caso" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "Mostra sezione adulti" @@ -1488,7 +1499,7 @@ msgstr "" msgid "Do you really want to delete this domain rule?" msgstr "" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "Prossimo" @@ -1509,7 +1520,7 @@ msgstr "Scoprire (Libri casuali)" msgid "Start" msgstr "Inizio" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "Hot Ebook" @@ -1517,7 +1528,7 @@ msgstr "Hot Ebook" msgid "Popular publications from this catalog based on Downloads." msgstr "Pubblicazioni popolari di questo catalogo in base ai download." -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "Libri più votati" @@ -1537,7 +1548,7 @@ msgstr "Gli ultimi Libri" msgid "Show Random Books" msgstr "Mostra libri casuali" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "Autori" @@ -1545,7 +1556,7 @@ msgstr "Autori" msgid "Books ordered by Author" msgstr "Libri ordinati dall'autore" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "" @@ -1561,7 +1572,7 @@ msgstr "Libri ordinati per categoria" msgid "Books ordered by series" msgstr "Libri ordinati per serie" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "Ripiani pubblici" @@ -1569,7 +1580,7 @@ msgstr "Ripiani pubblici" msgid "Books organized in public shelfs, visible to everyone" msgstr "" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "I tuoi scaffali" @@ -1589,97 +1600,97 @@ msgstr "Toggle navigation" msgid "Advanced Search" msgstr "Ricerca avanzata" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "Logout" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "Registrare" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "" -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "Navigare" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "Aggiunto recentemente" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "Libri ordinati" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "Ordina per" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "i più nuovi" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "il più vecchio" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "Ascendente" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "Discendente" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "Per scoprire" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "Categoria" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "lingua" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "Crea una mensola" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "Di" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "Precedente" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "Dettagli ebook" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1885,11 +1896,11 @@ msgstr "" msgid "Change order" msgstr "Cambia ordine" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "Vuoi davvero eliminare lo scaffale?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "La mensola sarà perduta per tutti e per sempre!" diff --git a/cps/translations/ja/LC_MESSAGES/messages.po b/cps/translations/ja/LC_MESSAGES/messages.po index f5cec8aa..02d209d5 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: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2018-02-07 02:20-0500\n" "Last-Translator: white \n" "Language: ja\n" @@ -169,19 +169,19 @@ msgstr "" msgid "No update available. You already have the latest version installed" msgstr "" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "" @@ -202,555 +202,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "更新パッケージを要求します" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "更新パッケージをダウンロードします" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "更新パッケージをZIP解凍します" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "データベースの接続が閉じられました" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "更新完了、Okayまたは再読み込みボタンを押してください" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "最近追加された本" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "最新の本" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "最古の本" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "本(A-Z)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "本 (Z-A)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "有名な本(ダウンロード数)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "最高評判の本" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "任意の本" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "電子本を開けません。ファイルは存在しないまたはアクセスできません" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "叢書リスト" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "叢書: %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "利用可能な言語" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "言語: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "カテゴリーリスト" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "カテゴリー: %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "統計" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "サーバを再起動しました、ページを再読み込みしてください" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "サーバをシャットダウンします、ページを閉じてください" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "" -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "" -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "検索" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "既読の本" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "未読の本" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "本を読む" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "全ての項目を入力してください" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "登録" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "" -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "" -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "" -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "%(nickname)s としてログインします" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "ユーザ名またはパスワードは間違いました" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "ログイン" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "トークンは見つかりません" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "トークンは失効されました" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "成功しまた!端末に戻ってください" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "SMTPメールをまず設定してください" -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "%(res)s を送信する際にエーラが発生しました" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "" -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "本 %(sname)s を書架に追加されました" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "本 %(sname)s を書架から除去されました" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "名前を使った書架 '%(title)s' は既に存在しました" -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "書架%(title)s は作成されました" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "エーラが発生しました" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "書架を作成する" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "書架 %(title)s 変わりました" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "書架を編集する" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "%(name)s の書架を削除されました" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "書架: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "書架を開けません。書架は存在しないまたはアクセスできません" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "'%(name)s' の書架の順番を入れ替える" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "%(name)sのプロファイル" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "" -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "プロファイルが更新されました" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "管理者ページ" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Calibre-Web 設定を更新されました" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "基本設定" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "ログファイルの場所は不適切です。正しい場所を入力してください" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "データベースの場所は不適切です。正しい場所を入力してください" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "新規ユーザ追加" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "ユーザ '%(user)s' が作成されました" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "" -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "ユーザ '%(nick)s' 削除されました" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "ユーザ '%(nick)s' 更新されました" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "不明のエーラが発生しました" -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "ユーザ編集 %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "電子本を開けません。ファイルは存在しないまたはアクセスできません" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "メタデータを編集します" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "ファイル拡張子 '%(ext)s' をこのサーバにアップロードする許可はありません" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "ファイルをアップロードするために拡張子が必要です" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "場所 %(path)s の作成を失敗しました (許可拒否)" -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "フアイル %(file)s の保存を失敗しました" -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "" -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "" -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "不明" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "ファイル %(file)s の保存を失敗しました (許可拒否)" -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "ファイル %(file)s の削除を失敗しました (許可拒否)" -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "" @@ -785,7 +785,7 @@ msgstr "Kindle" msgid "DLS" msgstr "DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "管理者" @@ -911,15 +911,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "Calibre-Webを再起動します。宜しいですか?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "はい" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -941,7 +941,14 @@ msgstr "経由" msgid "In Library" msgstr "図書館の中" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "もっと多い" @@ -996,7 +1003,7 @@ msgstr "詳細" msgid "Tags" msgstr "タグ" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "叢書" @@ -1052,7 +1059,7 @@ msgid "Get metadata" msgstr "メタデータを取得します" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1090,8 +1097,8 @@ msgstr "メタデータをフォームに読み込むためにカバーをクリ msgid "Loading..." msgstr "読み込み中..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "閉じる" @@ -1259,7 +1266,7 @@ msgstr "" msgid "Location of Unrar binary" msgstr "" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "ログイン" @@ -1268,8 +1275,8 @@ msgstr "ログイン" msgid "View Configuration" msgstr "" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "タイトル" @@ -1277,119 +1284,123 @@ msgstr "タイトル" msgid "No. of random books to show" msgstr "任意本を表示するの数" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "列を無視するの正規表現" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "タイトルを並び替えの正規表現" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "成人向けのタグ" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "新規ユーザにデフォルト設定を設定する" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "管理ユーザ" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "ダウンロードを有効する" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "アップロードを有効する" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "編集を有効する" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "本削除を有効する" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "パスワード変更を有効する" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "公的叢書の編集を有効する" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "新規ユーザにデフォルト可視性を設定する" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "任意本を表示する" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "最近の本を表示する" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "整列された本を表示する" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "有名な本を表示する" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "最高評価の本を表示する" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "言語選択を表示する" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "奏者選択を表示する" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "カテゴリー選択を表示する" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "著者選択を表示する" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "既読と未読の本を表示する" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "任意の本を詳細閲覧で表示する" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "成人向けコンテンツを表示" @@ -1489,7 +1500,7 @@ msgstr "" msgid "Do you really want to delete this domain rule?" msgstr "" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "次" @@ -1510,7 +1521,7 @@ msgstr "発見 (任意の本)" msgid "Start" msgstr "開始" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "最新の本" @@ -1518,7 +1529,7 @@ msgstr "最新の本" msgid "Popular publications from this catalog based on Downloads." msgstr "ダウンロードによりカタログの有名な出版" -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "最高評価の本" @@ -1538,7 +1549,7 @@ msgstr "最近の本" msgid "Show Random Books" msgstr "任意の本を表示する" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "著者" @@ -1546,7 +1557,7 @@ msgstr "著者" msgid "Books ordered by Author" msgstr "著者の名前で並び替える" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "" @@ -1562,7 +1573,7 @@ msgstr "カテゴリーで並び替える" msgid "Books ordered by series" msgstr "叢書で並び替える" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "公的の叢書" @@ -1570,7 +1581,7 @@ msgstr "公的の叢書" msgid "Books organized in public shelfs, visible to everyone" msgstr "公的の叢書に選び分ける、みんなに見える" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "あなたの叢書" @@ -1590,97 +1601,97 @@ msgstr "ナビゲーション" msgid "Advanced Search" msgstr "詳細検索" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "設定" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "ロクアウト" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "登録" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "" -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "ブラウズ" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "最近追加" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "整列した本" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "整列" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "最新" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "最古" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "昇順" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "降順" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "発見" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "カテゴリー" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "言語" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "叢書を作成する" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "このサイトについて" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "前" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "本の詳細" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1886,11 +1897,11 @@ msgstr "" msgid "Change order" msgstr "順番を変更する" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "書架を削除します。宜しいですか?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "書架は誰にも見えなくなり永遠なくなります" diff --git a/cps/translations/km/LC_MESSAGES/messages.po b/cps/translations/km/LC_MESSAGES/messages.po index 13cc7942..72317e95 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: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2018-08-27 17:06+0700\n" "Last-Translator: \n" "Language: km_KH\n" @@ -170,19 +170,19 @@ msgstr "" msgid "No update available. You already have the latest version installed" msgstr "" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "" @@ -203,555 +203,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "មិនដឹង" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "កំពុងស្នើសុំឯកសារបច្ចុប្បន្នភាព" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "កំពុងទាញយកឯកសារបច្ចុប្បន្នភាព" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "កំពុងពន្លាឯកសារបច្ចុប្បន្នភាព" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "ទំនាក់ទំនងទៅមូលដ្ឋានទិន្នន័យត្រូវបានផ្តាច់" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "ការធ្វើបច្ចុប្បន្នភាពបានបញ្ចប់ សូមចុច okay រួចបើកទំព័រជាថ្មី" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "សៀវភៅដែលទើបបានបន្ថែម" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "សៀវភៅថ្មីៗជាងគេ" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "សៀវភៅចាស់ជាងគេ" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "សៀវភៅពី A ទៅ Z" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "សៀវភៅពី Z ទៅ A" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "សៀវភៅដែលត្រូវបានទាញយកច្រើនជាងគេ" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "សៀវភៅដែលត្រូវបានវាយតម្លៃល្អជាងគេ" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "សៀវភៅចៃដន្យ" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "មានបញ្ហាពេលបើកឯកសារ eBook ។ មិនមានឯកសារនេះ ឬមិនអាចបើកបាន៖" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "បញ្ជីស៊េរី" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "ស៊េរី៖ %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "ភាសាដែលមាន" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "ភាសា៖ %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "បញ្ជីប្រភេទ" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "ប្រភេទ៖ %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "កិច្ចការនានា" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "ស្ថិតិ" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "Callback domain មិនទាន់បានផ្ទៀងផ្ទាត់ឲប្រើទេ សូមធ្វើតាមជំហានដើម្បីផ្ទៀងផ្ទាត់ domain នៅក្នុង Google Developer Console" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "ម៉ាស៊ីន server បានដំណើរការម្តងទៀត សូមបើកទំព័រជាថ្មី" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "កំពុងបិទម៉ាស៊ីន server សូមបិទផ្ទាំងនេះ" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "បានបោះពុម្ភក្រោយ " -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "បានបោះពុម្ភមុន " -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "ការវាយតម្លៃ <= %(rating)s" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "ការវាយតម្លៃ >= %(rating)s" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "ស្វែងរក" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "សៀវភៅដែលបានអានរួច" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "សៀវភៅដែលមិនទាន់បានអាន" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "អានសៀវភៅ" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "សូមបំពេញចន្លោះទាំងអស់!" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "ចុះឈ្មោះ" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "" -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "" -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "" -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "ឥឡូវអ្នកបានចូលដោយមានឈ្មោះថា៖ ‘%(nickname)s’" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "ខុសឈ្មោះអ្នកប្រើប្រាស់ ឬលេខសម្ងាត់" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "ចូលប្រើ" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "រកមិនឃើញវត្ថុតាង" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "វត្ថុតាងហួសពេលកំណត់" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "ជោគជ័យ! សូមវិលមកឧបករណ៍អ្នកវិញ" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "សូមកំណត់អ៊ីមែល SMTP ជាមុនសិន" -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "សៀវភៅបានចូលជួរសម្រាប់ផ្ញើទៅ %(kindlemail)s ដោយជោគជ័យ" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "មានបញ្ហានៅពេលផ្ញើសៀវភៅនេះ៖ %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "" -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "សៀវភៅត្រូវបានបន្ថែមទៅធ្នើ៖ %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "សៀវភៅត្រូវបានដកចេញពីធ្នើ៖ %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "សូមអភ័យទោស អ្នកមិនមានសិទ្ធិដកសៀវភៅចេញពីធ្នើនេះទេ៖ %(sname)s" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "មានធ្នើដែលមានឈ្មោះ ‘%(title)s’ រួចហើយ។" -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "ធ្នើឈ្មោះ %(title)s ត្រូវបានបង្កើត" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "មានបញ្ហា" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "បង្កើតធ្នើ" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "ធ្នើឈ្មោះ %(title)s ត្រូវបានប្តូរ" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "កែប្រែធ្នើ" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "បានបង្កើតធ្នើឈ្មោះ %(name)s ដោយជោគជ័យ" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "ធ្នើ៖ ‘%(name)s’" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "មានបញ្ហាពេលបើកធ្នើ។ ពុំមានធ្នើ ឬមិនអាចបើកបាន" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "ប្តូរលំដាប់ធ្នើ៖ ‘%(name)s’" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "ព័ត៌មានសង្ខេបរបស់ %(name)s" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "" -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "ព័ត៌មានសង្ខេបបានកែប្រែ" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "ទំព័ររដ្ឋបាល" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "ការកំណត់ផ្ទាំងប្រើប្រាស់" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "ខ្វះការនាំចូលតម្រូវការបន្ថែមរបស់ Google Drive" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "មិនមានឯកសារ client_secrets.json ឬមិនអាចបើកបាន" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "ឯកសារ client_secrets.json មិនទាន់បានកំណត់សម្រាប់កម្មវិធីវែប" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "ការកំណត់សាមញ្ញ" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "ទីតាំងរបស់ keyfile មិនត្រឹមត្រូវ សូមបញ្ចូលទីតាំងត្រឹមត្រូវ" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "ទីតាំងរបស់ certfile មិនត្រឹមត្រូវ សូមបញ្ចូលទីតាំងត្រឹមត្រូវ" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "ទីតាំងរបស់ logfile មិនត្រឹមត្រូវ សូមបញ្ចូលទីតាំងត្រឹមត្រូវ" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "ទីតាំងរបស់ database មិនត្រឹមត្រូវ សូមបញ្ចូលទីតាំងត្រឹមត្រូវ" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "បន្ថែមអ្នកប្រើប្រាស់ថ្មី" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "បានបង្កើតអ្នកប្រើប្រាស់ ‘%(user)s’" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "" -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "អ្នកប្រើប្រាស់ ‘%(nick)s’ ត្រូវបានលុប" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "អ្នកប្រើប្រាស់ ‘%(nick)s’ ត្រូវបានកែប្រែ" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "បញ្ហាដែលមិនដឹងបានកើតឡើង។" -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "កែប្រែអ្នកប្រើប្រាស់ %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "មានបញ្ហាពេលបើកឯកសារ eBook ។ ពុំមានឯកសារ ឬឯកសារនេះមិនអាចបើកបាន" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "កែប្រែទិន្នន័យមេតា" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "ឯកសារប្រភេទ '%(ext)s' មិនត្រូវបានអនុញ្ញាតឲអាប់ឡូដទៅម៉ាស៊ីន server នេះទេ" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "ឯកសារដែលត្រូវអាប់ឡូដត្រូវមានកន្ទុយឯកសារ" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "មិនអាចបង្កើតទីតាំង %(path)s (ពុំមានសិទ្ធិ)។" -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "មិនអាចរក្សាទុកឯកសារ %(file)s ។" -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "ឯកសារទម្រង់ %(ext)s ត្រូវបានបន្ថែមទៅ %(book)s" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "" -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "" -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "មិនដឹង" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "គម្របមិនមែនជាឯកសារ JPG មិនអាចរក្សាទុក" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "មានបញ្ហាពេលកែប្រែសៀវភៅ សូមពិនិត្យមើល logfile សម្រាប់ព័ត៌មានបន្ថែម" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "មិនអាចរក្សាទុកឯកសារ %(file)s (មិនមានសិទ្ធិ)។" -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "មិនអាចលុបឯកសារ %(file)s (មិនមានសិទ្ធិ)។" -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "" @@ -786,7 +786,7 @@ msgstr "ឧបករណ៍ Kindle" msgid "DLS" msgstr "ឯកសារ DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "រដ្ឋបាល" @@ -912,15 +912,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "បាទ/ចាស" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -942,7 +942,14 @@ msgstr "តាមរយៈ" msgid "In Library" msgstr "នៅក្នុងបណ្ណាល័យ" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "បន្ថែមទៀតដោយ" @@ -997,7 +1004,7 @@ msgstr "ពិពណ៌នា" msgid "Tags" msgstr "Tag" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "ស៊េរី" @@ -1053,7 +1060,7 @@ msgid "Get metadata" msgstr "មើលទិន្នន័យមេតា" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1091,8 +1098,8 @@ msgstr "ចុចលើគម្របដើម្បីបញ្ចូលទិ msgid "Loading..." msgstr "កំពុងដំណើរការ..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "បិទ" @@ -1260,7 +1267,7 @@ msgstr "ទីតាំងរបស់កម្មវិធីបម្លែង msgid "Location of Unrar binary" msgstr "" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "ចូលប្រើប្រាស់" @@ -1269,8 +1276,8 @@ msgstr "ចូលប្រើប្រាស់" msgid "View Configuration" msgstr "មើលការកំណត់" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "ចំណងជើង" @@ -1278,119 +1285,123 @@ msgstr "ចំណងជើង" msgid "No. of random books to show" msgstr "ចំនួនសៀវភៅចៃដន្យដើម្បីបង្ហាញ" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "ការតុបតែង" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "ការតុបតែងសម្រាប់ប្រើ" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "ការតុបតែងពណ៌ងងឹត caliBlur!" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Regular expression សម្រាប់រំលងជួរឈរ" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "ភ្ជាប់ស្ថានភាពបានអាន/មិនទាន់បានអានទៅជួរឈររបស់ Calibre" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Regular expression ដើម្បីរៀបចំណងជើងតាមលំដាប់" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "Tag សម្រាប់មាតិកាសម្រាប់មនុស្សពេញវ័យ" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "ការកំណត់មកស្រាប់សម្រាប់អ្នកប្រើប្រាស់ថ្មី" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "អ្នកប្រើប្រាស់រដ្ឋបាល" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "អនុញ្ញាតឲទាញយក" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "អនុញ្ញាតឲអាប់ឡូត" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "អនុញ្ញាតឲកែប្រែ" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "អនុញ្ញាតឲលុបសៀវភៅ" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "អនុញ្ញាតឲប្តូរលេខសម្ងាត់" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "អនុញ្ញាតឲកែប្រែធ្នើសាធារណៈ" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "ភាពមើលឃើញដែលមកស្រាប់សម្រាប់អ្នកប្រើប្រាស់ថ្មី" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "បង្ហាញសៀវភៅចៃដន្យ" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "បង្ហាញសៀវភៅមកថ្មី" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "បង្ហាញសៀវភៅដែលរៀបតាមលំដាប់" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "បង្ហាញសៀវភៅដែលមានប្រជាប្រិយភាព" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "បង្ហាញសៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "បង្ហាញផ្នែកភាសា" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "បង្ហាញជម្រើសស៊េរី" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "បង្ហាញជម្រើសប្រភេទ" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "បង្ហាញជម្រើសអ្នកនិពន្ធ" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "បង្ហាញអានរួច និងមិនទាន់អាន" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "បង្ហាញសៀវភៅចៃដន្យក្នុងការបង្ហាញជាពិស្តារ" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "បង្ហាញមាតិកាសម្រាប់មនុស្សពេញវ័យ" @@ -1490,7 +1501,7 @@ msgstr "" msgid "Do you really want to delete this domain rule?" msgstr "" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "បន្ទាប់" @@ -1511,7 +1522,7 @@ msgstr "ស្រាវជ្រាវ (សៀវភៅចៃដន្យ)" msgid "Start" msgstr "ចាប់ផ្តើម" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "សៀវភៅដែលមានប្រជាប្រិយភាព" @@ -1519,7 +1530,7 @@ msgstr "សៀវភៅដែលមានប្រជាប្រិយភាព msgid "Popular publications from this catalog based on Downloads." msgstr "ការបោះពុម្ភផ្សាយដែលមានប្រជាប្រិយភាពពីកាតាឡុកនេះផ្អែកលើការទាញយក" -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "សៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ" @@ -1539,7 +1550,7 @@ msgstr "សៀវភៅចុងក្រោយគេ" msgid "Show Random Books" msgstr "បង្ហាញសៀវភៅចៃដន្យ" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "អ្នកនិពន្ធ" @@ -1547,7 +1558,7 @@ msgstr "អ្នកនិពន្ធ" msgid "Books ordered by Author" msgstr "សៀវភៅរៀបតាមលំដាប់អ្នកនិពន្ធ" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "" @@ -1563,7 +1574,7 @@ msgstr "សៀវភៅរៀបតាមលំដាប់ប្រភេទ" msgid "Books ordered by series" msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "ធ្នើសាធារណៈ" @@ -1571,7 +1582,7 @@ msgstr "ធ្នើសាធារណៈ" msgid "Books organized in public shelfs, visible to everyone" msgstr "សៀវភៅដែលរៀបចំនៅក្នុងធ្នើសាធារណៈ អាចមើលឃើញដោយគ្រប់គ្នា" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "ធ្នើរបស់អ្នក" @@ -1591,97 +1602,97 @@ msgstr "បិទ/បើកការរុករក" msgid "Advanced Search" msgstr "ស្វែងរកកម្រិតខ្ពស់" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "ការកំណត់" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "ចេញពីការប្រើប្រាស់" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "ចុះឈ្មោះ" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "កំពុងអាប់ឡូត..." -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "សូមកុំបើកទំព័រជាថ្មី" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "រុករក" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "ទើបបន្ថែមថ្មីៗ" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "សៀវភៅរៀបតាមលំដាប់" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "រៀបតាម" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "ថ្មីជាងគេ" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "ចាស់ជាងគេ" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "ពីតូចទៅធំ" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "ពីធំទៅតូច" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "ស្រាវជ្រាវ" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "ប្រភេទនានា" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "ភាសានានា" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "បង្កើតធ្នើ" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "អំពី" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "មុន" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "ព័ត៌មានលម្អិតរបស់សៀវភៅ" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1887,11 +1898,11 @@ msgstr "" msgid "Change order" msgstr "ប្តូរលំដាប់" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "តើអ្នកពិតជាចង់លុបធ្នើនេះមែនទេ?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "ធ្នើនេះនឹងបាត់បង់ជាអចិន្ត្រៃយ៍សម្រាប់គ្រប់គ្នា!" diff --git a/cps/translations/nl/LC_MESSAGES/messages.po b/cps/translations/nl/LC_MESSAGES/messages.po index 85a99a4d..b62e0cd8 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 dutch translation by Ed Driesen (GPL V3)\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2018-12-09 15:07+0100\n" "Last-Translator: \n" "Language: nl\n" @@ -170,19 +170,19 @@ msgstr "Onverwachte data tijdens het lezen van de update informatie" msgid "No update available. You already have the latest version installed" msgstr "Geen update beschikbaar. Je hebt reeds de laatste versie geïnstalleerd" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "HTTP fout" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "Verbindingsfout" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "Time-out bij het maken van de verbinding" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "Algemene fout" @@ -203,555 +203,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "Onbekend" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Update pakket wordt aangevraagd" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Update pakket wordt gedownload" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Update pakket wordt uitgepakt" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "Bestanden aan het vervangen" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "Database verbindingen zijn gesloten" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "Server aan het stoppen" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "Update voltooid, klik op ok en herlaad de pagina" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "Update gefaald:" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "Recent toegevoegde boeken" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "Nieuwste boeken" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "Oudste boeken" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "Boeken (A-Z)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "Boeken (A-Z)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Populaire boeken (meeste downloads)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "Best beoordeelde boeken" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Willekeurige boeken" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Fout bij openen van het boek. Bestand bestaat niet of is niet toegankelijk:" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "Uitgeverslijst" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "Uitgever: %(name)s" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Serie lijst" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Serie: %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Beschikbare talen" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Taal: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Categorie lijst" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Categorie: %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "Taken" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Statistieken" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "Het callback domein is niet geverifieerd, volg de stappen in de google ontwikkelaars console om het domein te verifiëren" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "Server herstart, gelieve de pagina herladen" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "Bezig met het stoppen van de server, gelieve venster te sluiten" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "Gepubliceerd na " -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "Gepubliceerd voor " -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "Waardering <= %(rating)s" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "Waardering >= %(rating)s" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "zoek" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Gelezen Boeken" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Ongelezen Boeken" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Lees een boek" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "Gelieve alle velden in te vullen!" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "registreer" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "Er was een onbekende fout. Gelieve later nog eens te proberen." -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "Het is niet toegestaan om te registreren met jou email" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Bevestigings email werd verzonden naar jou email account." -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "Deze gebruikersnaam of email adres is reeds in gebruik." -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "je bent nu ingelogd als: '%(nickname)s'" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Verkeerde gebruikersnaam of Wachtwoord" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "login" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "Token niet gevonden" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "Token is verlopen" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "Gelukt! Ga terug naar je apparaat" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Gelieve de SMTP mail instellingen eerst te configureren..." -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Boek met succes in de wachtrij geplaatst om te verzenden naar %(kindlemail)s" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Er trad een fout op bij het versturen van dit boek: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "Gelieve eerst je kindle mailadres te configureren..." -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "Ongeldige boekenplank gespecificeerd" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "Sorry, jij mag geen boeken toe voegen aan boekenplank: %(shelfname)s" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "Jij mag geen publieke boekenplanken bewerken" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "Dit boek maakt al deel uit van boekenplank: %(shelfname)s" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Boek werd toegevoegd aan boekenplank: %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "Jij mag geen boeken plaatsen op boekenplank: %(name)s" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "Gebruiker is niet toegestaan om publieke boekenplanken te bewerken" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "Deze boeken maken reeds deel uit van boekenplank: %(name)s" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "De boeken werden toegevoegd aan boekenplank: %(sname)s" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "Kon geen boeken toevoegen aan boekenplank: %(sname)s" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Boek werd verwijderd van boekenplank: %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "Sorry, jij mag geen boeken verwijderen van deze boekenplank: %(sname)s" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Een boekenplank met de naam '%(title)s' bestaat reeds." -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "Boekenplank %(title)s aangemaakt" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "Er deed zich een fout voor" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "maak een boekenplank" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "Boekenplank %(title)s gewijzigd" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Bewerk een boekenplank" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "boekenplank %(name)s succesvol gewist" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Boekenplank: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "Fout bij openen boekenplank. Boekenplank bestaat niet of is niet toegankelijk" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Verander volgorde van Boekenplank: '%(name)s'" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "Email is niet van een geldig domein" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "%(name)s's profiel" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "Een bestaand account met dit email adres werd gevonden." -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "Profiel aangepast" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Administratie pagina" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Calibre-Web configuratie aangepast" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "Gebruikersinterface configuratie" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "De import van optionele Google Drive vereisten ontbreken" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "client_secrets.json ontbreekt of is niet leesbaar" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "client_secrets.json is niet geconfigureerd voor web applicaties" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Basis configuratie" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "Sleutelbestand (\"keyfile\") locatie ongeldig, gelieve het correcte pad in te geven" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "Certificatiebestand (\"certfile\") locatie ongeldig, gelieve het correcte pad in te geven" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "Log bestand (\"logfile\") locatie ongeldig, gelieve het correcte pad in te geven" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "DB locatie is niet geldig, gelieve het correcte pad in te geven" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Voeg nieuwe gebruiker toe" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "Gebruiker '%(user)s' aangemaakt" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "Een bestaande account gevonden met dit email adres of gebruikersnaam." -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "Test email met succes verzonden naar %(kindlemail)s" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "Er was een fout bij het verzenden van test email: %(res)s" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "Email server instellingen aangepast" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "Bewerk email server instellingen" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "Gebruiker '%(nick)s' verwijderd" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "Gebruiker '%(nick)s' aangepast" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Een onbekende fout deed zich voor." -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "Bewerk gebruiker '%(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "Wachtwoord voor gebruiker %(user)s gereset" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "Fout bij openen eBook. Het bestand bestaat niet of is niet toegankelijk" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "bewerk metadata" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Het uploaden van bestandsextensie '%(ext)s' is niet toegestaan op deze server" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "Up te loaden bestanden dienen een extensie te hebben" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Het pad %(path)s aanmaken mislukt (Geen toestemming)." -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "Bestand opslaan niet gelukt voor %(file)s." -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Bestandsformaat %(ext)s toegevoegd aan %(book)s" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "Het pad %(path)s aanmaken voor boekomslag is mislukt (Geen toestemming)." -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "Boekomslag %(cover)s opslaan mislukt." -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "Boekomslag bestand is geen geldig beeldbestand" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "onbekend" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "Boekomslag is geen jpg bestand, opslaan niet mogelijk" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "%(langname)s is geen geldige taal" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "Metadata succesvol geüpdatet" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "Fout bij het bewerken van het boek, gelieve logfile controleren" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "Bestand %(file)s opslaan mislukt (Geen toestemming)." -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "Bestand %(file)s wissen mislukt (Geen toestemming)." -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "Bron of doel formaat voor conversie ontbreekt" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Boek succesvol in de wachtrij geplaatst voor conversie naar %(book_format)s" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Er trad een fout op bij het converteren van dit boek: %(res)s" @@ -786,7 +786,7 @@ msgstr "Kindlle" msgid "DLS" msgstr "DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "Administratie" @@ -912,15 +912,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "Wil je Calibre-Web echt herstarten?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -942,7 +942,14 @@ msgstr "via" msgid "In Library" msgstr "In Bibliotheek" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "Meer van" @@ -997,7 +1004,7 @@ msgstr "Omschrijving" msgid "Tags" msgstr "Tags" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "Series" @@ -1053,7 +1060,7 @@ msgid "Get metadata" msgstr "Verkrijg metadata" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1091,8 +1098,8 @@ msgstr "Klik op de omslag om de metatadata in het formulier te laden" msgid "Loading..." msgstr "Aan het laden..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "Sluit" @@ -1260,7 +1267,7 @@ msgstr "Pad naar conversietool" msgid "Location of Unrar binary" msgstr "Locatie van Unrar programma" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "Login" @@ -1269,8 +1276,8 @@ msgstr "Login" msgid "View Configuration" msgstr "Bekijk Configuratie" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "Titel" @@ -1278,119 +1285,123 @@ msgstr "Titel" msgid "No. of random books to show" msgstr "Aantal boeken te tonen" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "Thema" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "Standaard thema" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "caliBlur! Donker Thema" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Reguliere expressie om kolommen te negeren" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "Koppel gelezen/ongelezen status aan Calibre kolom" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Rguliere expressie op titels te sorteren" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "Tags voor Volwassen Inhoud" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Standaard instellingen voor nieuwe gebruikers" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Administratie gebruiker" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Downloads toestaan" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Uploads toestaan" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Bewerken toestaan" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "Het wissen van boeken toestaan" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Wachtwoord wijzigen toestaan" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "Publieke boekenplanken bewerken toestaan" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "Standaard zichtbaar voor nieuwe gebruikers" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Toon willekeurige boeken" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "Toon recente boeken" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "Toon gesorteerde boeken" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Toon populaire boeken" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Toon best beoordeelde boeken" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Toon taal selectie" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Toon serie selectie" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Toon categorie selectie" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Toon auteur selectie" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "Toon uitgevers selectie" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Toon gelezen en ongelezen" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Toon willekeurige boeken in gedetailleerd zicht" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "Toon Volwassen Inhoud" @@ -1490,7 +1501,7 @@ msgstr "Voeg toe" msgid "Do you really want to delete this domain rule?" msgstr "Wil je werkelijk deze domein regel verwijderen?" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "Volgende" @@ -1511,7 +1522,7 @@ msgstr "Ontdek (Willekeurige Boeken)" msgid "Start" msgstr "Start" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "Populaire Boeken" @@ -1519,7 +1530,7 @@ msgstr "Populaire Boeken" msgid "Popular publications from this catalog based on Downloads." msgstr "Populaire publicaties van deze cataloog gebaseerd op Downloads." -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "Best beoordeeld" @@ -1539,7 +1550,7 @@ msgstr "Recentste boeken" msgid "Show Random Books" msgstr "Toon Willekeurige Boeken" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "Auteurs" @@ -1547,7 +1558,7 @@ msgstr "Auteurs" msgid "Books ordered by Author" msgstr "Boeken gesorteerd op Auteur" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "Uitgevers" @@ -1563,7 +1574,7 @@ msgstr "Boeken gesorteerd op Categorie" msgid "Books ordered by series" msgstr "Boeken gesorteerd op Serie" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "Publieke Boekenplanken" @@ -1571,7 +1582,7 @@ msgstr "Publieke Boekenplanken" msgid "Books organized in public shelfs, visible to everyone" msgstr "Boeken georganiseerd in publieke boekenplanken, zichtbaar voor iedereen" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "Jou Boekenplanken" @@ -1591,97 +1602,97 @@ msgstr "Kies navigatie" msgid "Advanced Search" msgstr "Geavanceerd zoeken" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "Instellingen" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "Log uit" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "Registreer" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "Aan het uploaden..." -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "gelieve de pagina niet te herladen" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "Verkennen" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "Recent Toegevoegd" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "Gesorteerde Boeken" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "Sorteren op" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "Nieuwste" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "Oudste" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "Oplopend" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "Aflopend" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "Ontdek" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "Categorieën" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "Talen" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "Maak een boekenplank" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "Over" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "Vorige" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "Boek Details" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1887,11 +1898,11 @@ msgstr "Bewerk Boekenplank" msgid "Change order" msgstr "Verander volgorde" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "Wil je echt deze boekenplank verwijderen?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "Boekenplank zal verdwijnen voor iedereen en altijd!" diff --git a/cps/translations/pl/LC_MESSAGES/messages.po b/cps/translations/pl/LC_MESSAGES/messages.po index 4063a10c..b905f11a 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: 2017-04-11 22:51)\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2017-04-11 22:51+0200\n" "Last-Translator: Radosław Kierznowski \n" "Language: pl\n" @@ -170,19 +170,19 @@ msgstr "" msgid "No update available. You already have the latest version installed" msgstr "" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "" @@ -203,555 +203,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Żądanie o pakiet aktualizacji" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Pobieranie pakietu aktualizacji" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Rozpakowywanie pakietu aktualizacji" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "Połączenia z bazą danych zostały zakończone" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "Aktualizacja zakończona, proszę nacisnąć OK i odświeżyć stronę" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Najpopularniejsze książki (najczęściej pobierane)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "Najlepiej oceniane książki" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Losowe książki" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Błąd otwierania e-booka. Plik nie istnieje lub plik nie jest dostępny:" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Lista serii" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Seria: %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Dostępne języki" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Język: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Lista kategorii" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Kategoria: %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Statystyki" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "Serwer uruchomiony ponownie, proszę odświeżyć stronę" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "Wykonano wyłączenie serwera, proszę zamknąć okno" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "" -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "" -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "szukaj" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Przeczytane książki" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Nieprzeczytane książki" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Czytaj książkę" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "Proszę wypełnić wszystkie pola!" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "rejestracja" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "" -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "" -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "" -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Zalogowałeś się jako: '%(nickname)s'" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Błędna nazwa użytkownika lub hasło" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "logowanie" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Proszę najpierw skonfigurować ustawienia SMTP poczty e-mail..." -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Wystąpił błąd podczas wysyłania tej książki: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "" -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Książka została dodana do półki: %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Książka została usunięta z półki: %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Półka o nazwie '%(title)s' już istnieje." -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "Półka %(title)s została utworzona" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "Wystąpił błąd" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "utwórz półkę" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "Półka %(title)s została zmieniona" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Edytuj półkę" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "pomyślnie usunięto półkę %(name)s" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Półka: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Zmieniono kolejność półki: '%(name)s'" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "Profil użytkownika %(name)s" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "" -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "Zaktualizowano profil" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Portal administracyjny" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Konfiguracja Calibre-Web została zaktualizowana" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Podstawowa konfiguracja" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "Lokalizacja bazy danych jest nieprawidłowa, wpisz poprawną ścieżkę" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Dodaj nowego użytkownika" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "Użytkownik '%(user)s' został utworzony" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "" -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "Użytkownik '%(nick)s' został usunięty" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "Użytkownik '%(nick)s' został zaktualizowany" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Wystąpił nieznany błąd." -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "Edytuj użytkownika %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "edytuj metadane" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Rozszerzenie pliku '%(ext)s' nie jest dozwolone do przesłania na ten serwer" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "Plik do przesłania musi mieć rozszerzenie" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Nie udało się utworzyć łącza %(path)s (Odmowa dostępu)." -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "" -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "" -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "" -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "Nie można przechowywać pliku %(file)s (Odmowa dostępu)." -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "Nie udało się usunąć pliku %(file)s (Odmowa dostępu)." -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "" @@ -786,7 +786,7 @@ msgstr "Kindle" msgid "DLS" msgstr "DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "Portal administracyjny" @@ -912,15 +912,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "Na pewno chcesz uruchomić ponownie Calibre Web?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "OK" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -942,7 +942,14 @@ msgstr "" msgid "In Library" msgstr "" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "" @@ -997,7 +1004,7 @@ msgstr "Opis" msgid "Tags" msgstr "Tagi" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "Seria" @@ -1053,7 +1060,7 @@ msgid "Get metadata" msgstr "Uzyskaj metadane" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1091,8 +1098,8 @@ msgstr "Kliknij okładkę, aby załadować metadane do formularza" msgid "Loading..." msgstr "Ładowanie..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "Zamknij" @@ -1261,7 +1268,7 @@ msgstr "" msgid "Location of Unrar binary" msgstr "" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "Zaloguj się" @@ -1270,8 +1277,8 @@ msgstr "Zaloguj się" msgid "View Configuration" msgstr "" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "Tytuł" @@ -1279,119 +1286,123 @@ msgstr "Tytuł" msgid "No. of random books to show" msgstr "Liczba losowych książek do pokazania" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Wyrażenie regularne dla ignorowanych kolumn" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Wyrażenie regularne dla tytułu sortującego" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Domyślne ustawienia dla nowych użytkowników" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Użytkownik z uprawnieniami administratora" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Zezwalaj na pobieranie" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Zezwalaj na wysyłanie" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Zezwalaj na edycję" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Zezwalaj na zmianę hasła" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Pokaż losowe książki" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Pokaż najpopularniejsze książki" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Pokaż najlepiej ocenione książki" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Pokaż wybór języka" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Pokaż wybór serii" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Pokaż wybór kategorii" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Pokaż wybór autora" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Pokaż przeczytane i nieprzeczytane" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Pokaz losowe książki w widoku szczegółowym" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "" @@ -1491,7 +1502,7 @@ msgstr "" msgid "Do you really want to delete this domain rule?" msgstr "" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "Następne" @@ -1512,7 +1523,7 @@ msgstr "Odkrywaj (losowe książki)" msgid "Start" msgstr "Rozpocznij" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "Najpopularniejsze książki" @@ -1520,7 +1531,7 @@ msgstr "Najpopularniejsze książki" msgid "Popular publications from this catalog based on Downloads." msgstr "Popularne publikacje z tego katalogu bazujące na pobranych." -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "Najlepiej ocenione książki" @@ -1540,7 +1551,7 @@ msgstr "Ostatnie książki" msgid "Show Random Books" msgstr "Pokazuj losowe książki" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "Autorzy" @@ -1548,7 +1559,7 @@ msgstr "Autorzy" msgid "Books ordered by Author" msgstr "Książki sortowane według autorów" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "" @@ -1564,7 +1575,7 @@ msgstr "Książki sortowane według kategorii" msgid "Books ordered by series" msgstr "Książki sortowane według serii" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "Publiczne półki" @@ -1572,7 +1583,7 @@ msgstr "Publiczne półki" msgid "Books organized in public shelfs, visible to everyone" msgstr "" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "Twoje półki" @@ -1592,97 +1603,97 @@ msgstr "Przełącz nawigację" msgid "Advanced Search" msgstr "Zaawansowane wyszukiwanie" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "Wyloguj się" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "Zarejestruj się" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "" -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "Przeglądaj" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "Odkrywaj" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "Kategorie" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "Języki" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "Utwórz półkę" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "O programie" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1889,11 +1900,11 @@ msgstr "" msgid "Change order" msgstr "Zmień sortowanie" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "" diff --git a/cps/translations/ru/LC_MESSAGES/messages.po b/cps/translations/ru/LC_MESSAGES/messages.po index 5f24e08d..50fe62ff 100644 --- a/cps/translations/ru/LC_MESSAGES/messages.po +++ b/cps/translations/ru/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: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2018-12-14 16:26+0300\n" "Last-Translator: Pavel Korovin \n" "Language: ru\n" @@ -169,19 +169,19 @@ msgstr "Некорректные данные при чтении информа msgid "No update available. You already have the latest version installed" msgstr "Обновление недоступно. Вы используете самую последнюю версию" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "Ошибка HTTP" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "Ошибка соединения" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "Таймаут при установлении соединения" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "Общая ошибка" @@ -202,555 +202,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "Неизвестно" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Проверка обновлений" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Загрузка обновлений" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Распаковка обновлений" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "Замена файлов" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "Соеднинения с базой данных закрыты" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "Остановка сервера" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "Обновления установлены, нажмите okay и перезагрузите страницу" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "Ошибка обновления:" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "Недавно Добавленные Книги" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "Новые Книги" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "Старые Книги" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "Книги (А-Я)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "Книги (Я-А)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Популярные книги (часто загружаемые)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "Книги с наивысшим рейтингом" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Случайный выбор" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Невозможно открыть книгу. Файл не существует или недоступен." -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "Список издателей" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "Издатель: %(name)s" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Серии" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Серии: %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Доступные языки" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Язык: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Категории" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Категория: %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "Задания" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Статистика" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "Не удалось проверить домен обратного вызова, пожалуйста, выполните шаги для проверки домена в консоли разработчика Google." -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "Сервер перезагружен, пожалуйста, перезагрузите страницу" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "Производится остановка сервера, пожалуйста, закройте окно" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "Опубликовано до " -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "Опубликовано после " -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "Рейтинг <= %(rating)s" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "Рейтинг >= %(rating)s" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "поиск" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Прочитанные Книги" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Непрочитанные Книги" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Читать Книгу" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "Пожалуйста, заполните все поля!" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "регистрация" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "Неизвестная ошибка. Попробуйте позже." -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "Ваш e-mail не подходит для регистрации" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Письмо с подтверждением отправлено вам на e-mail" -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "Этот никнейм или e-mail уже используются" -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Вы вошли как пользователь '%(nickname)s'" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Ошибка в имени пользователя или пароле" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "войти" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "Ключ не найден" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "Ключ просрочен" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "Успешно! Пожалуйста, проверьте свое устройство" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Пожалуйста, сначала сконфигурируйте параметры SMTP" -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Книга успешно поставлена в очередь для отправки на %(kindlemail)s" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Ошибка при отправке книги: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "Пожалуйста, сначала настройте e-mail на вашем kindle..." -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "Указана неверная полка" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "Извините, но вам не разрешено добавлять книгу на полку: %(shelfname)s" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "Вы не можете редактировать общедоступные полки" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "Книги уже размещены на полке: %(shelfname)s" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Книга добавлена на книжную полку: %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "Вам не разрешено добавлять книгу на полку: %(name)s" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "Пользователь не может редактировать общедоступные полки" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "Книги уже размещены на полке: %(name)s" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "Книги добавлены в полку: %(sname)s" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "Не удалось добавить книги на полку: %(sname)s" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Книга удалена с полки: %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "Извините, вы не можете удалить книгу с полки: %(sname)s" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Полка с названием '%(title)s' уже существует." -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "Создана полка %(title)s" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "Произошла ошибка" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "создать полку" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "Колка %(title)s изменена" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Изменить полку" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "удачно удалена полка %(name)s" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Полка: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "Ошибка открытия Полки. Полка не существует или недоступна" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Изменить расположение полки '%(name)s'" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "E-mail не из существующей доменной зоны" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "Профиль %(name)s" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "Этот адрес электронной почты уже зарегистрирован." -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "Профиль обновлён" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Администрирование" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Конфигурация Calibre-Web обновлена" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "Настройка интерфейса" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "Импорт дополнительных требований к Google Диску отсутствует" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "client_secrets.json отсутствует или его невозможно прочесть" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "client_secrets.json не настроен для веб-приложения" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Настройки сервера" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "Неверное расположение файла-ключа, введите правильный путь" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "Неверное расположение сертификата, введите правильный путь" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "Неверное расположение лог-файла, введите правильный путь" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "Неверное расположение базы данных, введите правильный путь" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Добавить пользователя" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "Пользователь '%(user)s' добавлен" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "Для этого адреса электронной почты или логина уже есть аккаунт." -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "Тестовое письмо успешно отправлено на %(kindlemail)s" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "Произошла ошибка при отправке тестового письма на: %(res)s" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "Настройки E-mail сервера обновлены" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "Изменить настройки e-mail сервера" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "Пользователь '%(nick)s' удалён" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "Пользователь '%(nick)s' обновлён" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Произошла неизвестная ошибка." -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "Изменить пользователя %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "Пароль для пользователя %(user)s сброшен" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "Ошибка при открытии eBook. Файл не существует или файл недоступен" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "изменить метаданные" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Запрещена загрузка файлов с расширением '%(ext)s'" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "Загружаемый файл должен иметь расширение" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Ошибка при создании пути %(path)s (Доступ запрещён)." -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "Не удалось сохранить файл %(file)s." -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Формат файла %(ext)s добавлен в %(book)s" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "Не удалось создать путь для обложки %(path)s (Доступ запрещён)." -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "Не удалось сохранить файл обложки %(cover)s." -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "Файл обложки не соответствует изображению" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "неизвестно" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "Обложка не jpg файл, невозможно сохранить" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "%(langname)s не допустимый язык" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "Метаданные обновлены" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "Ошибка редактирования книги. Пожалуйста, проверьте лог-файл для дополнительной информации" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "Ошибка записи файла %(file)s (Доступ запрещён)." -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "Ошибка удаления файла %(file)s (Доступ запрещён)." -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "Исходный или целевой формат для конвертирования отсутствует" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Книга успешно поставлена в очередь для конвертирования в %(book_format)s" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Произошла ошибка при конвертирования этой книги: %(res)s" @@ -785,7 +785,7 @@ msgstr "Kindle" msgid "DLS" msgstr "DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "Управление" @@ -911,15 +911,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "Вы действительно хотите перезагрузить Calibre-Web?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -941,7 +941,14 @@ msgstr "с помощью" msgid "In Library" msgstr "В библиотеке" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "Ещё от" @@ -996,7 +1003,7 @@ msgstr "Описание" msgid "Tags" msgstr "Теги" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "Серии" @@ -1052,7 +1059,7 @@ msgid "Get metadata" msgstr "Получить метаданные" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1090,8 +1097,8 @@ msgstr "Нажмите на обложку, чтобы получить мета msgid "Loading..." msgstr "Загрузка..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "Закрыть" @@ -1259,7 +1266,7 @@ msgstr "Путь к конвертеру" msgid "Location of Unrar binary" msgstr "Расположение двоичного файла Unrar" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "Логин" @@ -1268,8 +1275,8 @@ msgstr "Логин" msgid "View Configuration" msgstr "Просмотреть Конфигурацию" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "Заголовок" @@ -1277,119 +1284,123 @@ msgstr "Заголовок" msgid "No. of random books to show" msgstr "Количество отображаемых случайных книг" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "Тема" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "Стандартная тема" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "caliBlur! Темная тема" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Regexp для игнорирования столбцов" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "Ссылка на чтение/непрочитанный статус столбца Caliber" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Regexp для сортировки по названию" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "Теги для Зрелого Контента" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Настройки по умолчанию для новых пользователей" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Управление сервером" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Разрешить скачивание с сервера" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Разрешить загрузку на сервер" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Разрешить редактирование книг" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "Разрешить удаление книг" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Разрешить смену пароля" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "Разрешить редактирование публичных книжных полок" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "Видимость для новых пользователей(по умолчанию)" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Показывать случайные книги" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "Показывать недавние книги" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "Показывать отсортированные книги" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Показывать популярные книги" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Показывать книги с наивысшим рейтингом" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Показывать выбор языка" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Показывать выбор серии" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Показывать выбор категории" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Показывать выбор автора" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "Показать выбор издателя" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Показывать прочитанные и непрочитанные" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Показывать случайные книги при просмотре деталей" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "Показывать взрослый контент" @@ -1489,7 +1500,7 @@ msgstr "Добавить" msgid "Do you really want to delete this domain rule?" msgstr "Вы действительно желаете удалить это правило домена?" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "Дальше" @@ -1510,7 +1521,7 @@ msgstr "Обзор (Случайные Книги)" msgid "Start" msgstr "Старт" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "Популярные Книги" @@ -1518,7 +1529,7 @@ msgstr "Популярные Книги" msgid "Popular publications from this catalog based on Downloads." msgstr "Популярные книги в этом каталоге, на основе количества Скачиваний" -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "Книги с наилучшим рейтингом" @@ -1538,7 +1549,7 @@ msgstr "Последние Книги" msgid "Show Random Books" msgstr "Показывать Случайные Сниги" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "Авторы" @@ -1546,7 +1557,7 @@ msgstr "Авторы" msgid "Books ordered by Author" msgstr "Книги, отсортированные по Автору" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "Издатели" @@ -1562,7 +1573,7 @@ msgstr "Книги, отсортированные по категории" msgid "Books ordered by series" msgstr "Книги, отсортированные по серии" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "Общие полки" @@ -1570,7 +1581,7 @@ msgstr "Общие полки" msgid "Books organized in public shelfs, visible to everyone" msgstr "Книги размещены на полках, и доступны всем" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "Ваши полки" @@ -1590,97 +1601,97 @@ msgstr "Включить навигацию" msgid "Advanced Search" msgstr "Расширенный поиск" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "Настройки" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "Выход" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "Зарегистрироваться" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "Загружается..." -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "пожалуйста не обновляйте страницу" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "Просмотр" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "Недавно Добавленные" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "Сортировка Книг" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "Отсортировано по" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "Новинки" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "Старое" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "По возрастанию" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "По убыванию" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "Обзор" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "Категории" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "Языки" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "Создать книжную полку" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "О программе" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "Предыдущий" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "Подробнее о книге" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1886,11 +1897,11 @@ msgstr "Изменить Полку" msgid "Change order" msgstr "Изменить порядок" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "Вы действительно хотите удалить эту книжную полку?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "Книжная полка будет безвозвратно удалена для всех" diff --git a/cps/translations/sv/LC_MESSAGES/messages.po b/cps/translations/sv/LC_MESSAGES/messages.po index e7604cba..39fb8c45 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: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2018-11-23 02:57+0100\n" "Last-Translator: Jonatan Nyberg \n" "Language: sv\n" @@ -169,19 +169,19 @@ 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:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "HTTP-fel" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "Anslutningsfel" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "Tiden ute när du etablerade anslutning" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "Allmänt fel" @@ -202,555 +202,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "Okänd" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Begär uppdateringspaketet" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Hämtar uppdateringspaketet" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Packar upp uppdateringspaketet" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "Ersätta filer" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "Databasanslutningarna är stängda" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "Stoppar server" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "Uppdatering klar, tryck på okej och uppdatera sidan" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "Uppdateringen misslyckades:" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "Nyligen tillagda böcker" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "Nyaste böcker" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "Äldsta böcker" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "Böcker (A-Ö)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "Böcker (Ö-A)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Heta böcker (mest hämtade)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "Bäst rankade böcker" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Slumpmässiga böcker" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Fel vid öppnande av e-bok. Filen finns inte eller filen är inte tillgänglig:" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "Lista över förlag" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "Förlag: %(name)s" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Serielista" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Serier: %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Tillgängliga språk" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Språk: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Kategorilista" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Kategori: %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "Uppgifter" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Statistik" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "Återuppringningsdomänen är inte verifierad, följ stegen för att verifiera domänen i Google utvecklarkonsol" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "Server startas om, vänligen uppdatera sidan" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "Stänger servern, vänligen stäng fönstret" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "Publicerad efter " -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "Publicerad före " -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "Betyg <= %(rating)s" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "Betyg >= %(rating)s" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "sök" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Lästa böcker" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Olästa böcker" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Läs en bok" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "Fyll i alla fält!" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "registrera" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "Ett okänt fel uppstod. Försök igen senare." -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "Din e-post är inte tillåten att registrera" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Bekräftelsemail skickades till ditt e-postkonto." -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "Det här användarnamnet eller e-postadressen är redan i bruk." -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "du är nu inloggad som: \"%(nickname)s\"" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Fel användarnamn eller lösenord" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "logga in" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "Token hittades inte" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "Token har löpt ut" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "Lyckades! Vänligen återvänd till din enhet" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Konfigurera SMTP-postinställningarna först..." -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Boken är i kö för att skicka till %(kindlemail)s" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Det gick inte att skicka den här boken: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "Konfigurera din kindle-e-postadress först..." -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "Ogiltig hylla specificerad" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "Du får inte redigera offentliga hyllor" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "Boken är redan en del av hyllan: %(shelfname)s" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Boken har lagts till i hyllan: %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "Du får inte lägga till en bok i hyllan: %(name)s" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "Användaren får inte redigera publika hyllor" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "Böcker är redan en del av hyllan: %(name)s" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "Böcker har lagts till hyllan: %(sname)s" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "Kunde inte lägga till böcker till hyllan: %(sname)s" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Boken har tagits bort från hyllan: %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "Tyvärr har du inte rätt att ta bort en bok från den här hyllan: %(sname)s" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "En hylla med namnet '%(title)s' finns redan." -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "Hyllan %(title)s skapad" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "Det fanns ett fel" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "skapa en hylla" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "Hyllan %(title)s ändrad" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Redigera en hylla" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "tog bort hyllan %(name)s" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Hylla: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "Fel vid öppning av hyllan. Hylla finns inte eller är inte tillgänglig" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Ändra ordning på hyllan: '%(name)s'" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "E-posten är inte från giltig domän" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "%(name)ss profil" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "Hittade ett befintligt konto för den här e-postadressen." -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "Profilen uppdaterad" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Administrationssida" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Calibre-Web konfiguration uppdaterad" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "Användargränssnitt konfiguration" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "Import av valfri Google Drive krav saknas" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "client_secrets.json saknas eller inte kan läsas" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "client_secrets.json är inte konfigurerad för webbapplikation" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Grundläggande konfiguration" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "Platsen för Keyfile är inte giltig, ange rätt sökväg" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "Platsen för Certfile är inte giltig, ange rätt sökväg" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "Platsen för Logfile platsen är inte giltig, ange rätt sökväg" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "Platsen för DB är inte giltig, ange rätt sökväg" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Lägg till ny användare" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "Användaren '%(user)s' skapad" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "Hittade ett befintligt konto för den här e-postadressen eller smeknamnet." -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "Test-e-post skicka till %(kindlemail)s" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "Det gick inte att skicka Testmeddelandet: %(res)s" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "E-postserverinställningar uppdaterade" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "Redigera inställningar för e-postserver" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "Användaren '%(nick)s' borttagen" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "Användaren '%(nick)s' uppdaterad" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Ett okänt fel uppstod." -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "Redigera användaren %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "Lösenord för användaren %(user)s återställd" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "Det gick inte att öppna e-boken. Filen finns inte eller filen är inte tillgänglig" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "redigera metadata" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Filändelsen '%(ext)s' får inte laddas upp till den här servern" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "Filen som ska laddas upp måste ha en ändelse" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Det gick inte att skapa sökväg %(path)s (behörighet nekad)." -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "Det gick inte att lagra filen %(file)s." -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Filformatet %(ext)s lades till %(book)s" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "Det gick inte att skapa sökväg för omslag %(path)s (behörighet nekad)." -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "Det gick inte att lagra omslagsfilen %(cover)s." -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "Omslagsfilen är inte en giltig bildfil" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "okänd" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "Omslag är inte en jpg-fil, kan inte spara" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "%(langname)s är inte ett giltigt språk" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "Metadata uppdaterades" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "Det gick inte att redigera boken, kontrollera loggfilen för mer information" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "Det gick inte att lagra filen %(file)s (behörighet nekad)." -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "Det gick inte att ta bort filen %(file)s (behörighet nekad)." -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "Källa eller målformat för konvertering saknas" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Boken är i kö för konvertering till %(book_format)s" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Det gick inte att konvertera den här boken: %(res)s" @@ -785,7 +785,7 @@ msgstr "Kindle" msgid "DLS" msgstr "DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "Administratör" @@ -911,15 +911,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "Är du säker på att du vill starta om Calibre-Web?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -941,7 +941,14 @@ msgstr "via" msgid "In Library" msgstr "I biblioteket" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "Mer av" @@ -996,7 +1003,7 @@ msgstr "Beskrivning" msgid "Tags" msgstr "Taggar" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "Serier" @@ -1052,7 +1059,7 @@ msgid "Get metadata" msgstr "Hämta metadata" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1090,8 +1097,8 @@ msgstr "Klicka på omslaget för att läsa in metadata till formuläret" msgid "Loading..." msgstr "Läser in..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "Stäng" @@ -1259,7 +1266,7 @@ msgstr "Sökväg till convertertool" msgid "Location of Unrar binary" msgstr "Plats för Unrar-binär" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "Logga in" @@ -1268,8 +1275,8 @@ msgstr "Logga in" msgid "View Configuration" msgstr "Visa konfiguration" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "Titel" @@ -1277,119 +1284,123 @@ msgstr "Titel" msgid "No. of random books to show" msgstr "Antal slumpmässiga böcker att visa" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "Tema" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "Standard tema" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "caliBlur! Mörkt tema" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Reguljärt uttryck för att ignorera kolumner" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "Länka läst/oläst status till Calibre-kolumn" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Reguljärt uttryck för titelsortering" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "Taggar för vuxeninnehåll" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Standardinställningar för nya användare" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Adminstratör användare" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Tillåt Hämtningar" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Tillåt Uppladdningar" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Tillåt Redigera" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "Tillåt Ta bort böcker" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Tillåt Ändra lösenord" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "Tillåt Redigering av offentliga hyllor" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "Standardvisibiliteter för nya användare" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Visa slumpmässiga böcker" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "Visa senaste böcker" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "Visa sorterade böcker" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Visa heta böcker" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Visa böcker med bästa betyg" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Visa språkval" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Visa serieval" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Visa kategorival" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Visa författarval" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "Visa urval av förlag" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Visa lästa och olästa" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Visa slumpmässiga böcker i detaljvyn" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "Visa vuxeninnehåll" @@ -1489,7 +1500,7 @@ msgstr "Lägg till" msgid "Do you really want to delete this domain rule?" msgstr "Är du säker på att du vill ta bort den här domänregeln?" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "Nästa" @@ -1510,7 +1521,7 @@ msgstr "Upptäck (slumpmässiga böcker)" msgid "Start" msgstr "Starta" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "Heta böcker" @@ -1518,7 +1529,7 @@ msgstr "Heta böcker" msgid "Popular publications from this catalog based on Downloads." msgstr "Populära publikationer från den här katalogen baserad på hämtningar." -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "Bäst rankade böcker" @@ -1538,7 +1549,7 @@ msgstr "De senaste böckerna" msgid "Show Random Books" msgstr "Visa slumpmässiga böcker" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "Författare" @@ -1546,7 +1557,7 @@ msgstr "Författare" msgid "Books ordered by Author" msgstr "Böcker ordnade efter författare" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "Förlag" @@ -1562,7 +1573,7 @@ msgstr "Böcker ordnade efter kategori" msgid "Books ordered by series" msgstr "Böcker ordnade efter serier" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "Offentliga hyllor" @@ -1570,7 +1581,7 @@ msgstr "Offentliga hyllor" msgid "Books organized in public shelfs, visible to everyone" msgstr "Böcker organiserade i offentliga hyllor, synliga för alla" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "Dina hyllor" @@ -1590,97 +1601,97 @@ msgstr "Växla navigering" msgid "Advanced Search" msgstr "Avancerad sökning" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "Inställningar" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "Logga ut" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "Registrera" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "Laddar upp..." -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "uppdatera inte sidan" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "Bläddra" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "Nyligen tillagda" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "Sorterade böcker" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "Sortera efter" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "Nyast" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "Äldst" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "Stigande" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "Fallande" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "Upptäck" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "Kategorier" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "Språk" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "Skapa en hylla" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "Om" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "Föregående" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "Bokdetaljer" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1886,11 +1897,11 @@ msgstr "Redigera hyllan" msgid "Change order" msgstr "Ändra ordningen" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "Är du säker på att du vill ta bort hyllan?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "Hylla kommer att gå förlorad för alla och för alltid!" diff --git a/cps/translations/uk/LC_MESSAGES/messages.po b/cps/translations/uk/LC_MESSAGES/messages.po index df386d39..76a6234b 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: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2017-04-30 00:47+0300\n" "Last-Translator: ABIS Team \n" "Language: ua\n" @@ -167,19 +167,19 @@ msgstr "" msgid "No update available. You already have the latest version installed" msgstr "" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "" @@ -200,555 +200,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "Невідомий" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "Перевірка оновлень" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "Завантаження оновлень" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "Розпакування оновлення" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "З'єднання з базою даних закрите" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "Оновлення встановлені, натисніть ok і перезавантажте сторінку" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "Нещодавно додані книги" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "Найновіші книги" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "Найстаріші книги" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "Книги (А-Я)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "Книги (Я-А)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "Популярні книги (найбільш завантажувані)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "Книги з найкращим рейтингом" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "Випадковий список книг" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Неможливо відкрити книгу. Файл не існує або немає доступу." -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "Список серій" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "Серії: %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "Доступні мови" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "Мова: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "Список категорій" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "Категорія: %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "Статистика" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "Домен зворотнього зв'язку не підтверджено. Виконайте дії для підтвердження домену, будь-ласка" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "Сервер перезавантажено, будь-ласка, перезавантажте сторінку" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "Виконується зупинка серверу, будь-ласка, закрийте вікно" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "" -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "Опубліковано до" -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "пошук" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "Прочитані книги" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "Непрочитані книги" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "Читати книгу" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "Будь-ласка, заповніть всі поля!" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "зареєструватись" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "" -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "" -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "" -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Ви увійшли як користувач: '%(nickname)s'" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "Помилка в імені користувача або паролі" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "увійти" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "Токен не знайдено" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "Час дії токено вичерпано" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "Вдалося! Будь-ласка, поверніться до вашого пристрою" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "Будь-ласка, спочатку сконфігуруйте параметри SMTP" -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Помилка при відправці книги: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "" -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Книга додана на книжкову полицю: %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Книга видалена з книжкової полиці: %(sname)s" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "Вибачте, але у вас немає дозволу для видалення книги з цієї полиці" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Книжкова полиця з назвою '%(title)s' уже существует." -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "Створена книжкова полиця %(title)s" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "Сталась помилка" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "створити книжкову полицю" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "Книжкова полиця %(title)s змінена" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "Змінити книжкову полицю" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "Книжкова полиця %(name)s видалена" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "Книжкова полиця: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "Помилка при відкриванні полиці. Полиця не існує або до неї відсутній доступ" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Змінити розташування книжкової полиці '%(name)s'" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "Профіль %(name)s" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "" -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "Профіль оновлено" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "Сторінка адміністратора" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "Конфігурація інтерфейсу" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "Імпорт додаткових вимог Google Drive відсутній" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "Неможливо зчитати client_secrets.json або він відсутній" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "Неможливо зконфігурувати client_secrets.json для веб-додатку" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "Настройки сервера" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "Невідомий шлях до Keyfile. Будь-ласка введіть коректний" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "Невідомий шлях до Certfile. Будь-ласка введіть коректний" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "Невідомий шлях до Logfile. Будь-ласка введіть коректний" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "Невідомий шлях до БД. Будь-ласка введіть коректний" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "Додати користувача" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "Користувач '%(user)s' додан" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "" -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "Користувача '%(nick)s' видалено" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "Користувача '%(nick)s' оновлено" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "Сталась невідома помилка" -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "Змінити користувача %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "Сталась помилка при відкриванні eBook. Файл не існує або відсутній доступ до нього" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "змінити метадані" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "Завантажувальний файл повинен мати розширення" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "" -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "" -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "" -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "" -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "невідомий" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "Обкладинка не є .jpg файлом. Неможливо зберегти" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "Сталась помилка при редагуванні книги. Будь-ласка, перевірте лог-файл для деталей" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "" -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "" -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "" @@ -783,7 +783,7 @@ msgstr "Kindle" msgid "DLS" msgstr "DLS" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "Адмін" @@ -909,15 +909,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -939,7 +939,14 @@ msgstr "через" msgid "In Library" msgstr "У бібліотеці" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "Більше за" @@ -994,7 +1001,7 @@ msgstr "Опис" msgid "Tags" msgstr "Теги" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "Серії" @@ -1050,7 +1057,7 @@ msgid "Get metadata" msgstr "Отримати метадані" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1088,8 +1095,8 @@ msgstr "Натисніть на обкладинку, щоб отримати м msgid "Loading..." msgstr "Завантаження..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "Закрити" @@ -1257,7 +1264,7 @@ msgstr "" msgid "Location of Unrar binary" msgstr "" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "Ім'я користувача" @@ -1266,8 +1273,8 @@ msgstr "Ім'я користувача" msgid "View Configuration" msgstr "Переглянути налаштування" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "Заголовок" @@ -1275,119 +1282,123 @@ msgstr "Заголовок" msgid "No. of random books to show" msgstr "Кількість показаних випадкових книг" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "Тема" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "Стандартна тема" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "Regexp для ігнорування стовпців" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "Regexp для сортування по назві" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "Налаштування по замовчуванню для нових користувачів" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "Керування сервером" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "Дозволити завантажувати з сервера" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "Дозволити завантаження на сервер" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "Дозволити редагування книг" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "Дозволити видалення книг" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "Дозволити зміну пароля" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "Дозволити редагування публічних книжкових полиць" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "Можливості за замовчуванням для нових користувачів" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "Показувати випадкові книги" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "Показувати останні книги" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "Показувати відсортовані книги" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "Показувати популярні книги" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "Показувати книги з найвищим рейтингом" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "Показувати вибір мови" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "Показувати вибір серії" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "Показувати вибір категорії" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "Показувати вибір автора" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "Показувати прочитані та непрочитані книги" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "Показувати випадкові книги при перегляді деталей" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "" @@ -1487,7 +1498,7 @@ msgstr "" msgid "Do you really want to delete this domain rule?" msgstr "" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "Далі" @@ -1508,7 +1519,7 @@ msgstr "Огляд (випадкові книги)" msgid "Start" msgstr "Старт" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "Популярні книги" @@ -1516,7 +1527,7 @@ msgstr "Популярні книги" msgid "Popular publications from this catalog based on Downloads." msgstr "Популярні книги в цьому каталозі, на основі кількості завантажень" -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "Книги з найкращим рейтингом" @@ -1536,7 +1547,7 @@ msgstr "Останні книги" msgid "Show Random Books" msgstr "Показувати випадкові книги" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "Автори" @@ -1544,7 +1555,7 @@ msgstr "Автори" msgid "Books ordered by Author" msgstr "Книги відсортовані за автором" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "" @@ -1560,7 +1571,7 @@ msgstr "Книги відсортовані за категоріями" msgid "Books ordered by series" msgstr "Книги відсортовані за серією" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "Загальні книжкові полиці" @@ -1568,7 +1579,7 @@ msgstr "Загальні книжкові полиці" msgid "Books organized in public shelfs, visible to everyone" msgstr "Книги, організовані на публічних полицях, видимі всім" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "Ваші книжкові полиці" @@ -1588,97 +1599,97 @@ msgstr "Включити навігацію" msgid "Advanced Search" msgstr "Розширений пошук" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "Налаштування" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "Вийти" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "Зареєструватись" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "Завантаження..." -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "будь ласка, не перезавантажуйте сторінку" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "Перегляд" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "Останні додані" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "Відсортовані книги" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "Сортувати за" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "Найновіші" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "Найстаріші" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "За зростанням" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "За спаданням" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "Огляд" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "Категорії" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "Мови" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "Створити книжкову полицю" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "Про програму" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "Попередній перегляд" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "Деталі" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1884,11 +1895,11 @@ msgstr "" msgid "Change order" msgstr "Змінити порядок" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "Ви справді хочете видалити книжкову полицю?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "Книжкова полиця буде остаточно видалена для всіх" diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po index c08565a5..1af2fc34 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: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: 2017-01-06 17:00+0000\n" "Last-Translator: dalin \n" "Language: zh_Hans_CN\n" @@ -169,19 +169,19 @@ msgstr "读取更新信息时出现异常数据" msgid "No update available. You already have the latest version installed" msgstr "没有可用更新。您已经安装了最新版本" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "HTTP错误" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "连接错误" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "建立连接超时" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "一般错误" @@ -202,555 +202,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "未知" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "正在请求更新包" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "正在下载更新包" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "正在解压更新包" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "正在替换文件" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "数据库连接已关闭" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "正在停止服务器" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "更新完成,请按确定并刷新页面" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "更新失败:" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "最近添加的书籍" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "最新书籍" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "最旧书籍" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "书籍 (A-Z)" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "书籍 (Z-A)" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "热门书籍(最多下载)" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "最高评分书籍" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "随机书籍" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "无法打开电子书。 文件不存在或者文件不可访问:" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "出版社列表" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "出版社: %(name)s" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "丛书列表" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "丛书: %(serie)s" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "可用语言" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "语言: %(name)s" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "分类列表" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "分类: %(name)s" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "任务" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "统计" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "回调域名尚未被校验,请在google开发者控制台按步骤校验域名" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "服务器已重启,请刷新页面" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "正在关闭服务器,请关闭窗口" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "出版时晚于 " -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "出版时早于 " -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "评分 <= %(rating)s" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "评分 >= %(rating)s" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "搜索" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "已读书籍" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "未读书籍" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "阅读一本书" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "请填写所有字段" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "注册" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "发生一个未知错误,请稍后再试。" -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "您的邮箱不能用来注册" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "确认邮件已经发送到您的邮箱。" -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "这个用户名或者邮箱已经被使用。" -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "您现在已以'%(nickname)s'身份登录" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "用户名或密码错误" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "登录" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "找不到Token" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "Token已过期" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "成功!请返回您的设备" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "请先配置SMTP邮箱..." -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "书籍已经被成功加入 %(kindlemail)s 的发送队列" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "发送这本书的时候出现错误: %(res)s" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "请先配置您的kindle邮箱..." -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "指定的书架无效" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "对不起,您没有添加书籍到书架 %(shelfname)s 的权限" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "您没有编辑书架的权限" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "此书已经是书架 %(shelfname)s 的一部分" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "此书已被添加到书架: %(sname)s" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "您没有添加书籍到书架 %(name)s 的权限" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "用户没有编辑公开书架的权限" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "书籍已经在书架 %(name)s 中了" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "书籍已经被添加到书架 %(sname)s 中'" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "无法添加书籍到书架: %(sname)s" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "此书已从书架 %(sname)s 中删除" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "对不起,您没有从书架 %(sname)s 中删除书籍的权限" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "已存在书架 '%(title)s'。" -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "书架 %(title)s 已被创建" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "发生错误" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "创建书架" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "书架 %(title)s 已被修改" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "编辑书架" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "成功删除书架 %(name)s" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "书架: '%(name)s'" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "打开书架出错。书架不存在或不可访问" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "修改书架 '%(name)s' 顺序" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "邮箱不在有效域中'" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "%(name)s 的资料" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "找到一个已有账号使用这个邮箱。" -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "资料已更新" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "管理页" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "Calibre-Web配置已更新" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "UI配置" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "可选的Google Drive依赖导入缺失" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "client_secrets.json文件缺失或不可读" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "没有为web应用配置client_secrets.json" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "基本配置" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "key文件位置无效,请输入正确路径" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "证书文件位置无效,请输入正确路径" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "日志文件位置无效,请输入正确路径" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "DB位置无效,请输入正确路径" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "添加新用户" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "用户 '%(user)s' 已被创建" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "此邮箱或昵称的账号已经存在。" -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "测试邮件已经被成功发到 %(kindlemail)s" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "发送测试邮件出错了: %(res)s" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "已更新邮件服务器设置" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "编辑邮箱服务器设置" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "用户 '%(nick)s' 已被删除" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "用户 '%(nick)s' 已被更新" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "发生未知错误。" -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "编辑用户 %(nick)s" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "用户 %(user)s 的密码已重置" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "打开电子书出错。文件不存在或不可访问" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "编辑元数据" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "不能上传后缀为 '%(ext)s' 的文件到此服务器" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "要上传的文件必须有一个后缀" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "创建路径 %(path)s 失败(权限拒绝)。" -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "保存文件 %(file)s 失败。" -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "已添加 %(ext)s 格式到 %(book)s" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "为封面 %(path)s 创建路径失败(权限拒绝)。" -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "保存封面文件 %(cover)s 失败。" -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "封面文件不是一个有效的图片文件" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "未知" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "封面不是一个jpg文件,无法保存" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "%(langname)s 不是一种有效语言" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "已成功更新元数据" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "编辑书籍出错,详情请检查日志文件" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "存储文件 %(file)s 失败(权限拒绝)。" -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "删除文件 %(file)s 失败(权限拒绝)。" -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "转换的源或目的格式缺失" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "书籍已经被成功加入 %(book_format)s 的转换队列" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "转换此书时出现错误: %(res)s" @@ -785,7 +785,7 @@ msgstr "" msgid "DLS" msgstr "" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "管理" @@ -911,15 +911,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "您确定要重启 Calibre-Web 吗?" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "确定" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -941,7 +941,14 @@ msgstr "" msgid "In Library" msgstr "" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "" @@ -996,7 +1003,7 @@ msgstr "简介" msgid "Tags" msgstr "标签" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "丛书" @@ -1052,7 +1059,7 @@ msgid "Get metadata" msgstr "获取元数据" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1090,8 +1097,8 @@ msgstr "点击封面加载元数据到表单" msgid "Loading..." msgstr "加载中..." -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "关闭" @@ -1259,7 +1266,7 @@ msgstr "转换工具路径" msgid "Location of Unrar binary" msgstr "Unrar二进制位置" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "登录" @@ -1268,8 +1275,8 @@ msgstr "登录" msgid "View Configuration" msgstr "查看配置" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "标题" @@ -1277,119 +1284,123 @@ msgstr "标题" msgid "No. of random books to show" msgstr "随机书籍显示数量" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "主题" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "标准主题" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "忽略列的正则表达式" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "链接 已读/未读 状态到Calibre栏" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "标题排序的正则表达式" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "成人内容标签" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "新用户默认设置" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "管理用户" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "允许下载" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "允许上传" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "允许编辑" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "允许删除书籍" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "允许修改密码" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "允许编辑公共书架" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "新用户的默认显示权限" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "显示随机书籍" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "显示最近书籍" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "显示已排序书籍" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "显示热门书籍" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "显示最高评分书籍" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "显示语言选择" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "显示丛书选择" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "显示分类选择" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "显示作者选择" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "显示出版社选择" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "显示已读和未读" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "在详情页显示随机书籍" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "显示成人内容" @@ -1489,7 +1500,7 @@ msgstr "添加" msgid "Do you really want to delete this domain rule?" msgstr "您确定要删除这条域名规则吗?" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "下一个" @@ -1510,7 +1521,7 @@ msgstr "发现(随机书籍)" msgid "Start" msgstr "开始" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "热门书籍" @@ -1518,7 +1529,7 @@ msgstr "热门书籍" msgid "Popular publications from this catalog based on Downloads." msgstr "基于下载数的热门书籍" -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "最高评分书籍" @@ -1538,7 +1549,7 @@ msgstr "最新书籍" msgid "Show Random Books" msgstr "显示随机书籍" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "作者" @@ -1546,7 +1557,7 @@ msgstr "作者" msgid "Books ordered by Author" msgstr "书籍按作者排序" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "出版社" @@ -1562,7 +1573,7 @@ msgstr "书籍按分类排序" msgid "Books ordered by series" msgstr "书籍按丛书排序" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "公开书架" @@ -1570,7 +1581,7 @@ msgstr "公开书架" msgid "Books organized in public shelfs, visible to everyone" msgstr "公开书架中的书籍,对所有人都可见" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "您的书架" @@ -1590,97 +1601,97 @@ msgstr "切换导航" msgid "Advanced Search" msgstr "高级搜索" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "设置" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "注销" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "注册" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "上传中..." -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "请不要刷新页面" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "浏览" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "最近添加" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "已排序书籍" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "排序" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "最新" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "最旧" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "升序" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "降序" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "发现" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "分类" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "语言" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "创建书架" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "关于" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "上一个" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "书籍详情" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1886,11 +1897,11 @@ msgstr "编辑书架" msgid "Change order" msgstr "修改顺序" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "您真的想要删除这个书架吗?" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr "书架将会永远丢失!" diff --git a/messages.pot b/messages.pot index 3289da60..e0b283ad 100644 --- a/messages.pot +++ b/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2019-02-24 19:21+0100\n" +"POT-Creation-Date: 2019-03-10 08:03+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -168,19 +168,19 @@ msgstr "" msgid "No update available. You already have the latest version installed" msgstr "" -#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1184 +#: cps/updater.py:270 cps/updater.py:501 cps/updater.py:503 cps/web.py:1187 msgid "HTTP Error" msgstr "" -#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1185 +#: cps/updater.py:272 cps/updater.py:505 cps/web.py:1188 msgid "Connection error" msgstr "" -#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1186 +#: cps/updater.py:274 cps/updater.py:507 cps/web.py:1189 msgid "Timeout while establishing connection" msgstr "" -#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1187 +#: cps/updater.py:276 cps/updater.py:509 cps/web.py:1190 msgid "General error" msgstr "" @@ -201,555 +201,555 @@ msgstr "" msgid "A new update is available. Click on the button below to update to version: %(version)s" msgstr "" -#: cps/updater.py:491 cps/web.py:2767 +#: cps/updater.py:491 cps/web.py:2771 msgid "Unknown" msgstr "" -#: cps/web.py:1177 +#: cps/web.py:1180 msgid "Requesting update package" msgstr "" -#: cps/web.py:1178 +#: cps/web.py:1181 msgid "Downloading update package" msgstr "" -#: cps/web.py:1179 +#: cps/web.py:1182 msgid "Unzipping update package" msgstr "" -#: cps/web.py:1180 +#: cps/web.py:1183 msgid "Replacing files" msgstr "" -#: cps/web.py:1181 +#: cps/web.py:1184 msgid "Database connections are closed" msgstr "" -#: cps/web.py:1182 +#: cps/web.py:1185 msgid "Stopping server" msgstr "" -#: cps/web.py:1183 +#: cps/web.py:1186 msgid "Update finished, please press okay and reload page" msgstr "" -#: cps/web.py:1184 cps/web.py:1185 cps/web.py:1186 cps/web.py:1187 +#: cps/web.py:1187 cps/web.py:1188 cps/web.py:1189 cps/web.py:1190 msgid "Update failed:" msgstr "" -#: cps/web.py:1210 +#: cps/web.py:1213 msgid "Recently Added Books" msgstr "" -#: cps/web.py:1220 +#: cps/web.py:1223 msgid "Newest Books" msgstr "" -#: cps/web.py:1232 +#: cps/web.py:1235 msgid "Oldest Books" msgstr "" -#: cps/web.py:1244 +#: cps/web.py:1247 msgid "Books (A-Z)" msgstr "" -#: cps/web.py:1255 +#: cps/web.py:1258 msgid "Books (Z-A)" msgstr "" -#: cps/web.py:1284 +#: cps/web.py:1287 msgid "Hot Books (most downloaded)" msgstr "" -#: cps/web.py:1297 +#: cps/web.py:1300 msgid "Best rated books" msgstr "" -#: cps/templates/index.xml:39 cps/web.py:1310 +#: cps/templates/index.xml:39 cps/web.py:1313 msgid "Random Books" msgstr "" -#: cps/web.py:1337 cps/web.py:1592 cps/web.py:2136 +#: cps/web.py:1340 cps/web.py:1596 cps/web.py:2140 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "" -#: cps/web.py:1365 +#: cps/web.py:1369 msgid "Publisher list" msgstr "" -#: cps/web.py:1380 +#: cps/web.py:1384 #, python-format msgid "Publisher: %(name)s" msgstr "" -#: cps/templates/index.xml:83 cps/web.py:1412 +#: cps/templates/index.xml:83 cps/web.py:1416 msgid "Series list" msgstr "" -#: cps/web.py:1426 +#: cps/web.py:1430 #, python-format msgid "Series: %(serie)s" msgstr "" -#: cps/web.py:1452 +#: cps/web.py:1456 msgid "Available languages" msgstr "" -#: cps/web.py:1472 +#: cps/web.py:1476 #, python-format msgid "Language: %(name)s" msgstr "" -#: cps/templates/index.xml:76 cps/web.py:1483 +#: cps/templates/index.xml:76 cps/web.py:1487 msgid "Category list" msgstr "" -#: cps/web.py:1497 +#: cps/web.py:1501 #, python-format msgid "Category: %(name)s" msgstr "" -#: cps/templates/layout.html:72 cps/web.py:1628 +#: cps/templates/layout.html:73 cps/web.py:1632 msgid "Tasks" msgstr "" -#: cps/web.py:1662 +#: cps/web.py:1666 msgid "Statistics" msgstr "" -#: cps/web.py:1730 +#: cps/web.py:1734 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" msgstr "" -#: cps/web.py:1775 +#: cps/web.py:1779 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" msgstr "" -#: cps/web.py:1851 +#: cps/web.py:1855 msgid "Server restarted, please reload page" msgstr "" -#: cps/web.py:1854 +#: cps/web.py:1858 msgid "Performing shutdown of server, please close window" msgstr "" -#: cps/web.py:1934 +#: cps/web.py:1938 msgid "Published after " msgstr "" -#: cps/web.py:1941 +#: cps/web.py:1945 msgid "Published before " msgstr "" -#: cps/web.py:1955 +#: cps/web.py:1959 #, python-format msgid "Rating <= %(rating)s" msgstr "" -#: cps/web.py:1957 +#: cps/web.py:1961 #, python-format msgid "Rating >= %(rating)s" msgstr "" -#: cps/web.py:2018 cps/web.py:2027 +#: cps/web.py:2022 cps/web.py:2031 msgid "search" msgstr "" #: cps/templates/index.xml:47 cps/templates/index.xml:51 -#: cps/templates/layout.html:147 cps/web.py:2095 +#: cps/templates/layout.html:148 cps/web.py:2099 msgid "Read Books" msgstr "" #: cps/templates/index.xml:55 cps/templates/index.xml:59 -#: cps/templates/layout.html:149 cps/web.py:2098 +#: cps/templates/layout.html:150 cps/web.py:2102 msgid "Unread Books" msgstr "" -#: cps/web.py:2146 cps/web.py:2148 cps/web.py:2150 cps/web.py:2162 +#: cps/web.py:2150 cps/web.py:2152 cps/web.py:2154 cps/web.py:2166 msgid "Read a Book" msgstr "" -#: cps/web.py:2221 cps/web.py:3139 +#: cps/web.py:2225 cps/web.py:3146 msgid "Please fill out all fields!" msgstr "" -#: cps/web.py:2222 cps/web.py:2244 cps/web.py:2248 cps/web.py:2253 -#: cps/web.py:2255 +#: cps/web.py:2226 cps/web.py:2248 cps/web.py:2252 cps/web.py:2257 +#: cps/web.py:2259 msgid "register" msgstr "" -#: cps/web.py:2243 cps/web.py:3358 +#: cps/web.py:2247 cps/web.py:3365 msgid "An unknown error occurred. Please try again later." msgstr "" -#: cps/web.py:2246 +#: cps/web.py:2250 msgid "Your e-mail is not allowed to register" msgstr "" -#: cps/web.py:2249 +#: cps/web.py:2253 msgid "Confirmation e-mail was send to your e-mail account." msgstr "" -#: cps/web.py:2252 +#: cps/web.py:2256 msgid "This username or e-mail address is already in use." msgstr "" -#: cps/web.py:2269 cps/web.py:2365 +#: cps/web.py:2273 cps/web.py:2369 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "" -#: cps/web.py:2274 +#: cps/web.py:2278 msgid "Wrong Username or Password" msgstr "" -#: cps/web.py:2280 cps/web.py:2301 +#: cps/web.py:2284 cps/web.py:2305 msgid "login" msgstr "" -#: cps/web.py:2313 cps/web.py:2344 +#: cps/web.py:2317 cps/web.py:2348 msgid "Token not found" msgstr "" -#: cps/web.py:2321 cps/web.py:2352 +#: cps/web.py:2325 cps/web.py:2356 msgid "Token has expired" msgstr "" -#: cps/web.py:2329 +#: cps/web.py:2333 msgid "Success! Please return to your device" msgstr "" -#: cps/web.py:2379 +#: cps/web.py:2383 msgid "Please configure the SMTP mail settings first..." msgstr "" -#: cps/web.py:2384 +#: cps/web.py:2388 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "" -#: cps/web.py:2388 +#: cps/web.py:2392 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "" -#: cps/web.py:2390 cps/web.py:3192 +#: cps/web.py:2394 cps/web.py:3199 msgid "Please configure your kindle e-mail address first..." msgstr "" -#: cps/web.py:2401 cps/web.py:2453 +#: cps/web.py:2405 cps/web.py:2457 msgid "Invalid shelf specified" msgstr "" -#: cps/web.py:2408 +#: cps/web.py:2412 #, python-format msgid "Sorry you are not allowed to add a book to the the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2416 +#: cps/web.py:2420 msgid "You are not allowed to edit public shelves" msgstr "" -#: cps/web.py:2425 +#: cps/web.py:2429 #, python-format msgid "Book is already part of the shelf: %(shelfname)s" msgstr "" -#: cps/web.py:2439 +#: cps/web.py:2443 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "" -#: cps/web.py:2458 +#: cps/web.py:2462 #, python-format msgid "You are not allowed to add a book to the the shelf: %(name)s" msgstr "" -#: cps/web.py:2463 +#: cps/web.py:2467 msgid "User is not allowed to edit public shelves" msgstr "" -#: cps/web.py:2481 +#: cps/web.py:2485 #, python-format msgid "Books are already part of the shelf: %(name)s" msgstr "" -#: cps/web.py:2495 +#: cps/web.py:2499 #, python-format msgid "Books have been added to shelf: %(sname)s" msgstr "" -#: cps/web.py:2497 +#: cps/web.py:2501 #, python-format msgid "Could not add books to shelf: %(sname)s" msgstr "" -#: cps/web.py:2534 +#: cps/web.py:2538 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "" -#: cps/web.py:2540 +#: cps/web.py:2544 #, python-format msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" msgstr "" -#: cps/web.py:2561 cps/web.py:2585 +#: cps/web.py:2565 cps/web.py:2589 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "" -#: cps/web.py:2566 +#: cps/web.py:2570 #, python-format msgid "Shelf %(title)s created" msgstr "" -#: cps/web.py:2568 cps/web.py:2596 +#: cps/web.py:2572 cps/web.py:2600 msgid "There was an error" msgstr "" -#: cps/web.py:2569 cps/web.py:2571 +#: cps/web.py:2573 cps/web.py:2575 msgid "create a shelf" msgstr "" -#: cps/web.py:2594 +#: cps/web.py:2598 #, python-format msgid "Shelf %(title)s changed" msgstr "" -#: cps/web.py:2597 cps/web.py:2599 +#: cps/web.py:2601 cps/web.py:2603 msgid "Edit a shelf" msgstr "" -#: cps/web.py:2620 +#: cps/web.py:2624 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "" -#: cps/web.py:2647 +#: cps/web.py:2651 #, python-format msgid "Shelf: '%(name)s'" msgstr "" -#: cps/web.py:2650 +#: cps/web.py:2654 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "" -#: cps/web.py:2681 +#: cps/web.py:2685 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "" -#: cps/web.py:2710 cps/web.py:3145 +#: cps/web.py:2714 cps/web.py:3152 msgid "E-mail is not from valid domain" msgstr "" -#: cps/web.py:2712 cps/web.py:2754 cps/web.py:2757 +#: cps/web.py:2716 cps/web.py:2758 cps/web.py:2761 #, python-format msgid "%(name)s's profile" msgstr "" -#: cps/web.py:2752 +#: cps/web.py:2756 msgid "Found an existing account for this e-mail address." msgstr "" -#: cps/web.py:2755 +#: cps/web.py:2759 msgid "Profile updated" msgstr "" -#: cps/web.py:2786 +#: cps/web.py:2790 msgid "Admin page" msgstr "" -#: cps/web.py:2868 cps/web.py:3048 +#: cps/web.py:2875 cps/web.py:3055 msgid "Calibre-Web configuration updated" msgstr "" -#: cps/templates/admin.html:100 cps/web.py:2882 +#: cps/templates/admin.html:100 cps/web.py:2889 msgid "UI Configuration" msgstr "" -#: cps/web.py:2900 +#: cps/web.py:2907 msgid "Import of optional Google Drive requirements missing" msgstr "" -#: cps/web.py:2903 +#: cps/web.py:2910 msgid "client_secrets.json is missing or not readable" msgstr "" -#: cps/web.py:2908 cps/web.py:2937 +#: cps/web.py:2915 cps/web.py:2944 msgid "client_secrets.json is not configured for web application" msgstr "" -#: cps/templates/admin.html:99 cps/web.py:2940 cps/web.py:2966 cps/web.py:2978 -#: cps/web.py:3023 cps/web.py:3038 cps/web.py:3057 cps/web.py:3065 -#: cps/web.py:3081 +#: cps/templates/admin.html:99 cps/web.py:2947 cps/web.py:2973 cps/web.py:2985 +#: cps/web.py:3030 cps/web.py:3045 cps/web.py:3064 cps/web.py:3072 +#: cps/web.py:3088 msgid "Basic Configuration" msgstr "" -#: cps/web.py:2963 +#: cps/web.py:2970 msgid "Keyfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:2975 +#: cps/web.py:2982 msgid "Certfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:3020 +#: cps/web.py:3027 msgid "Logfile location is not valid, please enter correct path" msgstr "" -#: cps/web.py:3061 +#: cps/web.py:3068 msgid "DB location is not valid, please enter correct path" msgstr "" -#: cps/templates/admin.html:33 cps/web.py:3141 cps/web.py:3147 cps/web.py:3163 +#: cps/templates/admin.html:33 cps/web.py:3148 cps/web.py:3154 cps/web.py:3170 msgid "Add new user" msgstr "" -#: cps/web.py:3153 +#: cps/web.py:3160 #, python-format msgid "User '%(user)s' created" msgstr "" -#: cps/web.py:3157 +#: cps/web.py:3164 msgid "Found an existing account for this e-mail address or nickname." msgstr "" -#: cps/web.py:3187 +#: cps/web.py:3194 #, python-format msgid "Test e-mail successfully send to %(kindlemail)s" msgstr "" -#: cps/web.py:3190 +#: cps/web.py:3197 #, python-format msgid "There was an error sending the Test e-mail: %(res)s" msgstr "" -#: cps/web.py:3194 +#: cps/web.py:3201 msgid "E-mail server settings updated" msgstr "" -#: cps/web.py:3195 +#: cps/web.py:3202 msgid "Edit e-mail server settings" msgstr "" -#: cps/web.py:3220 +#: cps/web.py:3227 #, python-format msgid "User '%(nick)s' deleted" msgstr "" -#: cps/web.py:3333 +#: cps/web.py:3340 #, python-format msgid "User '%(nick)s' updated" msgstr "" -#: cps/web.py:3336 +#: cps/web.py:3343 msgid "An unknown error occured." msgstr "" -#: cps/web.py:3338 +#: cps/web.py:3345 #, python-format msgid "Edit User %(nick)s" msgstr "" -#: cps/web.py:3355 +#: cps/web.py:3362 #, python-format msgid "Password for user %(user)s reset" msgstr "" -#: cps/web.py:3369 cps/web.py:3575 +#: cps/web.py:3376 cps/web.py:3582 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "" -#: cps/web.py:3397 +#: cps/web.py:3404 msgid "edit metadata" msgstr "" -#: cps/web.py:3490 cps/web.py:3737 +#: cps/web.py:3497 cps/web.py:3743 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "" -#: cps/web.py:3494 cps/web.py:3741 +#: cps/web.py:3501 cps/web.py:3746 msgid "File to be uploaded must have an extension" msgstr "" -#: cps/web.py:3506 cps/web.py:3761 +#: cps/web.py:3513 cps/web.py:3765 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "" -#: cps/web.py:3511 +#: cps/web.py:3518 #, python-format msgid "Failed to store file %(file)s." msgstr "" -#: cps/web.py:3528 +#: cps/web.py:3535 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "" -#: cps/web.py:3546 +#: cps/web.py:3553 #, python-format msgid "Failed to create path for cover %(path)s (Permission denied)." msgstr "" -#: cps/web.py:3554 +#: cps/web.py:3561 #, python-format msgid "Failed to store cover-file %(cover)s." msgstr "" -#: cps/web.py:3557 +#: cps/web.py:3564 msgid "Cover-file is not a valid image file" msgstr "" -#: cps/web.py:3587 cps/web.py:3596 +#: cps/web.py:3594 cps/web.py:3603 msgid "unknown" msgstr "" -#: cps/web.py:3628 +#: cps/web.py:3635 msgid "Cover is not a jpg file, can't save" msgstr "" -#: cps/web.py:3676 +#: cps/web.py:3683 #, python-format msgid "%(langname)s is not a valid language" msgstr "" -#: cps/web.py:3707 +#: cps/web.py:3714 msgid "Metadata successfully updated" msgstr "" -#: cps/web.py:3716 +#: cps/web.py:3723 msgid "Error editing book, please check logfile for details" msgstr "" -#: cps/web.py:3766 +#: cps/web.py:3769 #, python-format msgid "Failed to store file %(file)s (Permission denied)." msgstr "" -#: cps/web.py:3771 +#: cps/web.py:3774 #, python-format msgid "Failed to delete file %(file)s (Permission denied)." msgstr "" -#: cps/web.py:3854 +#: cps/web.py:3857 #, python-format msgid "File %(title)s" msgstr "" -#: cps/web.py:3883 +#: cps/web.py:3886 msgid "Source or destination format for conversion missing" msgstr "" -#: cps/web.py:3893 +#: cps/web.py:3896 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "" -#: cps/web.py:3897 +#: cps/web.py:3900 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "" @@ -784,7 +784,7 @@ msgstr "" msgid "DLS" msgstr "" -#: cps/templates/admin.html:13 cps/templates/layout.html:75 +#: cps/templates/admin.html:13 cps/templates/layout.html:76 msgid "Admin" msgstr "" @@ -910,15 +910,15 @@ msgid "Do you really want to restart Calibre-Web?" msgstr "" #: cps/templates/admin.html:150 cps/templates/admin.html:164 -#: cps/templates/admin.html:184 cps/templates/shelf.html:63 +#: cps/templates/admin.html:184 cps/templates/shelf.html:73 msgid "Ok" msgstr "" #: cps/templates/admin.html:151 cps/templates/admin.html:165 #: cps/templates/book_edit.html:178 cps/templates/book_edit.html:200 -#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:175 +#: cps/templates/config_edit.html:226 cps/templates/config_view_edit.html:179 #: cps/templates/email_edit.html:40 cps/templates/email_edit.html:75 -#: cps/templates/layout.html:28 cps/templates/shelf.html:64 +#: cps/templates/layout.html:28 cps/templates/shelf.html:74 #: cps/templates/shelf_edit.html:19 cps/templates/shelf_order.html:12 #: cps/templates/user_edit.html:149 msgid "Back" @@ -940,7 +940,14 @@ msgstr "" msgid "In Library" msgstr "" -#: cps/templates/author.html:71 +#: cps/templates/author.html:50 cps/templates/author.html:97 +#: cps/templates/discover.html:28 cps/templates/index.html:31 +#: cps/templates/index.html:86 cps/templates/search.html:55 +#: cps/templates/shelf.html:37 +msgid "reduce" +msgstr "" + +#: cps/templates/author.html:81 msgid "More by" msgstr "" @@ -995,7 +1002,7 @@ msgstr "" msgid "Tags" msgstr "" -#: cps/templates/book_edit.html:75 cps/templates/layout.html:158 +#: cps/templates/book_edit.html:75 cps/templates/layout.html:159 #: cps/templates/search_form.html:53 msgid "Series" msgstr "" @@ -1051,7 +1058,7 @@ msgid "Get metadata" msgstr "" #: cps/templates/book_edit.html:177 cps/templates/config_edit.html:224 -#: cps/templates/config_view_edit.html:174 cps/templates/login.html:20 +#: cps/templates/config_view_edit.html:178 cps/templates/login.html:20 #: cps/templates/search_form.html:150 cps/templates/shelf_edit.html:17 #: cps/templates/user_edit.html:147 msgid "Submit" @@ -1089,8 +1096,8 @@ msgstr "" msgid "Loading..." msgstr "" -#: cps/templates/book_edit.html:239 cps/templates/layout.html:225 -#: cps/templates/layout.html:257 +#: cps/templates/book_edit.html:239 cps/templates/layout.html:226 +#: cps/templates/layout.html:258 msgid "Close" msgstr "" @@ -1258,7 +1265,7 @@ msgstr "" msgid "Location of Unrar binary" msgstr "" -#: cps/templates/config_edit.html:229 cps/templates/layout.html:83 +#: cps/templates/config_edit.html:229 cps/templates/layout.html:84 #: cps/templates/login.html:4 msgid "Login" msgstr "" @@ -1267,8 +1274,8 @@ msgstr "" msgid "View Configuration" msgstr "" -#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:134 -#: cps/templates/layout.html:135 cps/templates/shelf_edit.html:7 +#: cps/templates/config_view_edit.html:19 cps/templates/layout.html:135 +#: cps/templates/layout.html:136 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "" @@ -1276,119 +1283,123 @@ msgstr "" msgid "No. of random books to show" msgstr "" -#: cps/templates/config_view_edit.html:31 cps/templates/readcbr.html:108 +#: cps/templates/config_view_edit.html:31 +msgid "No. of authors to show before hiding (0=disable hiding)" +msgstr "" + +#: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:108 msgid "Theme" msgstr "" -#: cps/templates/config_view_edit.html:33 +#: cps/templates/config_view_edit.html:37 msgid "Standard Theme" msgstr "" -#: cps/templates/config_view_edit.html:34 +#: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" msgstr "" -#: cps/templates/config_view_edit.html:38 +#: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" msgstr "" -#: cps/templates/config_view_edit.html:42 +#: cps/templates/config_view_edit.html:46 msgid "Link read/unread status to Calibre column" msgstr "" -#: cps/templates/config_view_edit.html:51 +#: cps/templates/config_view_edit.html:55 msgid "Regular expression for title sorting" msgstr "" -#: cps/templates/config_view_edit.html:55 +#: cps/templates/config_view_edit.html:59 msgid "Tags for Mature Content" msgstr "" -#: cps/templates/config_view_edit.html:69 +#: cps/templates/config_view_edit.html:73 msgid "Default settings for new users" msgstr "" -#: cps/templates/config_view_edit.html:77 cps/templates/user_edit.html:104 +#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:104 msgid "Admin user" msgstr "" -#: cps/templates/config_view_edit.html:81 cps/templates/user_edit.html:113 +#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:113 msgid "Allow Downloads" msgstr "" -#: cps/templates/config_view_edit.html:85 cps/templates/user_edit.html:117 +#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:117 msgid "Allow Uploads" msgstr "" -#: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:121 +#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:121 msgid "Allow Edit" msgstr "" -#: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:125 +#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:125 msgid "Allow Delete books" msgstr "" -#: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:130 +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:130 msgid "Allow Changing Password" msgstr "" -#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:134 +#: cps/templates/config_view_edit.html:105 cps/templates/user_edit.html:134 msgid "Allow Editing Public Shelfs" msgstr "" -#: cps/templates/config_view_edit.html:111 +#: cps/templates/config_view_edit.html:115 msgid "Default visibilities for new users" msgstr "" -#: cps/templates/config_view_edit.html:119 cps/templates/user_edit.html:50 +#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:50 msgid "Show random books" msgstr "" -#: cps/templates/config_view_edit.html:123 cps/templates/user_edit.html:54 +#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:54 msgid "Show recent books" msgstr "" -#: cps/templates/config_view_edit.html:127 cps/templates/user_edit.html:58 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:58 msgid "Show sorted books" msgstr "" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:62 +#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:62 msgid "Show hot books" msgstr "" -#: cps/templates/config_view_edit.html:135 cps/templates/user_edit.html:66 +#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:66 msgid "Show best rated books" msgstr "" -#: cps/templates/config_view_edit.html:139 cps/templates/user_edit.html:70 +#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:70 msgid "Show language selection" msgstr "" -#: cps/templates/config_view_edit.html:143 cps/templates/user_edit.html:74 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:74 msgid "Show series selection" msgstr "" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:78 +#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:78 msgid "Show category selection" msgstr "" -#: cps/templates/config_view_edit.html:151 cps/templates/user_edit.html:82 +#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:82 msgid "Show author selection" msgstr "" -#: cps/templates/config_view_edit.html:155 cps/templates/user_edit.html:86 +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:86 msgid "Show publisher selection" msgstr "" -#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:91 +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:91 msgid "Show read and unread" msgstr "" -#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:96 +#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:96 msgid "Show random books in detail view" msgstr "" -#: cps/templates/config_view_edit.html:167 cps/templates/user_edit.html:109 +#: cps/templates/config_view_edit.html:171 cps/templates/user_edit.html:109 msgid "Show mature content" msgstr "" @@ -1488,7 +1499,7 @@ msgstr "" msgid "Do you really want to delete this domain rule?" msgstr "" -#: cps/templates/feed.xml:21 cps/templates/layout.html:209 +#: cps/templates/feed.xml:21 cps/templates/layout.html:210 msgid "Next" msgstr "" @@ -1509,7 +1520,7 @@ msgstr "" msgid "Start" msgstr "" -#: cps/templates/index.xml:18 cps/templates/layout.html:140 +#: cps/templates/index.xml:18 cps/templates/layout.html:141 msgid "Hot Books" msgstr "" @@ -1517,7 +1528,7 @@ msgstr "" msgid "Popular publications from this catalog based on Downloads." msgstr "" -#: cps/templates/index.xml:25 cps/templates/layout.html:143 +#: cps/templates/index.xml:25 cps/templates/layout.html:144 msgid "Best rated Books" msgstr "" @@ -1537,7 +1548,7 @@ msgstr "" msgid "Show Random Books" msgstr "" -#: cps/templates/index.xml:62 cps/templates/layout.html:161 +#: cps/templates/index.xml:62 cps/templates/layout.html:162 msgid "Authors" msgstr "" @@ -1545,7 +1556,7 @@ msgstr "" msgid "Books ordered by Author" msgstr "" -#: cps/templates/index.xml:69 cps/templates/layout.html:164 +#: cps/templates/index.xml:69 cps/templates/layout.html:165 msgid "Publishers" msgstr "" @@ -1561,7 +1572,7 @@ msgstr "" msgid "Books ordered by series" msgstr "" -#: cps/templates/index.xml:90 cps/templates/layout.html:170 +#: cps/templates/index.xml:90 cps/templates/layout.html:171 msgid "Public Shelves" msgstr "" @@ -1569,7 +1580,7 @@ msgstr "" msgid "Books organized in public shelfs, visible to everyone" msgstr "" -#: cps/templates/index.xml:98 cps/templates/layout.html:174 +#: cps/templates/index.xml:98 cps/templates/layout.html:175 msgid "Your Shelves" msgstr "" @@ -1589,97 +1600,97 @@ msgstr "" msgid "Advanced Search" msgstr "" -#: cps/templates/layout.html:75 cps/templates/read.html:71 +#: cps/templates/layout.html:76 cps/templates/read.html:71 #: cps/templates/readcbr.html:79 cps/templates/readcbr.html:103 msgid "Settings" msgstr "" -#: cps/templates/layout.html:77 +#: cps/templates/layout.html:78 msgid "Account" msgstr "" -#: cps/templates/layout.html:79 +#: cps/templates/layout.html:80 msgid "Logout" msgstr "" -#: cps/templates/layout.html:84 cps/templates/register.html:14 +#: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" msgstr "" -#: cps/templates/layout.html:110 cps/templates/layout.html:256 +#: cps/templates/layout.html:111 cps/templates/layout.html:257 msgid "Uploading..." msgstr "" -#: cps/templates/layout.html:111 +#: cps/templates/layout.html:112 msgid "please don't refresh the page" msgstr "" -#: cps/templates/layout.html:121 +#: cps/templates/layout.html:122 msgid "Browse" msgstr "" -#: cps/templates/layout.html:123 +#: cps/templates/layout.html:124 msgid "Recently Added" msgstr "" -#: cps/templates/layout.html:128 +#: cps/templates/layout.html:129 msgid "Sorted Books" msgstr "" -#: cps/templates/layout.html:132 cps/templates/layout.html:133 -#: cps/templates/layout.html:134 cps/templates/layout.html:135 +#: cps/templates/layout.html:133 cps/templates/layout.html:134 +#: cps/templates/layout.html:135 cps/templates/layout.html:136 msgid "Sort By" msgstr "" -#: cps/templates/layout.html:132 +#: cps/templates/layout.html:133 msgid "Newest" msgstr "" -#: cps/templates/layout.html:133 +#: cps/templates/layout.html:134 msgid "Oldest" msgstr "" -#: cps/templates/layout.html:134 +#: cps/templates/layout.html:135 msgid "Ascending" msgstr "" -#: cps/templates/layout.html:135 +#: cps/templates/layout.html:136 msgid "Descending" msgstr "" -#: cps/templates/layout.html:152 +#: cps/templates/layout.html:153 msgid "Discover" msgstr "" -#: cps/templates/layout.html:155 +#: cps/templates/layout.html:156 msgid "Categories" msgstr "" -#: cps/templates/layout.html:167 cps/templates/search_form.html:74 +#: cps/templates/layout.html:168 cps/templates/search_form.html:74 msgid "Languages" msgstr "" -#: cps/templates/layout.html:179 +#: cps/templates/layout.html:180 msgid "Create a Shelf" msgstr "" -#: cps/templates/layout.html:180 cps/templates/stats.html:3 +#: cps/templates/layout.html:181 cps/templates/stats.html:3 msgid "About" msgstr "" -#: cps/templates/layout.html:194 +#: cps/templates/layout.html:195 msgid "Previous" msgstr "" -#: cps/templates/layout.html:221 +#: cps/templates/layout.html:222 msgid "Book Details" msgstr "" -#: cps/templates/layout.html:255 +#: cps/templates/layout.html:256 msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:258 +#: cps/templates/layout.html:259 msgid "Error" msgstr "" @@ -1885,11 +1896,11 @@ msgstr "" msgid "Change order" msgstr "" -#: cps/templates/shelf.html:58 +#: cps/templates/shelf.html:68 msgid "Do you really want to delete the shelf?" msgstr "" -#: cps/templates/shelf.html:61 +#: cps/templates/shelf.html:71 msgid "Shelf will be lost for everybody and forever!" msgstr ""