From ae1e7c57d52a5cd8318df7b1083ecf22b92c22aa Mon Sep 17 00:00:00 2001 From: OzzieIsaacs Date: Wed, 1 Nov 2017 16:10:05 +0100 Subject: [PATCH] Update french translation --- cps/translations/de/LC_MESSAGES/messages.po | 293 ++++++++-------- cps/translations/es/LC_MESSAGES/messages.po | 297 ++++++++-------- cps/translations/fr/LC_MESSAGES/messages.mo | Bin 343414 -> 304264 bytes cps/translations/fr/LC_MESSAGES/messages.po | 321 +++++++++--------- cps/translations/it/LC_MESSAGES/messages.po | 277 +++++++-------- cps/translations/nl/LC_MESSAGES/messages.po | 293 ++++++++-------- cps/translations/pl/LC_MESSAGES/messages.po | 293 ++++++++-------- cps/translations/ru/LC_MESSAGES/messages.po | 293 ++++++++-------- .../zh_Hans_CN/LC_MESSAGES/messages.po | 293 ++++++++-------- messages.pot | 291 ++++++++-------- 10 files changed, 1365 insertions(+), 1286 deletions(-) diff --git a/cps/translations/de/LC_MESSAGES/messages.po b/cps/translations/de/LC_MESSAGES/messages.po index a0fbc3d6..f7a9f222 100644 --- a/cps/translations/de/LC_MESSAGES/messages.po +++ b/cps/translations/de/LC_MESSAGES/messages.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" -"POT-Creation-Date: 2017-09-16 07:48+0200\n" +"POT-Creation-Date: 2017-11-01 16:05+0100\n" "PO-Revision-Date: 2016-07-12 19:54+0200\n" "Last-Translator: Ozzie Isaacs\n" "Language: de\n" @@ -30,9 +30,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.5.1\n" -#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1358 +#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1368 msgid "not installed" msgstr "Nicht installiert" @@ -78,379 +78,384 @@ msgstr "" "Konnte keine Formate finden welche für das versenden per E-Mail geeignet " "sind" -#: cps/ub.py:556 +#: cps/ub.py:567 msgid "Guest" msgstr "Gast" -#: cps/web.py:953 +#: cps/web.py:962 msgid "Requesting update package" msgstr "Frage Update Paket an" -#: cps/web.py:954 +#: cps/web.py:963 msgid "Downloading update package" msgstr "Lade Update Paket herunter" -#: cps/web.py:955 +#: cps/web.py:964 msgid "Unzipping update package" msgstr "Entpacke Update Paket" -#: cps/web.py:956 +#: cps/web.py:965 msgid "Files are replaced" msgstr "Ersetze Dateien" -#: cps/web.py:957 +#: cps/web.py:966 msgid "Database connections are closed" msgstr "Schließe Datenbankverbindungen" -#: cps/web.py:958 +#: cps/web.py:967 msgid "Server is stopped" msgstr "Stoppe Server" -#: cps/web.py:959 +#: cps/web.py:968 msgid "Update finished, please press okay and reload page" msgstr "Update abgeschlossen, bitte okay drücken und Seite neu laden" -#: cps/web.py:1033 +#: cps/web.py:1042 msgid "Recently Added Books" msgstr "Kürzlich hinzugefügte Bücher" -#: cps/web.py:1042 +#: cps/web.py:1051 msgid "Newest Books" msgstr "Neueste Bücher" -#: cps/web.py:1051 +#: cps/web.py:1060 msgid "Oldest Books" msgstr "Älteste Bücher" -#: cps/web.py:1060 +#: cps/web.py:1069 msgid "Books (A-Z)" msgstr "Bücher (A-Z)" -#: cps/web.py:1069 +#: cps/web.py:1078 msgid "Books (Z-A)" msgstr "Bücher (Z-A)" -#: cps/web.py:1096 +#: cps/web.py:1105 msgid "Hot Books (most downloaded)" msgstr "Beliebte Bücher (die meisten Downloads)" -#: cps/web.py:1106 +#: cps/web.py:1115 msgid "Best rated books" msgstr "Best bewertete Bücher" -#: cps/templates/index.xml:35 cps/web.py:1115 +#: cps/templates/index.xml:32 cps/web.py:1124 msgid "Random Books" msgstr "Zufällige Bücher" -#: cps/web.py:1124 +#: cps/web.py:1135 msgid "Author list" msgstr "Autorenliste" -#: cps/web.py:1134 cps/web.py:1190 cps/web.py:1315 cps/web.py:1774 +#: cps/web.py:1145 cps/web.py:1201 cps/web.py:1325 cps/web.py:1790 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/templates/index.xml:70 cps/web.py:1176 +#: cps/templates/index.xml:64 cps/web.py:1187 msgid "Series list" msgstr "Liste Serien" -#: cps/web.py:1188 +#: cps/web.py:1199 #, python-format msgid "Series: %(serie)s" msgstr "Serie: %(serie)s" -#: cps/web.py:1221 +#: cps/web.py:1231 msgid "Available languages" msgstr "Verfügbare Sprachen" -#: cps/web.py:1236 +#: cps/web.py:1246 #, python-format msgid "Language: %(name)s" msgstr "Sprache: %(name)s" -#: cps/templates/index.xml:63 cps/web.py:1245 +#: cps/templates/index.xml:58 cps/web.py:1255 msgid "Category list" msgstr "Kategorieliste" -#: cps/web.py:1257 +#: cps/web.py:1267 #, python-format msgid "Category: %(name)s" msgstr "Kategorie: %(name)s" -#: cps/web.py:1369 +#: cps/web.py:1379 msgid "Excecution permissions missing" msgstr "Ausführungsberechtigung nicht vorhanden" -#: cps/web.py:1383 +#: cps/web.py:1393 msgid "Statistics" msgstr "Statistiken" -#: cps/web.py:1547 +#: cps/web.py:1557 msgid "Server restarted, please reload page" msgstr "Server neu gestartet,bitte Seite neu laden" -#: cps/web.py:1549 +#: cps/web.py:1559 msgid "Performing shutdown of server, please close window" msgstr "Server wird runtergefahren, bitte Fenster schließen" -#: cps/web.py:1565 +#: cps/web.py:1575 msgid "Update done" msgstr "Update durchgeführt" -#: cps/web.py:1640 cps/web.py:1653 +#: cps/web.py:1650 cps/web.py:1663 msgid "search" msgstr "Suche" -#: cps/templates/index.xml:42 cps/templates/index.xml:46 -#: cps/templates/layout.html:127 cps/web.py:1729 +#: cps/templates/index.xml:39 cps/templates/index.xml:42 +#: cps/templates/layout.html:127 cps/web.py:1745 msgid "Read Books" msgstr "Gelesene Bücher" -#: cps/templates/index.xml:49 cps/templates/index.xml:53 -#: cps/templates/layout.html:128 cps/web.py:1732 +#: cps/templates/index.xml:45 cps/templates/index.xml:48 +#: cps/templates/layout.html:128 cps/web.py:1748 msgid "Unread Books" msgstr "Ungelesene Bücher" -#: cps/web.py:1805 cps/web.py:1807 cps/web.py:1809 cps/web.py:1816 +#: cps/web.py:1823 cps/web.py:1825 cps/web.py:1827 cps/web.py:1836 msgid "Read a Book" msgstr "Lese ein Buch" -#: cps/web.py:1868 cps/web.py:2493 +#: cps/web.py:1888 cps/web.py:2514 msgid "Please fill out all fields!" msgstr "Bitte alle Felder ausfüllen!" -#: cps/web.py:1869 cps/web.py:1885 cps/web.py:1890 cps/web.py:1892 +#: cps/web.py:1889 cps/web.py:1905 cps/web.py:1910 cps/web.py:1912 msgid "register" msgstr "Registieren" -#: cps/web.py:1884 +#: cps/web.py:1904 msgid "An unknown error occured. Please try again later." msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen." -#: cps/web.py:1889 +#: cps/web.py:1909 msgid "This username or email address is already in use." msgstr "Der Benutzername oder die E-Mailadresse ist in bereits in Benutzung." -#: cps/web.py:1908 cps/web.py:2004 +#: cps/web.py:1928 cps/web.py:2024 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Du bist nun eingeloggt als '%(nickname)s'" -#: cps/web.py:1913 +#: cps/web.py:1933 msgid "Wrong Username or Password" msgstr "Falscher Benutzername oder Passwort" -#: cps/web.py:1919 cps/web.py:1940 +#: cps/web.py:1939 cps/web.py:1960 msgid "login" msgstr "Login" -#: cps/web.py:1952 cps/web.py:1983 +#: cps/web.py:1972 cps/web.py:2003 msgid "Token not found" msgstr "Token wurde nicht gefunden" -#: cps/web.py:1960 cps/web.py:1991 +#: cps/web.py:1980 cps/web.py:2011 msgid "Token has expired" msgstr "Das Token ist abgelaufen" -#: cps/web.py:1968 +#: cps/web.py:1988 msgid "Success! Please return to your device" msgstr "Erfolg! Bitte zum Gerät zurückkehren" -#: cps/web.py:2018 +#: cps/web.py:2038 msgid "Please configure the SMTP mail settings first..." msgstr "Bitte zuerst die SMTP Mail Einstellung konfigurieren ..." -#: cps/web.py:2022 +#: cps/web.py:2042 #, python-format msgid "Book successfully send to %(kindlemail)s" msgstr "Buch erfolgreich versandt an %(kindlemail)s" -#: cps/web.py:2026 +#: cps/web.py:2046 #, 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:2028 cps/web.py:2578 +#: cps/web.py:2048 cps/web.py:2599 msgid "Please configure your kindle email address first..." msgstr "Bitte die Kindle E-Mail Adresse zuuerst konfigurieren..." -#: cps/web.py:2072 +#: cps/web.py:2092 #, 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:2107 +#: cps/web.py:2127 #, 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:2126 cps/web.py:2150 +#: cps/web.py:2146 cps/web.py:2170 #, 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:2131 +#: cps/web.py:2151 #, python-format msgid "Shelf %(title)s created" msgstr "Bücherregal %(title)s erzeugt" -#: cps/web.py:2133 cps/web.py:2161 +#: cps/web.py:2153 cps/web.py:2181 msgid "There was an error" msgstr "Es trat ein Fehler auf" -#: cps/web.py:2134 cps/web.py:2136 +#: cps/web.py:2154 cps/web.py:2156 msgid "create a shelf" msgstr "Bücherregal erzeugen" -#: cps/web.py:2159 +#: cps/web.py:2179 #, python-format msgid "Shelf %(title)s changed" msgstr "Bücherregal %(title)s verändert" -#: cps/web.py:2162 cps/web.py:2164 +#: cps/web.py:2182 cps/web.py:2184 msgid "Edit a shelf" msgstr "Bücherregal editieren" -#: cps/web.py:2184 +#: cps/web.py:2205 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "Bücherregal %(name)s erfolgreich gelöscht" -#: cps/web.py:2206 +#: cps/web.py:2227 #, python-format msgid "Shelf: '%(name)s'" msgstr "Bücherregal: '%(name)s'" -#: cps/web.py:2209 +#: cps/web.py:2230 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:2241 +#: cps/web.py:2262 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Reihenfolge in Bücherregal '%(name)s' verändern" -#: cps/web.py:2306 +#: cps/web.py:2327 msgid "Found an existing account for this email address." msgstr "Es existiert ein Benutzerkonto für diese E-Mailadresse" -#: cps/web.py:2308 cps/web.py:2312 +#: cps/web.py:2329 cps/web.py:2333 #, python-format msgid "%(name)s's profile" msgstr "%(name)s's Profil" -#: cps/web.py:2309 +#: cps/web.py:2330 msgid "Profile updated" msgstr "Profil aktualisiert" -#: cps/web.py:2323 +#: cps/web.py:2344 msgid "Admin page" msgstr "Admin Seite" -#: cps/web.py:2447 +#: cps/web.py:2468 msgid "Calibre-web configuration updated" msgstr "Calibre-web Konfiguration wurde aktualisiert" -#: cps/web.py:2454 cps/web.py:2460 cps/web.py:2474 +#: cps/web.py:2475 cps/web.py:2481 cps/web.py:2495 msgid "Basic Configuration" msgstr "Basis Konfiguration" -#: cps/web.py:2458 +#: cps/web.py:2479 msgid "DB location is not valid, please enter correct path" msgstr "DB Speicherort ist ungültig, bitte Pfad korrigieren" -#: cps/templates/admin.html:34 cps/web.py:2495 cps/web.py:2548 +#: cps/templates/admin.html:34 cps/web.py:2516 cps/web.py:2569 msgid "Add new user" msgstr "Neuen Benutzer hinzufügen" -#: cps/web.py:2540 +#: cps/web.py:2561 #, python-format msgid "User '%(user)s' created" msgstr "Benutzer '%(user)s' angelegt" -#: cps/web.py:2544 +#: cps/web.py:2565 msgid "Found an existing account for this email address or nickname." msgstr "" "Es existiert ein Benutzerkonto für diese Emailadresse oder den " "Benutzernamen." -#: cps/web.py:2566 +#: cps/web.py:2587 msgid "Mail settings updated" msgstr "E-Mail Einstellungen aktualisiert" -#: cps/web.py:2573 +#: cps/web.py:2594 #, python-format msgid "Test E-Mail successfully send to %(kindlemail)s" msgstr "Test E-Mail erfolgreich an %(kindlemail)s versendet" -#: cps/web.py:2576 +#: cps/web.py:2597 #, python-format msgid "There was an error sending the Test E-Mail: %(res)s" msgstr "Fehler beim versenden der Test E-Mail: %(res)s" -#: cps/web.py:2580 +#: cps/web.py:2601 msgid "E-Mail settings updated" msgstr "E-Mail Einstellungen wurde aktualisiert" -#: cps/web.py:2581 +#: cps/web.py:2602 msgid "Edit mail settings" msgstr "E-Mail Einstellungen editieren" -#: cps/web.py:2610 +#: cps/web.py:2631 #, python-format msgid "User '%(nick)s' deleted" msgstr "Benutzer '%(nick)s' gelöscht" -#: cps/web.py:2708 +#: cps/web.py:2729 #, python-format msgid "User '%(nick)s' updated" msgstr "Benutzer '%(nick)s' aktualisiert" -#: cps/web.py:2711 +#: cps/web.py:2732 msgid "An unknown error occured." msgstr "Es ist ein unbekanter Fehler aufgetreten" -#: cps/web.py:2714 +#: cps/web.py:2735 #, python-format msgid "Edit User %(nick)s" msgstr "Benutzer %(nick)s bearbeiten" -#: cps/web.py:2730 +#: cps/web.py:2751 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:2745 cps/web.py:2917 cps/web.py:3060 +#: cps/web.py:2766 cps/web.py:2967 cps/web.py:3110 msgid "edit metadata" msgstr "Metadaten editieren" -#: cps/web.py:2757 cps/web.py:2761 -msgid "unknown" -msgstr "Unbekannt" - -#: cps/web.py:2954 +#: cps/web.py:2776 cps/web.py:3004 #, python-format msgid "File extension \"%s\" is not allowed to be uploaded to this server" msgstr "Die Dateiendung \"%s\" kann nicht auf diesen Server hochgeladen werden" -#: cps/web.py:2960 +#: cps/web.py:2787 +#, python-format +msgid "Failed to store file %s." +msgstr "" + +#: cps/web.py:2807 cps/web.py:2811 +msgid "unknown" +msgstr "Unbekannt" + +#: cps/web.py:3010 msgid "File to be uploaded must have an extension" msgstr "Datei müssen eine Erweiterung haben, um hochgeladen zu werden" -#: cps/web.py:2979 +#: cps/web.py:3029 #, python-format msgid "Failed to create path %s (Permission denied)." msgstr "Fehler beim Erzeugen des Pfads %s (Zugriff verweigert)" -#: cps/web.py:2984 +#: cps/web.py:3034 #, python-format msgid "Failed to store file %s (Permission denied)." msgstr "Fehler beim speichern der Datei %s (Zugriff verweigert)" -#: cps/web.py:2989 +#: cps/web.py:3039 #, python-format msgid "Failed to delete file %s (Permission denied)." msgstr "Fehler beim Löschen von Datei %s (Zugriff verweigert)" @@ -606,7 +611,7 @@ msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:105 cps/templates/admin.html:119 -#: cps/templates/book_edit.html:127 cps/templates/book_edit.html:149 +#: cps/templates/book_edit.html:135 cps/templates/book_edit.html:157 #: cps/templates/config_edit.html:156 cps/templates/email_edit.html:36 #: cps/templates/shelf.html:60 cps/templates/shelf_edit.html:19 #: cps/templates/shelf_order.html:12 cps/templates/user_edit.html:131 @@ -641,13 +646,13 @@ msgstr "Buch löschen" msgid "Book Title" msgstr "Buchtitel" -#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:208 -#: cps/templates/book_edit.html:226 cps/templates/search_form.html:10 +#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:216 +#: cps/templates/book_edit.html:234 cps/templates/search_form.html:10 msgid "Author" msgstr "Autor" -#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:213 -#: cps/templates/book_edit.html:228 +#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:221 +#: cps/templates/book_edit.html:236 msgid "Description" msgstr "Beschreibung" @@ -688,74 +693,78 @@ msgstr "Ja" msgid "No" msgstr "Nein" -#: cps/templates/book_edit.html:122 +#: cps/templates/book_edit.html:121 +msgid "Upload format" +msgstr "" + +#: cps/templates/book_edit.html:130 msgid "view book after edit" msgstr "Buch nach Bearbeitung ansehen" -#: cps/templates/book_edit.html:125 cps/templates/book_edit.html:161 +#: cps/templates/book_edit.html:133 cps/templates/book_edit.html:169 msgid "Get metadata" msgstr "Metadaten laden" -#: cps/templates/book_edit.html:126 cps/templates/config_edit.html:154 +#: cps/templates/book_edit.html:134 cps/templates/config_edit.html:154 #: cps/templates/login.html:20 cps/templates/search_form.html:79 #: cps/templates/shelf_edit.html:17 cps/templates/user_edit.html:129 msgid "Submit" msgstr "Abschicken" -#: cps/templates/book_edit.html:140 +#: cps/templates/book_edit.html:148 msgid "Are really you sure?" msgstr "Sicher?" -#: cps/templates/book_edit.html:143 +#: cps/templates/book_edit.html:151 msgid "Book will be deleted from Calibre database" msgstr "Das Buch wird aus der Calibre Datenbank" -#: cps/templates/book_edit.html:144 +#: cps/templates/book_edit.html:152 msgid "and from hard disk" msgstr "und von der Festplatte gelöscht" -#: cps/templates/book_edit.html:148 +#: cps/templates/book_edit.html:156 msgid "Delete" msgstr "Löschen" -#: cps/templates/book_edit.html:164 +#: cps/templates/book_edit.html:172 msgid "Keyword" msgstr "Suchbegriff" -#: cps/templates/book_edit.html:165 +#: cps/templates/book_edit.html:173 msgid " Search keyword " msgstr "Suchbegriff" -#: cps/templates/book_edit.html:167 cps/templates/layout.html:43 +#: cps/templates/book_edit.html:175 cps/templates/layout.html:43 msgid "Go!" msgstr "Los!" -#: cps/templates/book_edit.html:171 +#: cps/templates/book_edit.html:179 msgid "Click the cover to load metadata to the form" msgstr "Klicke auf das Bild um die Metadaten zu übertragen" -#: cps/templates/book_edit.html:183 cps/templates/book_edit.html:223 +#: cps/templates/book_edit.html:191 cps/templates/book_edit.html:231 msgid "Loading..." msgstr "Lade..." -#: cps/templates/book_edit.html:188 cps/templates/layout.html:199 +#: cps/templates/book_edit.html:196 cps/templates/layout.html:201 msgid "Close" msgstr "Schließen" -#: cps/templates/book_edit.html:210 cps/templates/book_edit.html:227 +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:235 #: cps/templates/detail.html:125 cps/templates/search_form.html:14 msgid "Publisher" msgstr "Herausgeber" -#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:229 +#: cps/templates/book_edit.html:223 cps/templates/book_edit.html:237 msgid "Source" msgstr "Quelle" -#: cps/templates/book_edit.html:224 +#: cps/templates/book_edit.html:232 msgid "Search error!" msgstr "Fehler bei Suche!" -#: cps/templates/book_edit.html:225 +#: cps/templates/book_edit.html:233 msgid "No Result! Please try anonther keyword." msgstr "Kein Ergebniss! Bitte anderen Begriff versuchen" @@ -947,7 +956,7 @@ msgstr "Einstellungen speichern" msgid "Save settings and send Test E-Mail" msgstr "Einstellungen speichern und Test E-Mail versenden" -#: cps/templates/feed.xml:20 cps/templates/layout.html:183 +#: cps/templates/feed.xml:20 cps/templates/layout.html:185 msgid "Next" msgstr "Nächste" @@ -968,43 +977,43 @@ msgstr "Start" msgid "Hot Books" msgstr "Beliebte Bücher" -#: cps/templates/index.xml:18 +#: cps/templates/index.xml:17 msgid "Popular publications from this catalog based on Downloads." msgstr "Beliebte Publikationen aus dieser Bibliothek basierend auf Downloadzahlen" -#: cps/templates/index.xml:21 cps/templates/layout.html:124 +#: cps/templates/index.xml:20 cps/templates/layout.html:124 msgid "Best rated Books" msgstr "Best bewertete Bücher" -#: cps/templates/index.xml:25 +#: cps/templates/index.xml:23 msgid "Popular publications from this catalog based on Rating." msgstr "Beliebte Veröffentlichungen dieses Katalogs basierend auf Bewertungen" -#: cps/templates/index.xml:28 +#: cps/templates/index.xml:26 msgid "New Books" msgstr "Neue Bücher" -#: cps/templates/index.xml:32 +#: cps/templates/index.xml:29 msgid "The latest Books" msgstr "Die neuesten Bücher" -#: cps/templates/index.xml:39 +#: cps/templates/index.xml:35 msgid "Show Random Books" msgstr "Zeige zufällige Bücher" -#: cps/templates/index.xml:56 cps/templates/layout.html:139 +#: cps/templates/index.xml:52 cps/templates/layout.html:140 msgid "Authors" msgstr "Autoren" -#: cps/templates/index.xml:60 +#: cps/templates/index.xml:55 msgid "Books ordered by Author" msgstr "Bücher nach Autoren sortiert" -#: cps/templates/index.xml:67 +#: cps/templates/index.xml:61 msgid "Books ordered by category" msgstr "Bücher nach Kategorien sortiert" -#: cps/templates/index.xml:74 +#: cps/templates/index.xml:67 msgid "Books ordered by series" msgstr "Bücher nach Reihen geordnet" @@ -1065,31 +1074,31 @@ msgstr "Entdecke" msgid "Categories" msgstr "Kategorien" -#: cps/templates/layout.html:141 cps/templates/search_form.html:58 +#: cps/templates/layout.html:143 cps/templates/search_form.html:58 msgid "Languages" msgstr "Sprachen" -#: cps/templates/layout.html:144 +#: cps/templates/layout.html:146 msgid "Public Shelves" msgstr "Öffentiche Bücherregale" -#: cps/templates/layout.html:148 +#: cps/templates/layout.html:150 msgid "Your Shelves" msgstr "Deine Bücherregale" -#: cps/templates/layout.html:153 +#: cps/templates/layout.html:155 msgid "Create a Shelf" msgstr "Bücherregal erzeugen" -#: cps/templates/layout.html:154 +#: cps/templates/layout.html:156 cps/templates/stats.html:3 msgid "About" msgstr "Über" -#: cps/templates/layout.html:168 +#: cps/templates/layout.html:170 msgid "Previous" msgstr "Voerheriger" -#: cps/templates/layout.html:195 +#: cps/templates/layout.html:197 msgid "Book Details" msgstr "Buchdetails" @@ -1215,35 +1224,35 @@ msgstr "Soll das Bücherregal öffentlich sein?" msgid "Drag 'n drop to rearrange order" msgstr "Drag 'n drop um Reihenfolge zu ändern" -#: cps/templates/stats.html:3 +#: cps/templates/stats.html:7 msgid "Calibre library statistics" msgstr "Calibre Bibliothek Statistiken" -#: cps/templates/stats.html:8 +#: cps/templates/stats.html:12 msgid "Books in this Library" msgstr "Bücher in dieser Bibliothek" -#: cps/templates/stats.html:12 +#: cps/templates/stats.html:16 msgid "Authors in this Library" msgstr "Autoren in dieser Bibliothek" -#: cps/templates/stats.html:16 +#: cps/templates/stats.html:20 msgid "Categories in this Library" msgstr "Kategorien in dieser Bibliothek" -#: cps/templates/stats.html:20 +#: cps/templates/stats.html:24 msgid "Series in this Library" msgstr "Serien in dieser Bibliothek" -#: cps/templates/stats.html:24 +#: cps/templates/stats.html:28 msgid "Linked libraries" msgstr "Dynamische Bibliotheken" -#: cps/templates/stats.html:28 +#: cps/templates/stats.html:32 msgid "Program library" msgstr "Programm Bibliotheken" -#: cps/templates/stats.html:29 +#: cps/templates/stats.html:33 msgid "Installed Version" msgstr "Installierte Version" diff --git a/cps/translations/es/LC_MESSAGES/messages.po b/cps/translations/es/LC_MESSAGES/messages.po index 6b0aea65..9cf20526 100644 --- a/cps/translations/es/LC_MESSAGES/messages.po +++ b/cps/translations/es/LC_MESSAGES/messages.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" -"POT-Creation-Date: 2017-09-16 07:48+0200\n" +"POT-Creation-Date: 2017-11-01 16:05+0100\n" "PO-Revision-Date: 2017-04-04 15:09+0200\n" "Last-Translator: Juan F. Villa \n" "Language: es\n" @@ -23,9 +23,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.5.1\n" -#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1358 +#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1368 msgid "not installed" msgstr "No instalado" @@ -69,375 +69,380 @@ msgstr "Enviar a Kindle" msgid "Could not find any formats suitable for sending by email" msgstr "Formato no compatible para enviar por correo electronico" -#: cps/ub.py:556 +#: cps/ub.py:567 msgid "Guest" msgstr "Invitado" -#: cps/web.py:953 +#: cps/web.py:962 msgid "Requesting update package" msgstr "Solicitando paquete de actualización" -#: cps/web.py:954 +#: cps/web.py:963 msgid "Downloading update package" msgstr "Descargando paquete de actualización" -#: cps/web.py:955 +#: cps/web.py:964 msgid "Unzipping update package" msgstr "Descomprimiendo paquete de actualización" -#: cps/web.py:956 +#: cps/web.py:965 msgid "Files are replaced" msgstr "Ficheros sustituidos" -#: cps/web.py:957 +#: cps/web.py:966 msgid "Database connections are closed" msgstr "Los conexiones de base datos están cerradas" -#: cps/web.py:958 +#: cps/web.py:967 msgid "Server is stopped" msgstr "El servidor está detenido" -#: cps/web.py:959 +#: cps/web.py:968 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:1033 +#: cps/web.py:1042 msgid "Recently Added Books" msgstr "" -#: cps/web.py:1042 +#: cps/web.py:1051 msgid "Newest Books" msgstr "" -#: cps/web.py:1051 +#: cps/web.py:1060 msgid "Oldest Books" msgstr "" -#: cps/web.py:1060 +#: cps/web.py:1069 msgid "Books (A-Z)" msgstr "" -#: cps/web.py:1069 +#: cps/web.py:1078 msgid "Books (Z-A)" msgstr "" -#: cps/web.py:1096 +#: cps/web.py:1105 msgid "Hot Books (most downloaded)" msgstr "Libros populares (los mas descargados)" -#: cps/web.py:1106 +#: cps/web.py:1115 msgid "Best rated books" msgstr "Libros mejor valorados" -#: cps/templates/index.xml:35 cps/web.py:1115 +#: cps/templates/index.xml:32 cps/web.py:1124 msgid "Random Books" msgstr "Libros al azar" -#: cps/web.py:1124 +#: cps/web.py:1135 msgid "Author list" msgstr "Lista de autores" -#: cps/web.py:1134 cps/web.py:1190 cps/web.py:1315 cps/web.py:1774 +#: cps/web.py:1145 cps/web.py:1201 cps/web.py:1325 cps/web.py:1790 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/templates/index.xml:70 cps/web.py:1176 +#: cps/templates/index.xml:64 cps/web.py:1187 msgid "Series list" msgstr "Lista de series" -#: cps/web.py:1188 +#: cps/web.py:1199 #, python-format msgid "Series: %(serie)s" msgstr "Series : %(serie)s" -#: cps/web.py:1221 +#: cps/web.py:1231 msgid "Available languages" msgstr "Lenguajes disponibles" -#: cps/web.py:1236 +#: cps/web.py:1246 #, python-format msgid "Language: %(name)s" msgstr "Lenguaje: %(name)s" -#: cps/templates/index.xml:63 cps/web.py:1245 +#: cps/templates/index.xml:58 cps/web.py:1255 msgid "Category list" msgstr "Lista de categorias" -#: cps/web.py:1257 +#: cps/web.py:1267 #, python-format msgid "Category: %(name)s" msgstr "Categoría : %(name)s" -#: cps/web.py:1369 +#: cps/web.py:1379 msgid "Excecution permissions missing" msgstr "" -#: cps/web.py:1383 +#: cps/web.py:1393 msgid "Statistics" msgstr "Estadisticas" -#: cps/web.py:1547 +#: cps/web.py:1557 msgid "Server restarted, please reload page" msgstr "Servidor reiniciado. Por favor, recargue la página" -#: cps/web.py:1549 +#: cps/web.py:1559 msgid "Performing shutdown of server, please close window" msgstr "Servidor en proceso de apagado. Por favor, cierre la ventana." -#: cps/web.py:1565 +#: cps/web.py:1575 msgid "Update done" msgstr "Actualización realizada" -#: cps/web.py:1640 cps/web.py:1653 +#: cps/web.py:1650 cps/web.py:1663 msgid "search" msgstr "búsqueda" -#: cps/templates/index.xml:42 cps/templates/index.xml:46 -#: cps/templates/layout.html:127 cps/web.py:1729 +#: cps/templates/index.xml:39 cps/templates/index.xml:42 +#: cps/templates/layout.html:127 cps/web.py:1745 msgid "Read Books" msgstr "Libros leídos" -#: cps/templates/index.xml:49 cps/templates/index.xml:53 -#: cps/templates/layout.html:128 cps/web.py:1732 +#: cps/templates/index.xml:45 cps/templates/index.xml:48 +#: cps/templates/layout.html:128 cps/web.py:1748 msgid "Unread Books" msgstr "Libros no leídos" -#: cps/web.py:1805 cps/web.py:1807 cps/web.py:1809 cps/web.py:1816 +#: cps/web.py:1823 cps/web.py:1825 cps/web.py:1827 cps/web.py:1836 msgid "Read a Book" msgstr "Leer un libro" -#: cps/web.py:1868 cps/web.py:2493 +#: cps/web.py:1888 cps/web.py:2514 msgid "Please fill out all fields!" msgstr "¡Por favor completar todos los campos!" -#: cps/web.py:1869 cps/web.py:1885 cps/web.py:1890 cps/web.py:1892 +#: cps/web.py:1889 cps/web.py:1905 cps/web.py:1910 cps/web.py:1912 msgid "register" msgstr "registrarse" -#: cps/web.py:1884 +#: cps/web.py:1904 msgid "An unknown error occured. Please try again later." msgstr "Error desconocido. Por favor, inténtelo de nuevo mas tarde." -#: cps/web.py:1889 +#: cps/web.py:1909 msgid "This username or email address is already in use." msgstr "Usuario o dirección de correo en uso." -#: cps/web.py:1908 cps/web.py:2004 +#: cps/web.py:1928 cps/web.py:2024 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Sesion iniciada como : '%(nickname)s'" -#: cps/web.py:1913 +#: cps/web.py:1933 msgid "Wrong Username or Password" msgstr "Usuario o contraseña invalido" -#: cps/web.py:1919 cps/web.py:1940 +#: cps/web.py:1939 cps/web.py:1960 msgid "login" msgstr "Iniciar sesión" -#: cps/web.py:1952 cps/web.py:1983 +#: cps/web.py:1972 cps/web.py:2003 msgid "Token not found" msgstr "" -#: cps/web.py:1960 cps/web.py:1991 +#: cps/web.py:1980 cps/web.py:2011 msgid "Token has expired" msgstr "" -#: cps/web.py:1968 +#: cps/web.py:1988 msgid "Success! Please return to your device" msgstr "" -#: cps/web.py:2018 +#: cps/web.py:2038 msgid "Please configure the SMTP mail settings first..." msgstr "Configurar primero los parametros SMTP por favor..." -#: cps/web.py:2022 +#: cps/web.py:2042 #, python-format msgid "Book successfully send to %(kindlemail)s" msgstr "Envio de Libro a %(kindlemail)s correctamente" -#: cps/web.py:2026 +#: cps/web.py:2046 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Ha sucedido un error en el envio del Libro: %(res)s" -#: cps/web.py:2028 cps/web.py:2578 +#: cps/web.py:2048 cps/web.py:2599 msgid "Please configure your kindle email address first..." msgstr "Configurar primero la dirección de correo Kindle por favor..." -#: cps/web.py:2072 +#: cps/web.py:2092 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "El libro fue agregado a el estante: %(sname)s" -#: cps/web.py:2107 +#: cps/web.py:2127 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "El libro fue removido del estante: %(sname)s" -#: cps/web.py:2126 cps/web.py:2150 +#: cps/web.py:2146 cps/web.py:2170 #, 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:2131 +#: cps/web.py:2151 #, python-format msgid "Shelf %(title)s created" msgstr "Estante %(title)s creado" -#: cps/web.py:2133 cps/web.py:2161 +#: cps/web.py:2153 cps/web.py:2181 msgid "There was an error" msgstr "Ha sucedido un error" -#: cps/web.py:2134 cps/web.py:2136 +#: cps/web.py:2154 cps/web.py:2156 msgid "create a shelf" msgstr "crear un estante" -#: cps/web.py:2159 +#: cps/web.py:2179 #, python-format msgid "Shelf %(title)s changed" msgstr "Estante %(title)s cambiado" -#: cps/web.py:2162 cps/web.py:2164 +#: cps/web.py:2182 cps/web.py:2184 msgid "Edit a shelf" msgstr "Editar un estante" -#: cps/web.py:2184 +#: cps/web.py:2205 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "Estante %(name)s fue borrado correctamente" -#: cps/web.py:2206 +#: cps/web.py:2227 #, python-format msgid "Shelf: '%(name)s'" msgstr "Estante: '%(name)s'" -#: cps/web.py:2209 +#: cps/web.py:2230 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "" -#: cps/web.py:2241 +#: cps/web.py:2262 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Cambiar orden del estante: '%(name)s'" -#: cps/web.py:2306 +#: cps/web.py:2327 msgid "Found an existing account for this email address." msgstr "Existe una cuenta vinculada a esta dirección de correo." -#: cps/web.py:2308 cps/web.py:2312 +#: cps/web.py:2329 cps/web.py:2333 #, python-format msgid "%(name)s's profile" msgstr "Perfil de %(name)s" -#: cps/web.py:2309 +#: cps/web.py:2330 msgid "Profile updated" msgstr "Perfil actualizado" -#: cps/web.py:2323 +#: cps/web.py:2344 msgid "Admin page" msgstr "Página de administración" -#: cps/web.py:2447 +#: cps/web.py:2468 msgid "Calibre-web configuration updated" msgstr "Configuración de Calibre-web actualizada" -#: cps/web.py:2454 cps/web.py:2460 cps/web.py:2474 +#: cps/web.py:2475 cps/web.py:2481 cps/web.py:2495 msgid "Basic Configuration" msgstr "Configuración básica" -#: cps/web.py:2458 +#: cps/web.py:2479 msgid "DB location is not valid, please enter correct path" msgstr "Localicación de la BD inválida. Por favor, introduzca la ruta correcta." -#: cps/templates/admin.html:34 cps/web.py:2495 cps/web.py:2548 +#: cps/templates/admin.html:34 cps/web.py:2516 cps/web.py:2569 msgid "Add new user" msgstr "Agregar un nuevo usuario" -#: cps/web.py:2540 +#: cps/web.py:2561 #, python-format msgid "User '%(user)s' created" msgstr "Usuario '%(user)s' creado" -#: cps/web.py:2544 +#: cps/web.py:2565 msgid "Found an existing account for this email address or nickname." msgstr "" "Se ha encontrado una cuenta vinculada a esta dirección de correo o nombre" " de usuario." -#: cps/web.py:2566 +#: cps/web.py:2587 msgid "Mail settings updated" msgstr "Parámetros de correo actualizados" -#: cps/web.py:2573 +#: cps/web.py:2594 #, python-format msgid "Test E-Mail successfully send to %(kindlemail)s" msgstr "Exito al realizar envio de prueba a %(kindlemail)s" -#: cps/web.py:2576 +#: cps/web.py:2597 #, python-format msgid "There was an error sending the Test E-Mail: %(res)s" msgstr "Error al realizar envio de prueba a E-Mail: %(res)s" -#: cps/web.py:2580 +#: cps/web.py:2601 msgid "E-Mail settings updated" msgstr "Ajustes de correo electrónico actualizados" -#: cps/web.py:2581 +#: cps/web.py:2602 msgid "Edit mail settings" msgstr "Editar parametros de correo" -#: cps/web.py:2610 +#: cps/web.py:2631 #, python-format msgid "User '%(nick)s' deleted" msgstr "Usuario '%(nick)s' borrado" -#: cps/web.py:2708 +#: cps/web.py:2729 #, python-format msgid "User '%(nick)s' updated" msgstr "Usuario '%(nick)s' actualizado" -#: cps/web.py:2711 +#: cps/web.py:2732 msgid "An unknown error occured." msgstr "Error inesperado." -#: cps/web.py:2714 +#: cps/web.py:2735 #, python-format msgid "Edit User %(nick)s" msgstr "Editar Usuario %(nick)s" -#: cps/web.py:2730 +#: cps/web.py:2751 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "" -#: cps/web.py:2745 cps/web.py:2917 cps/web.py:3060 +#: cps/web.py:2766 cps/web.py:2967 cps/web.py:3110 msgid "edit metadata" msgstr "editar metainformación" -#: cps/web.py:2757 cps/web.py:2761 -msgid "unknown" -msgstr "" - -#: cps/web.py:2954 +#: cps/web.py:2776 cps/web.py:3004 #, python-format msgid "File extension \"%s\" is not allowed to be uploaded to this server" msgstr "No se permite subir archivos con la extensión \"%s\" a este servidor" -#: cps/web.py:2960 +#: cps/web.py:2787 +#, python-format +msgid "Failed to store file %s." +msgstr "" + +#: cps/web.py:2807 cps/web.py:2811 +msgid "unknown" +msgstr "" + +#: cps/web.py:3010 msgid "File to be uploaded must have an extension" msgstr "El archivo a subir debe tener una extensión" -#: cps/web.py:2979 +#: cps/web.py:3029 #, python-format msgid "Failed to create path %s (Permission denied)." msgstr "Fallo al crear la ruta %s (permiso negado)" -#: cps/web.py:2984 +#: cps/web.py:3034 #, python-format msgid "Failed to store file %s (Permission denied)." msgstr "Fallo al almacenar el archivo %s (permiso negado)" -#: cps/web.py:2989 +#: cps/web.py:3039 #, python-format msgid "Failed to delete file %s (Permission denied)." msgstr "Fallo al borrar el archivo %s (permiso negado)" @@ -475,10 +480,6 @@ msgstr "Descarga" msgid "Upload" msgstr "Subir archivo" -#: cps/templates/detail.html:14 -msgid "Upload format" -msgstr "Subir formato" - #: cps/templates/admin.html:15 msgid "Edit" msgstr "Editar" @@ -597,7 +598,7 @@ msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:105 cps/templates/admin.html:119 -#: cps/templates/book_edit.html:127 cps/templates/book_edit.html:149 +#: cps/templates/book_edit.html:135 cps/templates/book_edit.html:157 #: cps/templates/config_edit.html:156 cps/templates/email_edit.html:36 #: cps/templates/shelf.html:60 cps/templates/shelf_edit.html:19 #: cps/templates/shelf_order.html:12 cps/templates/user_edit.html:131 @@ -632,13 +633,13 @@ msgstr "" msgid "Book Title" msgstr "Titulo del Libro" -#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:208 -#: cps/templates/book_edit.html:226 cps/templates/search_form.html:10 +#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:216 +#: cps/templates/book_edit.html:234 cps/templates/search_form.html:10 msgid "Author" msgstr "Autor" -#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:213 -#: cps/templates/book_edit.html:228 +#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:221 +#: cps/templates/book_edit.html:236 msgid "Description" msgstr "Descripcion" @@ -679,74 +680,78 @@ msgstr "Si" msgid "No" msgstr "No" -#: cps/templates/book_edit.html:122 +#: cps/templates/book_edit.html:121 +msgid "Upload format" +msgstr "Subir formato" + +#: cps/templates/book_edit.html:130 msgid "view book after edit" msgstr "Ver libro tras la edicion" -#: cps/templates/book_edit.html:125 cps/templates/book_edit.html:161 +#: cps/templates/book_edit.html:133 cps/templates/book_edit.html:169 msgid "Get metadata" msgstr "Obtener metainformación" -#: cps/templates/book_edit.html:126 cps/templates/config_edit.html:154 +#: cps/templates/book_edit.html:134 cps/templates/config_edit.html:154 #: cps/templates/login.html:20 cps/templates/search_form.html:79 #: cps/templates/shelf_edit.html:17 cps/templates/user_edit.html:129 msgid "Submit" msgstr "Enviar" -#: cps/templates/book_edit.html:140 +#: cps/templates/book_edit.html:148 msgid "Are really you sure?" msgstr "" -#: cps/templates/book_edit.html:143 +#: cps/templates/book_edit.html:151 msgid "Book will be deleted from Calibre database" msgstr "" -#: cps/templates/book_edit.html:144 +#: cps/templates/book_edit.html:152 msgid "and from hard disk" msgstr "" -#: cps/templates/book_edit.html:148 +#: cps/templates/book_edit.html:156 msgid "Delete" msgstr "" -#: cps/templates/book_edit.html:164 +#: cps/templates/book_edit.html:172 msgid "Keyword" msgstr "Palabra clave" -#: cps/templates/book_edit.html:165 +#: cps/templates/book_edit.html:173 msgid " Search keyword " msgstr "Buscar palabras clave" -#: cps/templates/book_edit.html:167 cps/templates/layout.html:43 +#: cps/templates/book_edit.html:175 cps/templates/layout.html:43 msgid "Go!" msgstr "¡Vamos!" -#: cps/templates/book_edit.html:171 +#: cps/templates/book_edit.html:179 msgid "Click the cover to load metadata to the form" msgstr "Haga clic en la portada para cargar la metainformación en el formulario" -#: cps/templates/book_edit.html:183 cps/templates/book_edit.html:223 +#: cps/templates/book_edit.html:191 cps/templates/book_edit.html:231 msgid "Loading..." msgstr "Cargando..." -#: cps/templates/book_edit.html:188 cps/templates/layout.html:199 +#: cps/templates/book_edit.html:196 cps/templates/layout.html:201 msgid "Close" msgstr "Cerrar" -#: cps/templates/book_edit.html:210 cps/templates/book_edit.html:227 +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:235 #: cps/templates/detail.html:125 cps/templates/search_form.html:14 msgid "Publisher" msgstr "Editor" -#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:229 +#: cps/templates/book_edit.html:223 cps/templates/book_edit.html:237 msgid "Source" msgstr "Origen" -#: cps/templates/book_edit.html:224 +#: cps/templates/book_edit.html:232 msgid "Search error!" msgstr "¡Error en la búsqueda!" -#: cps/templates/book_edit.html:225 +#: cps/templates/book_edit.html:233 msgid "No Result! Please try anonther keyword." msgstr "¡Sin resultados! Por favor, pruebe otra palabra clave." @@ -938,7 +943,7 @@ msgstr "Guardar cambios" msgid "Save settings and send Test E-Mail" msgstr "Guardar cambios y enviar un correo de prueba" -#: cps/templates/feed.xml:20 cps/templates/layout.html:183 +#: cps/templates/feed.xml:20 cps/templates/layout.html:185 msgid "Next" msgstr "Siguiente" @@ -959,43 +964,43 @@ msgstr "Iniciar" msgid "Hot Books" msgstr "Libros Populares" -#: cps/templates/index.xml:18 +#: cps/templates/index.xml:17 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:21 cps/templates/layout.html:124 +#: cps/templates/index.xml:20 cps/templates/layout.html:124 msgid "Best rated Books" msgstr "Libros mejor valorados" -#: cps/templates/index.xml:25 +#: cps/templates/index.xml:23 msgid "Popular publications from this catalog based on Rating." msgstr "Publicaciones populares del catalogo basados en el puntaje." -#: cps/templates/index.xml:28 +#: cps/templates/index.xml:26 msgid "New Books" msgstr "Nuevos libros" -#: cps/templates/index.xml:32 +#: cps/templates/index.xml:29 msgid "The latest Books" msgstr "Libros recientes" -#: cps/templates/index.xml:39 +#: cps/templates/index.xml:35 msgid "Show Random Books" msgstr "Mostrar libros al azar" -#: cps/templates/index.xml:56 cps/templates/layout.html:139 +#: cps/templates/index.xml:52 cps/templates/layout.html:140 msgid "Authors" msgstr "Autores" -#: cps/templates/index.xml:60 +#: cps/templates/index.xml:55 msgid "Books ordered by Author" msgstr "Libros ordenados por Autor" -#: cps/templates/index.xml:67 +#: cps/templates/index.xml:61 msgid "Books ordered by category" msgstr "Libros ordenados por Categorias" -#: cps/templates/index.xml:74 +#: cps/templates/index.xml:67 msgid "Books ordered by series" msgstr "Libros ordenados por Series" @@ -1056,31 +1061,31 @@ msgstr "Descubrir" msgid "Categories" msgstr "Categoria" -#: cps/templates/layout.html:141 cps/templates/search_form.html:58 +#: cps/templates/layout.html:143 cps/templates/search_form.html:58 msgid "Languages" msgstr "Lenguaje" -#: cps/templates/layout.html:144 +#: cps/templates/layout.html:146 msgid "Public Shelves" msgstr "Estantes públicos" -#: cps/templates/layout.html:148 +#: cps/templates/layout.html:150 msgid "Your Shelves" msgstr "Sus estantes" -#: cps/templates/layout.html:153 +#: cps/templates/layout.html:155 msgid "Create a Shelf" msgstr "Crear un estante" -#: cps/templates/layout.html:154 +#: cps/templates/layout.html:156 cps/templates/stats.html:3 msgid "About" msgstr "Acerca de" -#: cps/templates/layout.html:168 +#: cps/templates/layout.html:170 msgid "Previous" msgstr "" -#: cps/templates/layout.html:195 +#: cps/templates/layout.html:197 msgid "Book Details" msgstr "" @@ -1206,35 +1211,35 @@ msgstr "¿Hacer público el estante?" msgid "Drag 'n drop to rearrange order" msgstr "Pinchar y arrastrar para reordenar" -#: cps/templates/stats.html:3 +#: cps/templates/stats.html:7 msgid "Calibre library statistics" msgstr "Estadisticas de la Biblioteca" -#: cps/templates/stats.html:8 +#: cps/templates/stats.html:12 msgid "Books in this Library" msgstr "Libros en esta Biblioteca" -#: cps/templates/stats.html:12 +#: cps/templates/stats.html:16 msgid "Authors in this Library" msgstr "Autores en esta Biblioteca" -#: cps/templates/stats.html:16 +#: cps/templates/stats.html:20 msgid "Categories in this Library" msgstr "Categorías en esta librería" -#: cps/templates/stats.html:20 +#: cps/templates/stats.html:24 msgid "Series in this Library" msgstr "Series en esta librería" -#: cps/templates/stats.html:24 +#: cps/templates/stats.html:28 msgid "Linked libraries" msgstr "Librerias vinculadas" -#: cps/templates/stats.html:28 +#: cps/templates/stats.html:32 msgid "Program library" msgstr "Librerias del programa" -#: cps/templates/stats.html:29 +#: cps/templates/stats.html:33 msgid "Installed Version" msgstr "Version instalada" diff --git a/cps/translations/fr/LC_MESSAGES/messages.mo b/cps/translations/fr/LC_MESSAGES/messages.mo index b696885eb3212430faaaa66b94a594f5146d46af..6b86ea20376ac0c574ac7fa825fa0db8d5fcec25 100644 GIT binary patch literal 304264 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 AR6mj0 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

IY|2XJH>==#mjb37NVt2Me_JM`Xm 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, 2014 msgid "" msgstr "" -"Project-Id-Version: Calibre-web\n" +"Project-Id-Version: Calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" -"POT-Creation-Date: 2017-09-16 07:48+0200\n" +"POT-Creation-Date: 2017-11-01 16:05+0100\n" "PO-Revision-Date: 2017-10-26 22:42+0200\n" "Last-Translator: Nicolas Roudninski \n" "Language: fr\n" "Language-Team: \n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" -"X-Generator: Poedit 2.0.4\n" +"Generated-By: Babel 2.5.1\n" -#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1358 +#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1368 msgid "not installed" msgstr "non installé" @@ -76,376 +75,382 @@ msgstr "Envoyer vers Kindle" msgid "Could not find any formats suitable for sending by email" msgstr "Impossible de trouver un format adapté à envoyer par courriel" -#: cps/ub.py:556 +#: cps/ub.py:567 msgid "Guest" msgstr "Invité" -#: cps/web.py:953 +#: cps/web.py:962 msgid "Requesting update package" msgstr "" -#: cps/web.py:954 +#: cps/web.py:963 msgid "Downloading update package" msgstr "Téléchargement la mise à jour" -#: cps/web.py:955 +#: cps/web.py:964 msgid "Unzipping update package" msgstr "Décompression de la mise à jour" -#: cps/web.py:956 +#: cps/web.py:965 msgid "Files are replaced" msgstr "Fichiers remplacés" -#: cps/web.py:957 +#: cps/web.py:966 msgid "Database connections are closed" msgstr "Connexion à la base de donnée fermée" -#: cps/web.py:958 +#: cps/web.py:967 msgid "Server is stopped" msgstr "Serveur arrêté" -#: cps/web.py:959 +#: cps/web.py:968 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:1033 +#: cps/web.py:1042 msgid "Recently Added Books" msgstr "Ajouts récents" -#: cps/web.py:1042 +#: cps/web.py:1051 msgid "Newest Books" msgstr "Livres récents" -#: cps/web.py:1051 +#: cps/web.py:1060 msgid "Oldest Books" msgstr "Anciens livres" -#: cps/web.py:1060 +#: cps/web.py:1069 msgid "Books (A-Z)" msgstr "Livres (A-Z)" -#: cps/web.py:1069 +#: cps/web.py:1078 msgid "Books (Z-A)" msgstr "Livres (Z-A)" -#: cps/web.py:1096 +#: cps/web.py:1105 msgid "Hot Books (most downloaded)" msgstr "Livres populaires (les plus téléchargés)" -#: cps/web.py:1106 +#: cps/web.py:1115 msgid "Best rated books" msgstr "Livres les mieux notés" -#: cps/templates/index.xml:35 cps/web.py:1115 +#: cps/templates/index.xml:32 cps/web.py:1124 msgid "Random Books" msgstr "Livres au hasard" -#: cps/web.py:1124 +#: cps/web.py:1135 msgid "Author list" msgstr "Liste des auteurs" -#: cps/web.py:1134 cps/web.py:1190 cps/web.py:1315 cps/web.py:1774 +#: cps/web.py:1145 cps/web.py:1201 cps/web.py:1325 cps/web.py:1790 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 :" +"Erreur d'ouverture du livre numérique. Le fichier n'existe pas ou n'est " +"pas accessible :" -#: cps/templates/index.xml:70 cps/web.py:1176 +#: cps/templates/index.xml:64 cps/web.py:1187 msgid "Series list" msgstr "Liste des séries" -#: cps/web.py:1188 +#: cps/web.py:1199 #, python-format msgid "Series: %(serie)s" msgstr "Séries : %(serie)s" -#: cps/web.py:1221 +#: cps/web.py:1231 msgid "Available languages" msgstr "Langues disponibles" -#: cps/web.py:1236 +#: cps/web.py:1246 #, python-format msgid "Language: %(name)s" msgstr "Langue : %(name)s" -#: cps/templates/index.xml:63 cps/web.py:1245 +#: cps/templates/index.xml:58 cps/web.py:1255 msgid "Category list" msgstr "Liste des catégories" -#: cps/web.py:1257 +#: cps/web.py:1267 #, python-format msgid "Category: %(name)s" msgstr "Catégorie : %(name)s" -#: cps/web.py:1369 +#: cps/web.py:1379 msgid "Excecution permissions missing" msgstr "" -#: cps/web.py:1383 +#: cps/web.py:1393 msgid "Statistics" msgstr "Statistiques" -#: cps/web.py:1547 +#: cps/web.py:1557 msgid "Server restarted, please reload page" msgstr "Serveur redémarré, merci de rafraîchir la page" -#: cps/web.py:1549 +#: cps/web.py:1559 msgid "Performing shutdown of server, please close window" msgstr "" -#: cps/web.py:1565 +#: cps/web.py:1575 msgid "Update done" msgstr "Mise à jour effectuée" -#: cps/web.py:1640 cps/web.py:1653 +#: cps/web.py:1650 cps/web.py:1663 msgid "search" msgstr "recherche" -#: cps/templates/index.xml:42 cps/templates/index.xml:46 -#: cps/templates/layout.html:127 cps/web.py:1729 +#: cps/templates/index.xml:39 cps/templates/index.xml:42 +#: cps/templates/layout.html:127 cps/web.py:1745 msgid "Read Books" msgstr "Livres lus" -#: cps/templates/index.xml:49 cps/templates/index.xml:53 -#: cps/templates/layout.html:128 cps/web.py:1732 +#: cps/templates/index.xml:45 cps/templates/index.xml:48 +#: cps/templates/layout.html:128 cps/web.py:1748 msgid "Unread Books" msgstr "Livres non-lus" -#: cps/web.py:1805 cps/web.py:1807 cps/web.py:1809 cps/web.py:1816 +#: cps/web.py:1823 cps/web.py:1825 cps/web.py:1827 cps/web.py:1836 msgid "Read a Book" msgstr "Lire un livre" -#: cps/web.py:1868 cps/web.py:2493 +#: cps/web.py:1888 cps/web.py:2514 msgid "Please fill out all fields!" msgstr "SVP, complétez tous les champs !" -#: cps/web.py:1869 cps/web.py:1885 cps/web.py:1890 cps/web.py:1892 +#: cps/web.py:1889 cps/web.py:1905 cps/web.py:1910 cps/web.py:1912 msgid "register" msgstr "s’enregistrer" -#: cps/web.py:1884 +#: cps/web.py:1904 msgid "An unknown error occured. Please try again later." msgstr "Une erreur a eu lieu. Merci de réessayez plus tard." -#: cps/web.py:1889 +#: cps/web.py:1909 msgid "This username or email address is already in use." msgstr "Ce nom d'utilisateur ou cette adresse de courriel est déjà utilisée." -#: cps/web.py:1908 cps/web.py:2004 +#: cps/web.py:1928 cps/web.py:2024 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Vous êtes maintenant connecté sous : '%(nickname)s'" -#: cps/web.py:1913 +#: cps/web.py:1933 msgid "Wrong Username or Password" msgstr "Mauvais nom d'utilisateur ou mot de passe" -#: cps/web.py:1919 cps/web.py:1940 +#: cps/web.py:1939 cps/web.py:1960 msgid "login" msgstr "connexion" -#: cps/web.py:1952 cps/web.py:1983 +#: cps/web.py:1972 cps/web.py:2003 msgid "Token not found" msgstr "Jeton non trouvé" -#: cps/web.py:1960 cps/web.py:1991 +#: cps/web.py:1980 cps/web.py:2011 msgid "Token has expired" msgstr "Jeton expiré" -#: cps/web.py:1968 +#: cps/web.py:1988 msgid "Success! Please return to your device" msgstr "Réussite! Merci de vous tourner vers votre appareil" -#: cps/web.py:2018 +#: cps/web.py:2038 msgid "Please configure the SMTP mail settings first..." msgstr "Veillez configurer les paramètres smtp d'abord..." -#: cps/web.py:2022 +#: cps/web.py:2042 #, python-format msgid "Book successfully send to %(kindlemail)s" msgstr "Livres envoyés à %(kindlemail)s avec succès" -#: cps/web.py:2026 +#: cps/web.py:2046 #, 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:2028 cps/web.py:2578 +#: cps/web.py:2048 cps/web.py:2599 msgid "Please configure your kindle email address first..." msgstr "Veuillez configurer votre adresse kindle d'abord..." -#: cps/web.py:2072 +#: cps/web.py:2092 #, 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:2107 +#: cps/web.py:2127 #, 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:2126 cps/web.py:2150 +#: cps/web.py:2146 cps/web.py:2170 #, 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:2131 +#: cps/web.py:2151 #, python-format msgid "Shelf %(title)s created" msgstr "Étagère %(title)s créée" -#: cps/web.py:2133 cps/web.py:2161 +#: cps/web.py:2153 cps/web.py:2181 msgid "There was an error" msgstr "Il y a eu une erreur" -#: cps/web.py:2134 cps/web.py:2136 +#: cps/web.py:2154 cps/web.py:2156 msgid "create a shelf" msgstr "créer une étagère" -#: cps/web.py:2159 +#: cps/web.py:2179 #, python-format msgid "Shelf %(title)s changed" msgstr "" -#: cps/web.py:2162 cps/web.py:2164 +#: cps/web.py:2182 cps/web.py:2184 msgid "Edit a shelf" msgstr "Modifier une étagère" -#: cps/web.py:2184 +#: cps/web.py:2205 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "l’étagère %(name)s a été supprimé avec succès" -#: cps/web.py:2206 +#: cps/web.py:2227 #, python-format msgid "Shelf: '%(name)s'" msgstr "Étagère : '%(name)s'" -#: cps/web.py:2209 +#: cps/web.py:2230 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "" -#: cps/web.py:2241 +#: cps/web.py:2262 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "" -#: cps/web.py:2306 +#: cps/web.py:2327 msgid "Found an existing account for this email address." msgstr "Un compte avec cette adresse de courriel existe déjà." -#: cps/web.py:2308 cps/web.py:2312 +#: cps/web.py:2329 cps/web.py:2333 #, python-format msgid "%(name)s's profile" msgstr "Profil de %(name)s" -#: cps/web.py:2309 +#: cps/web.py:2330 msgid "Profile updated" msgstr "Profil mis à jour" -#: cps/web.py:2323 +#: cps/web.py:2344 msgid "Admin page" msgstr "Page administrateur" -#: cps/web.py:2447 +#: cps/web.py:2468 msgid "Calibre-web configuration updated" msgstr "Configuration de Calibre-web mise à jour" -#: cps/web.py:2454 cps/web.py:2460 cps/web.py:2474 +#: cps/web.py:2475 cps/web.py:2481 cps/web.py:2495 msgid "Basic Configuration" msgstr "Configuration basique" -#: cps/web.py:2458 +#: cps/web.py:2479 msgid "DB location is not valid, please enter correct path" msgstr "" -#: cps/templates/admin.html:34 cps/web.py:2495 cps/web.py:2548 +#: cps/templates/admin.html:34 cps/web.py:2516 cps/web.py:2569 msgid "Add new user" msgstr "Ajouter un nouvel utilisateur" -#: cps/web.py:2540 +#: cps/web.py:2561 #, python-format msgid "User '%(user)s' created" msgstr "Utilisateur '%(user)s' créé" -#: cps/web.py:2544 +#: cps/web.py:2565 msgid "Found an existing account for this email address or nickname." msgstr "Un compte avec cette adresse de courriel ou ce surnom existe déjà." -#: cps/web.py:2566 +#: cps/web.py:2587 msgid "Mail settings updated" msgstr "Paramètres de courriel mis à jour" -#: cps/web.py:2573 +#: cps/web.py:2594 #, python-format msgid "Test E-Mail successfully send to %(kindlemail)s" msgstr "" -#: cps/web.py:2576 +#: cps/web.py:2597 #, python-format msgid "There was an error sending the Test E-Mail: %(res)s" msgstr "" -#: cps/web.py:2580 +#: cps/web.py:2601 msgid "E-Mail settings updated" msgstr "Préférences e-mail mises à jour" -#: cps/web.py:2581 +#: cps/web.py:2602 msgid "Edit mail settings" msgstr "Éditer les paramètres de courriel" -#: cps/web.py:2610 +#: cps/web.py:2631 #, python-format msgid "User '%(nick)s' deleted" msgstr "Utilisateur '%(nick)s' supprimé" -#: cps/web.py:2708 +#: cps/web.py:2729 #, python-format msgid "User '%(nick)s' updated" msgstr "Utilisateur '%(nick)s' mis à jour" -#: cps/web.py:2711 +#: cps/web.py:2732 msgid "An unknown error occured." msgstr "Oups ! Une erreur inconnue a eu lieu." -#: cps/web.py:2714 +#: cps/web.py:2735 #, python-format msgid "Edit User %(nick)s" msgstr "Éditer l'utilisateur %(nick)s" -#: cps/web.py:2730 +#: cps/web.py:2751 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" +"Erreur à l’ouverture du livre. Le fichier n’existe pas ou n’est pas " +"accessible" -#: cps/web.py:2745 cps/web.py:2917 cps/web.py:3060 +#: cps/web.py:2766 cps/web.py:2967 cps/web.py:3110 msgid "edit metadata" msgstr "modifier les métadonnées" -#: cps/web.py:2757 cps/web.py:2761 -msgid "unknown" -msgstr "inconnu" - -#: cps/web.py:2954 +#: cps/web.py:2776 cps/web.py:3004 #, python-format msgid "File extension \"%s\" is not allowed to be uploaded to this server" msgstr "" -#: cps/web.py:2960 +#: cps/web.py:2787 +#, python-format +msgid "Failed to store file %s." +msgstr "" + +#: cps/web.py:2807 cps/web.py:2811 +msgid "unknown" +msgstr "inconnu" + +#: cps/web.py:3010 msgid "File to be uploaded must have an extension" msgstr "Pour être téléverser le fichier doit avoir une extension" -#: cps/web.py:2979 +#: cps/web.py:3029 #, python-format msgid "Failed to create path %s (Permission denied)." msgstr "Impossible de créer le chemin %s (permission refusée)" -#: cps/web.py:2984 +#: cps/web.py:3034 #, python-format msgid "Failed to store file %s (Permission denied)." msgstr "Impossible d'enregistrer le fichier %s (permission refusée)" -#: cps/web.py:2989 +#: cps/web.py:3039 #, python-format msgid "Failed to delete file %s (Permission denied)." msgstr "Impossible de supprimer le fichier %s (permission refusée)" @@ -601,7 +606,7 @@ msgid "Ok" msgstr "D’accord" #: cps/templates/admin.html:105 cps/templates/admin.html:119 -#: cps/templates/book_edit.html:127 cps/templates/book_edit.html:149 +#: cps/templates/book_edit.html:135 cps/templates/book_edit.html:157 #: cps/templates/config_edit.html:156 cps/templates/email_edit.html:36 #: cps/templates/shelf.html:60 cps/templates/shelf_edit.html:19 #: cps/templates/shelf_order.html:12 cps/templates/user_edit.html:131 @@ -636,13 +641,13 @@ msgstr "Effacer le livre" msgid "Book Title" msgstr "Titre du livre" -#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:208 -#: cps/templates/book_edit.html:226 cps/templates/search_form.html:10 +#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:216 +#: cps/templates/book_edit.html:234 cps/templates/search_form.html:10 msgid "Author" msgstr "Auteur" -#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:213 -#: cps/templates/book_edit.html:228 +#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:221 +#: cps/templates/book_edit.html:236 msgid "Description" msgstr "Description" @@ -683,74 +688,78 @@ msgstr "Oui" msgid "No" msgstr "Non" -#: cps/templates/book_edit.html:122 +#: cps/templates/book_edit.html:121 +msgid "Upload format" +msgstr "" + +#: cps/templates/book_edit.html:130 msgid "view book after edit" msgstr "voir le livre après l'édition" -#: cps/templates/book_edit.html:125 cps/templates/book_edit.html:161 +#: cps/templates/book_edit.html:133 cps/templates/book_edit.html:169 msgid "Get metadata" msgstr "Obtenir les métadonnées" -#: cps/templates/book_edit.html:126 cps/templates/config_edit.html:154 +#: cps/templates/book_edit.html:134 cps/templates/config_edit.html:154 #: cps/templates/login.html:20 cps/templates/search_form.html:79 #: cps/templates/shelf_edit.html:17 cps/templates/user_edit.html:129 msgid "Submit" msgstr "Soumettre" -#: cps/templates/book_edit.html:140 +#: cps/templates/book_edit.html:148 msgid "Are really you sure?" msgstr "Etes-vous vraiment sur?" -#: cps/templates/book_edit.html:143 +#: cps/templates/book_edit.html:151 msgid "Book will be deleted from Calibre database" msgstr "Le livre va être supprimé de la base de données de Calibre" -#: cps/templates/book_edit.html:144 +#: cps/templates/book_edit.html:152 msgid "and from hard disk" msgstr "et du disque dur" -#: cps/templates/book_edit.html:148 +#: cps/templates/book_edit.html:156 msgid "Delete" msgstr "Supprimer" -#: cps/templates/book_edit.html:164 +#: cps/templates/book_edit.html:172 msgid "Keyword" msgstr "Mot-clé" -#: cps/templates/book_edit.html:165 +#: cps/templates/book_edit.html:173 msgid " Search keyword " msgstr " Rechercher le mot-clé " -#: cps/templates/book_edit.html:167 cps/templates/layout.html:43 +#: cps/templates/book_edit.html:175 cps/templates/layout.html:43 msgid "Go!" msgstr "Allez !" -#: cps/templates/book_edit.html:171 +#: cps/templates/book_edit.html:179 msgid "Click the cover to load metadata to the form" msgstr "" -#: cps/templates/book_edit.html:183 cps/templates/book_edit.html:223 +#: cps/templates/book_edit.html:191 cps/templates/book_edit.html:231 msgid "Loading..." msgstr "Chargement…" -#: cps/templates/book_edit.html:188 cps/templates/layout.html:199 +#: cps/templates/book_edit.html:196 cps/templates/layout.html:201 msgid "Close" msgstr "Fermer" -#: cps/templates/book_edit.html:210 cps/templates/book_edit.html:227 +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:235 #: cps/templates/detail.html:125 cps/templates/search_form.html:14 msgid "Publisher" msgstr "Editeur" -#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:229 +#: cps/templates/book_edit.html:223 cps/templates/book_edit.html:237 msgid "Source" msgstr "Source" -#: cps/templates/book_edit.html:224 +#: cps/templates/book_edit.html:232 msgid "Search error!" msgstr "Rechercher les erreur!" -#: cps/templates/book_edit.html:225 +#: cps/templates/book_edit.html:233 msgid "No Result! Please try anonther keyword." msgstr "Aucun résultat, Merci d’essayer un autre mot-clé." @@ -911,8 +920,8 @@ msgstr "Éditer les métadonnées" #: cps/templates/email_edit.html:11 msgid "SMTP port (usually 25 for plain SMTP and 465 for SSL and 587 for STARTTLS)" msgstr "" -"SMTP port (habituellement 25 pour strict SMTP et 465 pour SSL et 587 pour " -"STARTTLS)" +"SMTP port (habituellement 25 pour strict SMTP et 465 pour SSL et 587 pour" +" STARTTLS)" #: cps/templates/email_edit.html:15 msgid "Encryption" @@ -942,7 +951,7 @@ msgstr "Sauvegarder les réglages" msgid "Save settings and send Test E-Mail" msgstr "Sauvegarder les réglages et tester l’envoi d’e-mail" -#: cps/templates/feed.xml:20 cps/templates/layout.html:183 +#: cps/templates/feed.xml:20 cps/templates/layout.html:185 msgid "Next" msgstr "Suivant" @@ -963,44 +972,45 @@ msgstr "Démarrer" msgid "Hot Books" msgstr "Livres populaires" -#: cps/templates/index.xml:18 +#: cps/templates/index.xml:17 msgid "Popular publications from this catalog based on Downloads." msgstr "" -"Publications populaires depuis le catalogue basées sur les téléchargements." +"Publications populaires depuis le catalogue basées sur les " +"téléchargements." -#: cps/templates/index.xml:21 cps/templates/layout.html:124 +#: cps/templates/index.xml:20 cps/templates/layout.html:124 msgid "Best rated Books" msgstr "Livres les mieux notés" -#: cps/templates/index.xml:25 +#: cps/templates/index.xml:23 msgid "Popular publications from this catalog based on Rating." msgstr "Publications populaires de ce catalogue sur la base de notes." -#: cps/templates/index.xml:28 +#: cps/templates/index.xml:26 msgid "New Books" msgstr "Nouveaux livres" -#: cps/templates/index.xml:32 +#: cps/templates/index.xml:29 msgid "The latest Books" msgstr "Les derniers livres" -#: cps/templates/index.xml:39 +#: cps/templates/index.xml:35 msgid "Show Random Books" msgstr "Montrer des livres au hasard" -#: cps/templates/index.xml:56 cps/templates/layout.html:139 +#: cps/templates/index.xml:52 cps/templates/layout.html:140 msgid "Authors" msgstr "Auteurs" -#: cps/templates/index.xml:60 +#: cps/templates/index.xml:55 msgid "Books ordered by Author" msgstr "Livres classés par auteur" -#: cps/templates/index.xml:67 +#: cps/templates/index.xml:61 msgid "Books ordered by category" msgstr "Livres classés par catégorie" -#: cps/templates/index.xml:74 +#: cps/templates/index.xml:67 msgid "Books ordered by series" msgstr "Livres classés par série" @@ -1061,31 +1071,31 @@ msgstr "Découvrir" msgid "Categories" msgstr "Catégories" -#: cps/templates/layout.html:141 cps/templates/search_form.html:58 +#: cps/templates/layout.html:143 cps/templates/search_form.html:58 msgid "Languages" msgstr "Langues" -#: cps/templates/layout.html:144 +#: cps/templates/layout.html:146 msgid "Public Shelves" msgstr "Étagères publiques" -#: cps/templates/layout.html:148 +#: cps/templates/layout.html:150 msgid "Your Shelves" msgstr "Vos étagères" -#: cps/templates/layout.html:153 +#: cps/templates/layout.html:155 msgid "Create a Shelf" msgstr "Créer une étagère" -#: cps/templates/layout.html:154 +#: cps/templates/layout.html:156 cps/templates/stats.html:3 msgid "About" msgstr "À propos" -#: cps/templates/layout.html:168 +#: cps/templates/layout.html:170 msgid "Previous" msgstr "Précédent" -#: cps/templates/layout.html:195 +#: cps/templates/layout.html:197 msgid "Book Details" msgstr "Détails du livre" @@ -1211,35 +1221,35 @@ msgstr "cette étagère doit-elle être publique ?" msgid "Drag 'n drop to rearrange order" msgstr "" -#: cps/templates/stats.html:3 +#: cps/templates/stats.html:7 msgid "Calibre library statistics" msgstr "Statistiques de la librairie Calibre" -#: cps/templates/stats.html:8 +#: cps/templates/stats.html:12 msgid "Books in this Library" msgstr "Livres dans la bibiothèque" -#: cps/templates/stats.html:12 +#: cps/templates/stats.html:16 msgid "Authors in this Library" msgstr "Auteurs dans la bibliothèque" -#: cps/templates/stats.html:16 +#: cps/templates/stats.html:20 msgid "Categories in this Library" msgstr "Catégories dans la librairie" -#: cps/templates/stats.html:20 +#: cps/templates/stats.html:24 msgid "Series in this Library" msgstr "Séries dans la librairie" -#: cps/templates/stats.html:24 +#: cps/templates/stats.html:28 msgid "Linked libraries" msgstr "Librairies liées" -#: cps/templates/stats.html:28 +#: cps/templates/stats.html:32 msgid "Program library" msgstr "Bibliothèque logiciel" -#: cps/templates/stats.html:29 +#: cps/templates/stats.html:33 msgid "Installed Version" msgstr "Version installée" @@ -2685,7 +2695,7 @@ msgstr "akuntsu" #. name for ara msgid "Arabic" -msgstr "Arabe" +msgstr "arabe" #. name for arb msgid "Arabic; Standard" @@ -11693,7 +11703,7 @@ msgstr "isu (Division de Menchum)" #. name for ita msgid "Italian" -msgstr "Italien" +msgstr "italien" #. name for itb msgid "Itneg; Binongan" @@ -23617,7 +23627,7 @@ msgstr "roumain; Megleno" #. name for rus msgid "Russian" -msgstr "Russe" +msgstr "russe" #. name for rut msgid "Rutul" @@ -24957,7 +24967,7 @@ msgstr "temi" #. name for spa msgid "Spanish" -msgstr "Espagnol" +msgstr "espagnol" #. name for spb msgid "Sepa (Indonesia)" @@ -32130,3 +32140,4 @@ msgstr "zaza" #. name for zzj msgid "Zhuang; Zuojiang" msgstr "zhuang; Zuojiang" + diff --git a/cps/translations/it/LC_MESSAGES/messages.po b/cps/translations/it/LC_MESSAGES/messages.po index f5144729..4507f371 100644 --- a/cps/translations/it/LC_MESSAGES/messages.po +++ b/cps/translations/it/LC_MESSAGES/messages.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" -"POT-Creation-Date: 2017-09-16 16:53+0200\n" +"POT-Creation-Date: 2017-11-01 16:05+0100\n" "PO-Revision-Date: 2017-04-04 15:09+0200\n" "Last-Translator: Marco Picone \n" "Language: it\n" @@ -23,9 +23,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.5.1\n" -#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1357 +#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1368 msgid "not installed" msgstr "non installato" @@ -69,381 +69,386 @@ msgstr "Invia a Kindle" msgid "Could not find any formats suitable for sending by email" msgstr "Impossibile trovare i formati adatti per l'invio tramite email" -#: cps/ub.py:556 +#: cps/ub.py:567 msgid "Guest" msgstr "ospite" -#: cps/web.py:953 +#: cps/web.py:962 msgid "Requesting update package" msgstr "Richiesta del pacchetto di aggiornamento" -#: cps/web.py:954 +#: cps/web.py:963 msgid "Downloading update package" msgstr "Scaricare il pacchetto di aggiornamento" -#: cps/web.py:955 +#: cps/web.py:964 msgid "Unzipping update package" msgstr "Decomprimere pacchetto di aggiornamento" -#: cps/web.py:956 +#: cps/web.py:965 msgid "Files are replaced" msgstr "I file vengono sostituiti" -#: cps/web.py:957 +#: cps/web.py:966 msgid "Database connections are closed" msgstr "Le connessioni di database sono chiuse" -#: cps/web.py:958 +#: cps/web.py:967 msgid "Server is stopped" msgstr "Il server viene arrestato" -#: cps/web.py:959 +#: cps/web.py:968 msgid "Update finished, please press okay and reload page" msgstr "Aggiornamento completato, prego premere bene e ricaricare pagina" -#: cps/web.py:1033 +#: cps/web.py:1042 msgid "Recently Added Books" msgstr "Libri aggiunti di recente" -#: cps/web.py:1042 +#: cps/web.py:1051 msgid "Newest Books" msgstr "I più nuovi libri" -#: cps/web.py:1051 +#: cps/web.py:1060 msgid "Oldest Books" msgstr "Libri più vecchi" -#: cps/web.py:1060 +#: cps/web.py:1069 msgid "Books (A-Z)" msgstr "Ebook (A-Z)" -#: cps/web.py:1069 +#: cps/web.py:1078 msgid "Books (Z-A)" msgstr "Ebook (Z-A)" -#: cps/web.py:1096 +#: cps/web.py:1105 msgid "Hot Books (most downloaded)" msgstr "Hot Books (più scaricati)" -#: cps/web.py:1106 +#: cps/web.py:1115 msgid "Best rated books" msgstr "I migliori libri valutati" -#: cps/templates/index.xml:35 cps/web.py:1115 +#: cps/templates/index.xml:32 cps/web.py:1124 msgid "Random Books" msgstr "Libri casuali" -#: cps/web.py:1124 +#: cps/web.py:1135 msgid "Author list" msgstr "Elenco degli autori" -#: cps/web.py:1134 cps/web.py:1190 cps/web.py:1314 cps/web.py:1773 +#: cps/web.py:1145 cps/web.py:1201 cps/web.py:1325 cps/web.py:1790 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/templates/index.xml:70 cps/web.py:1176 +#: cps/templates/index.xml:64 cps/web.py:1187 msgid "Series list" msgstr "Lista delle serie" -#: cps/web.py:1188 +#: cps/web.py:1199 #, python-format msgid "Series: %(serie)s" msgstr "Serie :" -#: cps/web.py:1220 +#: cps/web.py:1231 msgid "Available languages" msgstr "Lingue disponibili" -#: cps/web.py:1235 +#: cps/web.py:1246 #, python-format msgid "Language: %(name)s" msgstr "Lingue: %(name)s" -#: cps/templates/index.xml:63 cps/web.py:1244 +#: cps/templates/index.xml:58 cps/web.py:1255 msgid "Category list" msgstr "Elenco categorie" -#: cps/web.py:1256 +#: cps/web.py:1267 #, python-format msgid "Category: %(name)s" msgstr "Categoria : %(name)s" -#: cps/web.py:1368 +#: cps/web.py:1379 msgid "Excecution permissions missing" msgstr "Mancano autorizzazioni di esecuzione" -#: cps/web.py:1382 +#: cps/web.py:1393 msgid "Statistics" msgstr "Statistica" -#: cps/web.py:1546 +#: cps/web.py:1557 msgid "Server restarted, please reload page" msgstr "Server riavviato, ricarica pagina" -#: cps/web.py:1548 +#: cps/web.py:1559 msgid "Performing shutdown of server, please close window" msgstr "Eseguire l'arresto del server, chiudi la finestra." -#: cps/web.py:1564 +#: cps/web.py:1575 msgid "Update done" msgstr "Aggiornamento fatto" -#: cps/web.py:1639 cps/web.py:1652 +#: cps/web.py:1650 cps/web.py:1663 msgid "search" msgstr "ricerca" -#: cps/templates/index.xml:42 cps/templates/index.xml:46 -#: cps/templates/layout.html:127 cps/web.py:1728 +#: cps/templates/index.xml:39 cps/templates/index.xml:42 +#: cps/templates/layout.html:127 cps/web.py:1745 msgid "Read Books" msgstr "Leggere libri" -#: cps/templates/index.xml:49 cps/templates/index.xml:53 -#: cps/templates/layout.html:128 cps/web.py:1731 +#: cps/templates/index.xml:45 cps/templates/index.xml:48 +#: cps/templates/layout.html:128 cps/web.py:1748 msgid "Unread Books" msgstr "Libri non letti" -#: cps/web.py:1804 cps/web.py:1806 cps/web.py:1808 cps/web.py:1815 +#: cps/web.py:1823 cps/web.py:1825 cps/web.py:1827 cps/web.py:1836 msgid "Read a Book" msgstr "Leggere un libro" -#: cps/web.py:1867 cps/web.py:2493 +#: cps/web.py:1888 cps/web.py:2514 msgid "Please fill out all fields!" msgstr "Compila tutti i campi" -#: cps/web.py:1868 cps/web.py:1884 cps/web.py:1889 cps/web.py:1891 +#: cps/web.py:1889 cps/web.py:1905 cps/web.py:1910 cps/web.py:1912 msgid "register" msgstr "Registrare" -#: cps/web.py:1883 +#: cps/web.py:1904 msgid "An unknown error occured. Please try again later." msgstr "Si è verificato un errore sconosciuto. Per favore riprova più tardi." -#: cps/web.py:1888 +#: cps/web.py:1909 msgid "This username or email address is already in use." msgstr "Questo nome utente o indirizzo email è già in uso." -#: cps/web.py:1907 cps/web.py:2003 +#: cps/web.py:1928 cps/web.py:2024 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "ora sei connesso come : '%(nickname)s'" -#: cps/web.py:1912 +#: cps/web.py:1933 msgid "Wrong Username or Password" msgstr "Nome utente o password errata" -#: cps/web.py:1918 cps/web.py:1939 +#: cps/web.py:1939 cps/web.py:1960 msgid "login" msgstr "Accesso" -#: cps/web.py:1951 cps/web.py:1982 +#: cps/web.py:1972 cps/web.py:2003 msgid "Token not found" msgstr "Token non trovato" -#: cps/web.py:1959 cps/web.py:1990 +#: cps/web.py:1980 cps/web.py:2011 msgid "Token has expired" msgstr "Il token è scaduto" -#: cps/web.py:1967 +#: cps/web.py:1988 msgid "Success! Please return to your device" msgstr "Successo! Torna al tuo dispositivo" -#: cps/web.py:2017 +#: cps/web.py:2038 msgid "Please configure the SMTP mail settings first..." msgstr "Configurare prima le impostazioni della posta SMTP..." -#: cps/web.py:2021 +#: cps/web.py:2042 #, python-format msgid "Book successfully send to %(kindlemail)s" msgstr "Libro inviare con successo %(kindlemail)s correttamente" -#: cps/web.py:2025 +#: cps/web.py:2046 #, 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:2027 cps/web.py:2578 +#: cps/web.py:2048 cps/web.py:2599 msgid "Please configure your kindle email address first..." msgstr "Si prega di configurare innanzitutto il tuo indirizzo email..." -#: cps/web.py:2071 +#: cps/web.py:2092 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Il libro è stato aggiunto alla mensola: %(sname)s" -#: cps/web.py:2106 +#: cps/web.py:2127 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Il libro è stato rimosso dalla mensola: %(sname)s" -#: cps/web.py:2125 cps/web.py:2149 +#: cps/web.py:2146 cps/web.py:2170 #, 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:2130 +#: cps/web.py:2151 #, python-format msgid "Shelf %(title)s created" msgstr "Mensola %(title)s creato" -#: cps/web.py:2132 cps/web.py:2160 +#: cps/web.py:2153 cps/web.py:2181 msgid "There was an error" msgstr "c'era un errore" -#: cps/web.py:2133 cps/web.py:2135 +#: cps/web.py:2154 cps/web.py:2156 msgid "create a shelf" msgstr "creare uno scaffale" -#: cps/web.py:2158 +#: cps/web.py:2179 #, python-format msgid "Shelf %(title)s changed" msgstr "Mensola %(title)s cambiato" -#: cps/web.py:2161 cps/web.py:2163 +#: cps/web.py:2182 cps/web.py:2184 msgid "Edit a shelf" msgstr "Modifica un ripiano" -#: cps/web.py:2184 +#: cps/web.py:2205 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "cancellato con successo il ripiano %(name)s" -#: cps/web.py:2206 +#: cps/web.py:2227 #, python-format msgid "Shelf: '%(name)s'" msgstr "Mensola: '%(name)s'" -#: cps/web.py:2209 +#: cps/web.py:2230 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:2241 +#: cps/web.py:2262 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Modificare l'ordine della mensola: '%(name)s'" -#: cps/web.py:2306 +#: cps/web.py:2327 msgid "Found an existing account for this email address." msgstr "Trovato un account esistente per questo indirizzo email." -#: cps/web.py:2308 cps/web.py:2312 +#: cps/web.py:2329 cps/web.py:2333 #, python-format msgid "%(name)s's profile" msgstr "Profilo di %(name)s" -#: cps/web.py:2309 +#: cps/web.py:2330 msgid "Profile updated" msgstr "Profilo aggiornato" -#: cps/web.py:2323 +#: cps/web.py:2344 msgid "Admin page" msgstr "Pagina di amministrazione" -#: cps/web.py:2447 +#: cps/web.py:2468 msgid "Calibre-web configuration updated" msgstr "Aggiornamento della configurazione del calibro-web" -#: cps/web.py:2454 cps/web.py:2460 cps/web.py:2474 +#: cps/web.py:2475 cps/web.py:2481 cps/web.py:2495 msgid "Basic Configuration" msgstr "Configurazione di base" -#: cps/web.py:2458 +#: cps/web.py:2479 msgid "DB location is not valid, please enter correct path" msgstr "Posizione DB non valida. Inserisci il percorso corretto." -#: cps/templates/admin.html:34 cps/web.py:2495 cps/web.py:2548 +#: cps/templates/admin.html:34 cps/web.py:2516 cps/web.py:2569 msgid "Add new user" msgstr "Aggiungi un nuovo utente" -#: cps/web.py:2540 +#: cps/web.py:2561 #, python-format msgid "User '%(user)s' created" msgstr "utente '%(user)s' creato" -#: cps/web.py:2544 +#: cps/web.py:2565 msgid "Found an existing account for this email address or nickname." msgstr "" "È stato trovato un account collegato a questo indirizzo e-mail o nome " "utente." -#: cps/web.py:2566 +#: cps/web.py:2587 msgid "Mail settings updated" msgstr "Parametri di posta aggiornati" -#: cps/web.py:2573 +#: cps/web.py:2594 #, python-format msgid "Test E-Mail successfully send to %(kindlemail)s" msgstr "Successo quando invii il test a %(kindlemail)s" -#: cps/web.py:2576 +#: cps/web.py:2597 #, python-format msgid "There was an error sending the Test E-Mail: %(res)s" msgstr "Impossibile inviare il test a E-Mail: %(res)s" -#: cps/web.py:2580 +#: cps/web.py:2601 msgid "E-Mail settings updated" msgstr "Impostazioni email aggiornate" -#: cps/web.py:2581 +#: cps/web.py:2602 msgid "Edit mail settings" msgstr "Modificare i parametri della posta" -#: cps/web.py:2610 +#: cps/web.py:2631 #, python-format msgid "User '%(nick)s' deleted" msgstr "utente '%(nick)s' cancellati" -#: cps/web.py:2708 +#: cps/web.py:2729 #, python-format msgid "User '%(nick)s' updated" msgstr "utente '%(nick)s' aggiornato" -#: cps/web.py:2711 +#: cps/web.py:2732 msgid "An unknown error occured." msgstr "Errore imprevisto." -#: cps/web.py:2714 +#: cps/web.py:2735 #, python-format msgid "Edit User %(nick)s" msgstr "Modifica utente %(nick)s" -#: cps/web.py:2730 +#: cps/web.py:2751 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:2745 cps/web.py:2917 cps/web.py:3060 +#: cps/web.py:2766 cps/web.py:2967 cps/web.py:3110 msgid "edit metadata" msgstr "modificare la metainformazione" -#: cps/web.py:2757 cps/web.py:2761 -msgid "unknown" -msgstr "Sconosciuto" - -#: cps/web.py:2954 +#: cps/web.py:2776 cps/web.py:3004 #, python-format msgid "File extension \"%s\" is not allowed to be uploaded to this server" msgstr "Non è consentito caricare i file con l'estensione \"%s\" a questo server" -#: cps/web.py:2960 +#: cps/web.py:2787 +#, python-format +msgid "Failed to store file %s." +msgstr "" + +#: cps/web.py:2807 cps/web.py:2811 +msgid "unknown" +msgstr "Sconosciuto" + +#: cps/web.py:3010 msgid "File to be uploaded must have an extension" msgstr "Il file da caricare deve avere un'estensione" -#: cps/web.py:2979 +#: cps/web.py:3029 #, python-format msgid "Failed to create path %s (Permission denied)." msgstr "Impossibile creare il percorso %s (autorizzazione negata)" -#: cps/web.py:2984 +#: cps/web.py:3034 #, python-format msgid "Failed to store file %s (Permission denied)." msgstr "Impossibile archiviare il file %s (autorizzazione negata)" -#: cps/web.py:2989 +#: cps/web.py:3039 #, python-format msgid "Failed to delete file %s (Permission denied)." msgstr "Impossibile eliminare il file %s (autorizzazione negata)" @@ -599,7 +604,7 @@ msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:105 cps/templates/admin.html:119 -#: cps/templates/book_edit.html:127 cps/templates/book_edit.html:149 +#: cps/templates/book_edit.html:135 cps/templates/book_edit.html:157 #: cps/templates/config_edit.html:156 cps/templates/email_edit.html:36 #: cps/templates/shelf.html:60 cps/templates/shelf_edit.html:19 #: cps/templates/shelf_order.html:12 cps/templates/user_edit.html:131 @@ -634,13 +639,13 @@ msgstr "Elimina libro" msgid "Book Title" msgstr "Titolo del libro" -#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:208 -#: cps/templates/book_edit.html:226 cps/templates/search_form.html:10 +#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:216 +#: cps/templates/book_edit.html:234 cps/templates/search_form.html:10 msgid "Author" msgstr "Autore" -#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:213 -#: cps/templates/book_edit.html:228 +#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:221 +#: cps/templates/book_edit.html:236 msgid "Description" msgstr "Descrizione" @@ -681,74 +686,78 @@ msgstr "Si" msgid "No" msgstr "No" -#: cps/templates/book_edit.html:122 +#: cps/templates/book_edit.html:121 +msgid "Upload format" +msgstr "" + +#: cps/templates/book_edit.html:130 msgid "view book after edit" msgstr "visualizzare il libro dopo la modifica" -#: cps/templates/book_edit.html:125 cps/templates/book_edit.html:161 +#: cps/templates/book_edit.html:133 cps/templates/book_edit.html:169 msgid "Get metadata" msgstr "Ottieni metadati" -#: cps/templates/book_edit.html:126 cps/templates/config_edit.html:154 +#: cps/templates/book_edit.html:134 cps/templates/config_edit.html:154 #: cps/templates/login.html:20 cps/templates/search_form.html:79 #: cps/templates/shelf_edit.html:17 cps/templates/user_edit.html:129 msgid "Submit" msgstr "Sottoscrivi" -#: cps/templates/book_edit.html:140 +#: cps/templates/book_edit.html:148 msgid "Are really you sure?" msgstr "Sei davvero sicuro?" -#: cps/templates/book_edit.html:143 +#: cps/templates/book_edit.html:151 msgid "Book will be deleted from Calibre database" msgstr "l libro verrà cancellato dal database Calibre\"" -#: cps/templates/book_edit.html:144 +#: cps/templates/book_edit.html:152 msgid "and from hard disk" msgstr "e dal disco rigido" -#: cps/templates/book_edit.html:148 +#: cps/templates/book_edit.html:156 msgid "Delete" msgstr "Elimina" -#: cps/templates/book_edit.html:164 +#: cps/templates/book_edit.html:172 msgid "Keyword" msgstr "Parola chiave" -#: cps/templates/book_edit.html:165 +#: cps/templates/book_edit.html:173 msgid " Search keyword " msgstr "Cerca parola chiave" -#: cps/templates/book_edit.html:167 cps/templates/layout.html:43 +#: cps/templates/book_edit.html:175 cps/templates/layout.html:43 msgid "Go!" msgstr "Partire" -#: cps/templates/book_edit.html:171 +#: cps/templates/book_edit.html:179 msgid "Click the cover to load metadata to the form" msgstr "Fai clic sul coperchio per caricare i metadati nel modulo" -#: cps/templates/book_edit.html:183 cps/templates/book_edit.html:223 +#: cps/templates/book_edit.html:191 cps/templates/book_edit.html:231 msgid "Loading..." msgstr "Caricamento in corso..." -#: cps/templates/book_edit.html:188 cps/templates/layout.html:199 +#: cps/templates/book_edit.html:196 cps/templates/layout.html:201 msgid "Close" msgstr "Chiuso" -#: cps/templates/book_edit.html:210 cps/templates/book_edit.html:227 +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:235 #: cps/templates/detail.html:125 cps/templates/search_form.html:14 msgid "Publisher" msgstr "Editore" -#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:229 +#: cps/templates/book_edit.html:223 cps/templates/book_edit.html:237 msgid "Source" msgstr "fonte" -#: cps/templates/book_edit.html:224 +#: cps/templates/book_edit.html:232 msgid "Search error!" msgstr "Errore di ricerca!" -#: cps/templates/book_edit.html:225 +#: cps/templates/book_edit.html:233 msgid "No Result! Please try anonther keyword." msgstr "Nessun risultato! Prova un'altra parola chiave." @@ -940,7 +949,7 @@ msgstr "Salva le impostazioni" msgid "Save settings and send Test E-Mail" msgstr "Salvare le impostazioni e inviare Test e-mail" -#: cps/templates/feed.xml:20 cps/templates/layout.html:183 +#: cps/templates/feed.xml:20 cps/templates/layout.html:185 msgid "Next" msgstr "Prossimo" @@ -961,43 +970,43 @@ msgstr "Inizio" msgid "Hot Books" msgstr "Hot Ebook" -#: cps/templates/index.xml:18 +#: cps/templates/index.xml:17 msgid "Popular publications from this catalog based on Downloads." msgstr "Pubblicazioni popolari di questo catalogo in base ai download." -#: cps/templates/index.xml:21 cps/templates/layout.html:124 +#: cps/templates/index.xml:20 cps/templates/layout.html:124 msgid "Best rated Books" msgstr "Libri più votati" -#: cps/templates/index.xml:25 +#: cps/templates/index.xml:23 msgid "Popular publications from this catalog based on Rating." msgstr "Pubblicazioni popolari di questo catalogo basate su Rating." -#: cps/templates/index.xml:28 +#: cps/templates/index.xml:26 msgid "New Books" msgstr "Nuovi libri" -#: cps/templates/index.xml:32 +#: cps/templates/index.xml:29 msgid "The latest Books" msgstr "Gli ultimi Libri" -#: cps/templates/index.xml:39 +#: cps/templates/index.xml:35 msgid "Show Random Books" msgstr "Mostra libri casuali" -#: cps/templates/index.xml:56 cps/templates/layout.html:139 +#: cps/templates/index.xml:52 cps/templates/layout.html:140 msgid "Authors" msgstr "Autori" -#: cps/templates/index.xml:60 +#: cps/templates/index.xml:55 msgid "Books ordered by Author" msgstr "Libri ordinati dall'autore" -#: cps/templates/index.xml:67 +#: cps/templates/index.xml:61 msgid "Books ordered by category" msgstr "Libri ordinati per categoria" -#: cps/templates/index.xml:74 +#: cps/templates/index.xml:67 msgid "Books ordered by series" msgstr "Libri ordinati per serie" @@ -1058,31 +1067,31 @@ msgstr "Per scoprire" msgid "Categories" msgstr "Categoria" -#: cps/templates/layout.html:141 cps/templates/search_form.html:58 +#: cps/templates/layout.html:143 cps/templates/search_form.html:58 msgid "Languages" msgstr "lingua" -#: cps/templates/layout.html:144 +#: cps/templates/layout.html:146 msgid "Public Shelves" msgstr "Ripiani pubblici" -#: cps/templates/layout.html:148 +#: cps/templates/layout.html:150 msgid "Your Shelves" msgstr "I tuoi scaffali" -#: cps/templates/layout.html:153 +#: cps/templates/layout.html:155 msgid "Create a Shelf" msgstr "Crea una mensola" -#: cps/templates/layout.html:154 cps/templates/stats.html:3 +#: cps/templates/layout.html:156 cps/templates/stats.html:3 msgid "About" msgstr "Di" -#: cps/templates/layout.html:168 +#: cps/templates/layout.html:170 msgid "Previous" msgstr "Precedente" -#: cps/templates/layout.html:195 +#: cps/templates/layout.html:197 msgid "Book Details" msgstr "Dettagli ebook" diff --git a/cps/translations/nl/LC_MESSAGES/messages.po b/cps/translations/nl/LC_MESSAGES/messages.po index d5251329..9be27f42 100644 --- a/cps/translations/nl/LC_MESSAGES/messages.po +++ b/cps/translations/nl/LC_MESSAGES/messages.po @@ -22,7 +22,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: 2017-09-16 07:48+0200\n" +"POT-Creation-Date: 2017-11-01 16:05+0100\n" "PO-Revision-Date: 2017-06-21 20:15+0200\n" "Last-Translator: \n" "Language: nl\n" @@ -31,9 +31,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.5.1\n" -#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1358 +#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1368 msgid "not installed" msgstr "niet geïnstalleerd" @@ -77,377 +77,382 @@ msgstr "Stuur naar Kindle:" msgid "Could not find any formats suitable for sending by email" msgstr "Kon geen geschikte formaten vinden om te verzenden per email" -#: cps/ub.py:556 +#: cps/ub.py:567 msgid "Guest" msgstr "Gast" -#: cps/web.py:953 +#: cps/web.py:962 msgid "Requesting update package" msgstr "Update pakket wordt aangevraagd" -#: cps/web.py:954 +#: cps/web.py:963 msgid "Downloading update package" msgstr "Update pakket wordt gedownload" -#: cps/web.py:955 +#: cps/web.py:964 msgid "Unzipping update package" msgstr "Update pakket wordt uitgepakt" -#: cps/web.py:956 +#: cps/web.py:965 msgid "Files are replaced" msgstr "Bestanden zijn vervangen" -#: cps/web.py:957 +#: cps/web.py:966 msgid "Database connections are closed" msgstr "Database verbindingen zijn gesloten" -#: cps/web.py:958 +#: cps/web.py:967 msgid "Server is stopped" msgstr "Server is gestopt" -#: cps/web.py:959 +#: cps/web.py:968 msgid "Update finished, please press okay and reload page" msgstr "Update voltooid, klik op ok en herlaad de pagina" -#: cps/web.py:1033 +#: cps/web.py:1042 msgid "Recently Added Books" msgstr "Recent toegevoegde boeken" -#: cps/web.py:1042 +#: cps/web.py:1051 msgid "Newest Books" msgstr "Nieuwste boeken" -#: cps/web.py:1051 +#: cps/web.py:1060 msgid "Oldest Books" msgstr "Oudste boeken" -#: cps/web.py:1060 +#: cps/web.py:1069 msgid "Books (A-Z)" msgstr "Boeken (A-Z)" -#: cps/web.py:1069 +#: cps/web.py:1078 msgid "Books (Z-A)" msgstr "Boeken (A-Z)" -#: cps/web.py:1096 +#: cps/web.py:1105 msgid "Hot Books (most downloaded)" msgstr "Populaire boeken (meeste downloads)" -#: cps/web.py:1106 +#: cps/web.py:1115 msgid "Best rated books" msgstr "Best beoordeelde boeken" -#: cps/templates/index.xml:35 cps/web.py:1115 +#: cps/templates/index.xml:32 cps/web.py:1124 msgid "Random Books" msgstr "Willekeurige boeken" -#: cps/web.py:1124 +#: cps/web.py:1135 msgid "Author list" msgstr "Auteur lijst" -#: cps/web.py:1134 cps/web.py:1190 cps/web.py:1315 cps/web.py:1774 +#: cps/web.py:1145 cps/web.py:1201 cps/web.py:1325 cps/web.py:1790 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/templates/index.xml:70 cps/web.py:1176 +#: cps/templates/index.xml:64 cps/web.py:1187 msgid "Series list" msgstr "Serie lijst" -#: cps/web.py:1188 +#: cps/web.py:1199 #, python-format msgid "Series: %(serie)s" msgstr "Serie: %(serie)s" -#: cps/web.py:1221 +#: cps/web.py:1231 msgid "Available languages" msgstr "Beschikbare talen" -#: cps/web.py:1236 +#: cps/web.py:1246 #, python-format msgid "Language: %(name)s" msgstr "Taal: %(name)s" -#: cps/templates/index.xml:63 cps/web.py:1245 +#: cps/templates/index.xml:58 cps/web.py:1255 msgid "Category list" msgstr "Categorie lijst" -#: cps/web.py:1257 +#: cps/web.py:1267 #, python-format msgid "Category: %(name)s" msgstr "Categorie: %(name)s" -#: cps/web.py:1369 +#: cps/web.py:1379 msgid "Excecution permissions missing" msgstr "" -#: cps/web.py:1383 +#: cps/web.py:1393 msgid "Statistics" msgstr "Statistieken" -#: cps/web.py:1547 +#: cps/web.py:1557 msgid "Server restarted, please reload page" msgstr "Server herstart, gelieve de pagina herladen" -#: cps/web.py:1549 +#: cps/web.py:1559 msgid "Performing shutdown of server, please close window" msgstr "Bezig met het stoppen van de server, gelieve venster te sluiten" -#: cps/web.py:1565 +#: cps/web.py:1575 msgid "Update done" msgstr "Update voltooid" -#: cps/web.py:1640 cps/web.py:1653 +#: cps/web.py:1650 cps/web.py:1663 msgid "search" msgstr "zoek" -#: cps/templates/index.xml:42 cps/templates/index.xml:46 -#: cps/templates/layout.html:127 cps/web.py:1729 +#: cps/templates/index.xml:39 cps/templates/index.xml:42 +#: cps/templates/layout.html:127 cps/web.py:1745 msgid "Read Books" msgstr "Gelezen Boeken" -#: cps/templates/index.xml:49 cps/templates/index.xml:53 -#: cps/templates/layout.html:128 cps/web.py:1732 +#: cps/templates/index.xml:45 cps/templates/index.xml:48 +#: cps/templates/layout.html:128 cps/web.py:1748 msgid "Unread Books" msgstr "Ongelezen Boeken" -#: cps/web.py:1805 cps/web.py:1807 cps/web.py:1809 cps/web.py:1816 +#: cps/web.py:1823 cps/web.py:1825 cps/web.py:1827 cps/web.py:1836 msgid "Read a Book" msgstr "Lees een boek" -#: cps/web.py:1868 cps/web.py:2493 +#: cps/web.py:1888 cps/web.py:2514 msgid "Please fill out all fields!" msgstr "Gelieve alle velden in te vullen!" -#: cps/web.py:1869 cps/web.py:1885 cps/web.py:1890 cps/web.py:1892 +#: cps/web.py:1889 cps/web.py:1905 cps/web.py:1910 cps/web.py:1912 msgid "register" msgstr "registreer" -#: cps/web.py:1884 +#: cps/web.py:1904 msgid "An unknown error occured. Please try again later." msgstr "Een onbekende fout deed zich voor. Gelieve later nog eens te proberen." -#: cps/web.py:1889 +#: cps/web.py:1909 msgid "This username or email address is already in use." msgstr "Deze gebruikersnaam of dit emailadres is reeds in gebruik." -#: cps/web.py:1908 cps/web.py:2004 +#: cps/web.py:1928 cps/web.py:2024 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "je bent nu ingelogd als: '%(nickname)s'" -#: cps/web.py:1913 +#: cps/web.py:1933 msgid "Wrong Username or Password" msgstr "Verkeerde gebruikersnaam of Wachtwoord" -#: cps/web.py:1919 cps/web.py:1940 +#: cps/web.py:1939 cps/web.py:1960 msgid "login" msgstr "login" -#: cps/web.py:1952 cps/web.py:1983 +#: cps/web.py:1972 cps/web.py:2003 msgid "Token not found" msgstr "Token niet gevonden" -#: cps/web.py:1960 cps/web.py:1991 +#: cps/web.py:1980 cps/web.py:2011 msgid "Token has expired" msgstr "Token is verlopen" -#: cps/web.py:1968 +#: cps/web.py:1988 msgid "Success! Please return to your device" msgstr "Gelukt! Ga terug naar je apparaat" -#: cps/web.py:2018 +#: cps/web.py:2038 msgid "Please configure the SMTP mail settings first..." msgstr "Gelieve de SMTP mail instellingen eerst te configureren..." -#: cps/web.py:2022 +#: cps/web.py:2042 #, python-format msgid "Book successfully send to %(kindlemail)s" msgstr "Boek met succes verstuurd naar %(kindlemail)s" -#: cps/web.py:2026 +#: cps/web.py:2046 #, 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:2028 cps/web.py:2578 +#: cps/web.py:2048 cps/web.py:2599 msgid "Please configure your kindle email address first..." msgstr "Gelieve eerst je kindle email adres te configureren..." -#: cps/web.py:2072 +#: cps/web.py:2092 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Boek werd toegevoegd aan boekenplank: %(sname)s" -#: cps/web.py:2107 +#: cps/web.py:2127 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Boek werd verwijderd van boekenplank: %(sname)s" -#: cps/web.py:2126 cps/web.py:2150 +#: cps/web.py:2146 cps/web.py:2170 #, 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:2131 +#: cps/web.py:2151 #, python-format msgid "Shelf %(title)s created" msgstr "Boekenplank %(title)s aangemaakt" -#: cps/web.py:2133 cps/web.py:2161 +#: cps/web.py:2153 cps/web.py:2181 msgid "There was an error" msgstr "Er deed zich een fout voor" -#: cps/web.py:2134 cps/web.py:2136 +#: cps/web.py:2154 cps/web.py:2156 msgid "create a shelf" msgstr "maak een boekenplank" -#: cps/web.py:2159 +#: cps/web.py:2179 #, python-format msgid "Shelf %(title)s changed" msgstr "Boekenplank %(title)s gewijzigd" -#: cps/web.py:2162 cps/web.py:2164 +#: cps/web.py:2182 cps/web.py:2184 msgid "Edit a shelf" msgstr "Bewerk een boekenplank" -#: cps/web.py:2184 +#: cps/web.py:2205 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "Boekenplank %(name)s succesvol gewist" -#: cps/web.py:2206 +#: cps/web.py:2227 #, python-format msgid "Shelf: '%(name)s'" msgstr "Boekenplank: '%(name)s'" -#: cps/web.py:2209 +#: cps/web.py:2230 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:2241 +#: cps/web.py:2262 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Verander volgorde van Boekenplank: '%(name)s'" -#: cps/web.py:2306 +#: cps/web.py:2327 msgid "Found an existing account for this email address." msgstr "Een bestaand gebruiker gevonden voor dit email adres." -#: cps/web.py:2308 cps/web.py:2312 +#: cps/web.py:2329 cps/web.py:2333 #, python-format msgid "%(name)s's profile" msgstr "%(name)s's profiel" -#: cps/web.py:2309 +#: cps/web.py:2330 msgid "Profile updated" msgstr "Profiel aangepast" -#: cps/web.py:2323 +#: cps/web.py:2344 msgid "Admin page" msgstr "Administratie pagina" -#: cps/web.py:2447 +#: cps/web.py:2468 msgid "Calibre-web configuration updated" msgstr "Calibre-web configuratie aangepast" -#: cps/web.py:2454 cps/web.py:2460 cps/web.py:2474 +#: cps/web.py:2475 cps/web.py:2481 cps/web.py:2495 msgid "Basic Configuration" msgstr "Basis configuratie" -#: cps/web.py:2458 +#: cps/web.py:2479 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:34 cps/web.py:2495 cps/web.py:2548 +#: cps/templates/admin.html:34 cps/web.py:2516 cps/web.py:2569 msgid "Add new user" msgstr "Voeg nieuwe gebruiker toe" -#: cps/web.py:2540 +#: cps/web.py:2561 #, python-format msgid "User '%(user)s' created" msgstr "Gebruiker '%(user)s' aangemaakt" -#: cps/web.py:2544 +#: cps/web.py:2565 msgid "Found an existing account for this email address or nickname." msgstr "Een bestaande gebruiker gevonden voor dit emailadres of gebruikersnaam." -#: cps/web.py:2566 +#: cps/web.py:2587 msgid "Mail settings updated" msgstr "Mail instellingen aangepast" -#: cps/web.py:2573 +#: cps/web.py:2594 #, python-format msgid "Test E-Mail successfully send to %(kindlemail)s" msgstr "Test email met succes verstuurd naar %(kindlemail)s" -#: cps/web.py:2576 +#: cps/web.py:2597 #, python-format msgid "There was an error sending the Test E-Mail: %(res)s" msgstr "Er trad een fout op met het versturen van de test email: %(res)s" -#: cps/web.py:2580 +#: cps/web.py:2601 msgid "E-Mail settings updated" msgstr "Email instellingen aangepast" -#: cps/web.py:2581 +#: cps/web.py:2602 msgid "Edit mail settings" msgstr "Bewerk mail instellingen" -#: cps/web.py:2610 +#: cps/web.py:2631 #, python-format msgid "User '%(nick)s' deleted" msgstr "Gebruiker '%(nick)s' verwijderd" -#: cps/web.py:2708 +#: cps/web.py:2729 #, python-format msgid "User '%(nick)s' updated" msgstr "Gebruiker '%(nick)s' aangepast" -#: cps/web.py:2711 +#: cps/web.py:2732 msgid "An unknown error occured." msgstr "Een onbekende fout deed zich voor." -#: cps/web.py:2714 +#: cps/web.py:2735 #, python-format msgid "Edit User %(nick)s" msgstr "Bewerk gebruiker '%(nick)s'" -#: cps/web.py:2730 +#: cps/web.py:2751 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:2745 cps/web.py:2917 cps/web.py:3060 +#: cps/web.py:2766 cps/web.py:2967 cps/web.py:3110 msgid "edit metadata" msgstr "Bewerk metadata" -#: cps/web.py:2757 cps/web.py:2761 -msgid "unknown" -msgstr "onbekend" - -#: cps/web.py:2954 +#: cps/web.py:2776 cps/web.py:3004 #, python-format msgid "File extension \"%s\" is not allowed to be uploaded to this server" msgstr "Het uploaden van bestandsextensie \"%s\" is niet toegestaan op deze server" -#: cps/web.py:2960 +#: cps/web.py:2787 +#, python-format +msgid "Failed to store file %s." +msgstr "" + +#: cps/web.py:2807 cps/web.py:2811 +msgid "unknown" +msgstr "onbekend" + +#: cps/web.py:3010 msgid "File to be uploaded must have an extension" msgstr "Up te loaden bestanden dienen een extensie te hebben" -#: cps/web.py:2979 +#: cps/web.py:3029 #, python-format msgid "Failed to create path %s (Permission denied)." msgstr "Het pad %s aanmaken mislukt (Geen toestemming)." -#: cps/web.py:2984 +#: cps/web.py:3034 #, python-format msgid "Failed to store file %s (Permission denied)." msgstr "Bestand %s opslaan mislukt (Geen toestemming)." -#: cps/web.py:2989 +#: cps/web.py:3039 #, python-format msgid "Failed to delete file %s (Permission denied)." msgstr "Bestand %s wissen mislukt (Geen toestemming)." @@ -603,7 +608,7 @@ msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:105 cps/templates/admin.html:119 -#: cps/templates/book_edit.html:127 cps/templates/book_edit.html:149 +#: cps/templates/book_edit.html:135 cps/templates/book_edit.html:157 #: cps/templates/config_edit.html:156 cps/templates/email_edit.html:36 #: cps/templates/shelf.html:60 cps/templates/shelf_edit.html:19 #: cps/templates/shelf_order.html:12 cps/templates/user_edit.html:131 @@ -638,13 +643,13 @@ msgstr "Wis boek" msgid "Book Title" msgstr "Boek titel" -#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:208 -#: cps/templates/book_edit.html:226 cps/templates/search_form.html:10 +#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:216 +#: cps/templates/book_edit.html:234 cps/templates/search_form.html:10 msgid "Author" msgstr "Auteur" -#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:213 -#: cps/templates/book_edit.html:228 +#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:221 +#: cps/templates/book_edit.html:236 msgid "Description" msgstr "Omschrijving" @@ -685,74 +690,78 @@ msgstr "Ja" msgid "No" msgstr "Nee" -#: cps/templates/book_edit.html:122 +#: cps/templates/book_edit.html:121 +msgid "Upload format" +msgstr "" + +#: cps/templates/book_edit.html:130 msgid "view book after edit" msgstr "bekijk boek na bewerking" -#: cps/templates/book_edit.html:125 cps/templates/book_edit.html:161 +#: cps/templates/book_edit.html:133 cps/templates/book_edit.html:169 msgid "Get metadata" msgstr "Verkrijg metadata" -#: cps/templates/book_edit.html:126 cps/templates/config_edit.html:154 +#: cps/templates/book_edit.html:134 cps/templates/config_edit.html:154 #: cps/templates/login.html:20 cps/templates/search_form.html:79 #: cps/templates/shelf_edit.html:17 cps/templates/user_edit.html:129 msgid "Submit" msgstr "Indienen" -#: cps/templates/book_edit.html:140 +#: cps/templates/book_edit.html:148 msgid "Are really you sure?" msgstr "Ben je zeker?" -#: cps/templates/book_edit.html:143 +#: cps/templates/book_edit.html:151 msgid "Book will be deleted from Calibre database" msgstr "Boek wordt nu gewist uit de Calibre database" -#: cps/templates/book_edit.html:144 +#: cps/templates/book_edit.html:152 msgid "and from hard disk" msgstr "en van de harde schijf" -#: cps/templates/book_edit.html:148 +#: cps/templates/book_edit.html:156 msgid "Delete" msgstr "Wis" -#: cps/templates/book_edit.html:164 +#: cps/templates/book_edit.html:172 msgid "Keyword" msgstr "Zoekwoord" -#: cps/templates/book_edit.html:165 +#: cps/templates/book_edit.html:173 msgid " Search keyword " msgstr "Zoek voor zoekwoord" -#: cps/templates/book_edit.html:167 cps/templates/layout.html:43 +#: cps/templates/book_edit.html:175 cps/templates/layout.html:43 msgid "Go!" msgstr "Start!" -#: cps/templates/book_edit.html:171 +#: cps/templates/book_edit.html:179 msgid "Click the cover to load metadata to the form" msgstr "Klik op de omslag om de metatadata in het formulier te laden" -#: cps/templates/book_edit.html:183 cps/templates/book_edit.html:223 +#: cps/templates/book_edit.html:191 cps/templates/book_edit.html:231 msgid "Loading..." msgstr "Aan het laden..." -#: cps/templates/book_edit.html:188 cps/templates/layout.html:199 +#: cps/templates/book_edit.html:196 cps/templates/layout.html:201 msgid "Close" msgstr "Sluit" -#: cps/templates/book_edit.html:210 cps/templates/book_edit.html:227 +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:235 #: cps/templates/detail.html:125 cps/templates/search_form.html:14 msgid "Publisher" msgstr "Uitgever" -#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:229 +#: cps/templates/book_edit.html:223 cps/templates/book_edit.html:237 msgid "Source" msgstr "Bron" -#: cps/templates/book_edit.html:224 +#: cps/templates/book_edit.html:232 msgid "Search error!" msgstr "Zoek fout!" -#: cps/templates/book_edit.html:225 +#: cps/templates/book_edit.html:233 msgid "No Result! Please try anonther keyword." msgstr "Geen resultaat! Gelieve een ander zoekwoord proberen" @@ -944,7 +953,7 @@ msgstr "Bewaar instelling" msgid "Save settings and send Test E-Mail" msgstr "Bewaar instellingen en stuur test email" -#: cps/templates/feed.xml:20 cps/templates/layout.html:183 +#: cps/templates/feed.xml:20 cps/templates/layout.html:185 msgid "Next" msgstr "Volgende" @@ -965,43 +974,43 @@ msgstr "Start" msgid "Hot Books" msgstr "Populaire Boeken" -#: cps/templates/index.xml:18 +#: cps/templates/index.xml:17 msgid "Popular publications from this catalog based on Downloads." msgstr "Populaire publicaties van deze cataloog gebaseerd op Downloads." -#: cps/templates/index.xml:21 cps/templates/layout.html:124 +#: cps/templates/index.xml:20 cps/templates/layout.html:124 msgid "Best rated Books" msgstr "Best beoordeeld" -#: cps/templates/index.xml:25 +#: cps/templates/index.xml:23 msgid "Popular publications from this catalog based on Rating." msgstr "Populaire publicaties van deze cataloog gebaseerd op Beoordeling." -#: cps/templates/index.xml:28 +#: cps/templates/index.xml:26 msgid "New Books" msgstr "Nieuwe Boeken" -#: cps/templates/index.xml:32 +#: cps/templates/index.xml:29 msgid "The latest Books" msgstr "Recentste boeken" -#: cps/templates/index.xml:39 +#: cps/templates/index.xml:35 msgid "Show Random Books" msgstr "Toon Willekeurige Boeken" -#: cps/templates/index.xml:56 cps/templates/layout.html:139 +#: cps/templates/index.xml:52 cps/templates/layout.html:140 msgid "Authors" msgstr "Auteurs" -#: cps/templates/index.xml:60 +#: cps/templates/index.xml:55 msgid "Books ordered by Author" msgstr "Boeken gesorteerd op Auteur" -#: cps/templates/index.xml:67 +#: cps/templates/index.xml:61 msgid "Books ordered by category" msgstr "Boeken gesorteerd op Categorie" -#: cps/templates/index.xml:74 +#: cps/templates/index.xml:67 msgid "Books ordered by series" msgstr "Boeken gesorteerd op Serie" @@ -1062,31 +1071,31 @@ msgstr "Ontdek" msgid "Categories" msgstr "Categorieën" -#: cps/templates/layout.html:141 cps/templates/search_form.html:58 +#: cps/templates/layout.html:143 cps/templates/search_form.html:58 msgid "Languages" msgstr "Talen" -#: cps/templates/layout.html:144 +#: cps/templates/layout.html:146 msgid "Public Shelves" msgstr "Publieke Boekenplanken" -#: cps/templates/layout.html:148 +#: cps/templates/layout.html:150 msgid "Your Shelves" msgstr "Jou Boekenplanken" -#: cps/templates/layout.html:153 +#: cps/templates/layout.html:155 msgid "Create a Shelf" msgstr "Maak een boekenplank" -#: cps/templates/layout.html:154 +#: cps/templates/layout.html:156 cps/templates/stats.html:3 msgid "About" msgstr "Over" -#: cps/templates/layout.html:168 +#: cps/templates/layout.html:170 msgid "Previous" msgstr "" -#: cps/templates/layout.html:195 +#: cps/templates/layout.html:197 msgid "Book Details" msgstr "" @@ -1212,35 +1221,35 @@ msgstr "mag deze boekenplank publiek zijn?" msgid "Drag 'n drop to rearrange order" msgstr "Sleep en laat vallen om de volgorde te veranderen" -#: cps/templates/stats.html:3 +#: cps/templates/stats.html:7 msgid "Calibre library statistics" msgstr "Calibre bibliotheek statistieken" -#: cps/templates/stats.html:8 +#: cps/templates/stats.html:12 msgid "Books in this Library" msgstr "Boeken in deze Bibliotheek" -#: cps/templates/stats.html:12 +#: cps/templates/stats.html:16 msgid "Authors in this Library" msgstr "Auteurs in deze Bibliotheek" -#: cps/templates/stats.html:16 +#: cps/templates/stats.html:20 msgid "Categories in this Library" msgstr "Categorieën in deze Bibliotheek" -#: cps/templates/stats.html:20 +#: cps/templates/stats.html:24 msgid "Series in this Library" msgstr "Series in deze Bibliotheek" -#: cps/templates/stats.html:24 +#: cps/templates/stats.html:28 msgid "Linked libraries" msgstr "Gelinkte bibliotheken" -#: cps/templates/stats.html:28 +#: cps/templates/stats.html:32 msgid "Program library" msgstr "Programma bibliotheek" -#: cps/templates/stats.html:29 +#: cps/templates/stats.html:33 msgid "Installed Version" msgstr "Geïnstalleerde versie" diff --git a/cps/translations/pl/LC_MESSAGES/messages.po b/cps/translations/pl/LC_MESSAGES/messages.po index fbac2cd2..6e1d632d 100644 --- a/cps/translations/pl/LC_MESSAGES/messages.po +++ b/cps/translations/pl/LC_MESSAGES/messages.po @@ -12,7 +12,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: 2017-09-16 07:48+0200\n" +"POT-Creation-Date: 2017-11-01 16:05+0100\n" "PO-Revision-Date: 2017-04-11 22:51+0200\n" "Last-Translator: Radosław Kierznowski \n" "Language: pl\n" @@ -22,9 +22,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.5.1\n" -#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1358 +#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1368 msgid "not installed" msgstr "nie zainstalowane" @@ -70,373 +70,378 @@ msgstr "" "Nie można znaleźć żadnych formatów przystosowane do wysyłania pocztą " "e-mail" -#: cps/ub.py:556 +#: cps/ub.py:567 msgid "Guest" msgstr "Gość" -#: cps/web.py:953 +#: cps/web.py:962 msgid "Requesting update package" msgstr "Żądanie o pakiet aktualizacji" -#: cps/web.py:954 +#: cps/web.py:963 msgid "Downloading update package" msgstr "Pobieranie pakietu aktualizacji" -#: cps/web.py:955 +#: cps/web.py:964 msgid "Unzipping update package" msgstr "Rozpakowywanie pakietu aktualizacji" -#: cps/web.py:956 +#: cps/web.py:965 msgid "Files are replaced" msgstr "Pliki zostały zastąpione" -#: cps/web.py:957 +#: cps/web.py:966 msgid "Database connections are closed" msgstr "Połączenia z bazą danych zostały zakończone" -#: cps/web.py:958 +#: cps/web.py:967 msgid "Server is stopped" msgstr "Serwer jest zatrzymany" -#: cps/web.py:959 +#: cps/web.py:968 msgid "Update finished, please press okay and reload page" msgstr "Aktualizacja zakończona, proszę nacisnąć OK i odświeżyć stronę" -#: cps/web.py:1033 +#: cps/web.py:1042 msgid "Recently Added Books" msgstr "" -#: cps/web.py:1042 +#: cps/web.py:1051 msgid "Newest Books" msgstr "" -#: cps/web.py:1051 +#: cps/web.py:1060 msgid "Oldest Books" msgstr "" -#: cps/web.py:1060 +#: cps/web.py:1069 msgid "Books (A-Z)" msgstr "" -#: cps/web.py:1069 +#: cps/web.py:1078 msgid "Books (Z-A)" msgstr "" -#: cps/web.py:1096 +#: cps/web.py:1105 msgid "Hot Books (most downloaded)" msgstr "Najpopularniejsze książki (najczęściej pobierane)" -#: cps/web.py:1106 +#: cps/web.py:1115 msgid "Best rated books" msgstr "Najlepiej oceniane książki" -#: cps/templates/index.xml:35 cps/web.py:1115 +#: cps/templates/index.xml:32 cps/web.py:1124 msgid "Random Books" msgstr "Losowe książki" -#: cps/web.py:1124 +#: cps/web.py:1135 msgid "Author list" msgstr "Lista autorów" -#: cps/web.py:1134 cps/web.py:1190 cps/web.py:1315 cps/web.py:1774 +#: cps/web.py:1145 cps/web.py:1201 cps/web.py:1325 cps/web.py:1790 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/templates/index.xml:70 cps/web.py:1176 +#: cps/templates/index.xml:64 cps/web.py:1187 msgid "Series list" msgstr "Lista serii" -#: cps/web.py:1188 +#: cps/web.py:1199 #, python-format msgid "Series: %(serie)s" msgstr "Seria: %(serie)s" -#: cps/web.py:1221 +#: cps/web.py:1231 msgid "Available languages" msgstr "Dostępne języki" -#: cps/web.py:1236 +#: cps/web.py:1246 #, python-format msgid "Language: %(name)s" msgstr "Język: %(name)s" -#: cps/templates/index.xml:63 cps/web.py:1245 +#: cps/templates/index.xml:58 cps/web.py:1255 msgid "Category list" msgstr "Lista kategorii" -#: cps/web.py:1257 +#: cps/web.py:1267 #, python-format msgid "Category: %(name)s" msgstr "Kategoria: %(name)s" -#: cps/web.py:1369 +#: cps/web.py:1379 msgid "Excecution permissions missing" msgstr "" -#: cps/web.py:1383 +#: cps/web.py:1393 msgid "Statistics" msgstr "Statystyki" -#: cps/web.py:1547 +#: cps/web.py:1557 msgid "Server restarted, please reload page" msgstr "Serwer uruchomiony ponownie, proszę odświeżyć stronę" -#: cps/web.py:1549 +#: cps/web.py:1559 msgid "Performing shutdown of server, please close window" msgstr "Wykonano wyłączenie serwera, proszę zamknąć okno" -#: cps/web.py:1565 +#: cps/web.py:1575 msgid "Update done" msgstr "Aktualizacja zakończona" -#: cps/web.py:1640 cps/web.py:1653 +#: cps/web.py:1650 cps/web.py:1663 msgid "search" msgstr "szukaj" -#: cps/templates/index.xml:42 cps/templates/index.xml:46 -#: cps/templates/layout.html:127 cps/web.py:1729 +#: cps/templates/index.xml:39 cps/templates/index.xml:42 +#: cps/templates/layout.html:127 cps/web.py:1745 msgid "Read Books" msgstr "Przeczytane książki" -#: cps/templates/index.xml:49 cps/templates/index.xml:53 -#: cps/templates/layout.html:128 cps/web.py:1732 +#: cps/templates/index.xml:45 cps/templates/index.xml:48 +#: cps/templates/layout.html:128 cps/web.py:1748 msgid "Unread Books" msgstr "Nieprzeczytane książki" -#: cps/web.py:1805 cps/web.py:1807 cps/web.py:1809 cps/web.py:1816 +#: cps/web.py:1823 cps/web.py:1825 cps/web.py:1827 cps/web.py:1836 msgid "Read a Book" msgstr "Czytaj książkę" -#: cps/web.py:1868 cps/web.py:2493 +#: cps/web.py:1888 cps/web.py:2514 msgid "Please fill out all fields!" msgstr "Proszę wypełnić wszystkie pola!" -#: cps/web.py:1869 cps/web.py:1885 cps/web.py:1890 cps/web.py:1892 +#: cps/web.py:1889 cps/web.py:1905 cps/web.py:1910 cps/web.py:1912 msgid "register" msgstr "rejestracja" -#: cps/web.py:1884 +#: cps/web.py:1904 msgid "An unknown error occured. Please try again later." msgstr "Wystąpił nieznany błąd. Spróbuj ponownie później." -#: cps/web.py:1889 +#: cps/web.py:1909 msgid "This username or email address is already in use." msgstr "Nazwa użytkownika lub adres e-mail jest już w użyciu." -#: cps/web.py:1908 cps/web.py:2004 +#: cps/web.py:1928 cps/web.py:2024 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Zalogowałeś się jako: '%(nickname)s'" -#: cps/web.py:1913 +#: cps/web.py:1933 msgid "Wrong Username or Password" msgstr "Błędna nazwa użytkownika lub hasło" -#: cps/web.py:1919 cps/web.py:1940 +#: cps/web.py:1939 cps/web.py:1960 msgid "login" msgstr "logowanie" -#: cps/web.py:1952 cps/web.py:1983 +#: cps/web.py:1972 cps/web.py:2003 msgid "Token not found" msgstr "" -#: cps/web.py:1960 cps/web.py:1991 +#: cps/web.py:1980 cps/web.py:2011 msgid "Token has expired" msgstr "" -#: cps/web.py:1968 +#: cps/web.py:1988 msgid "Success! Please return to your device" msgstr "" -#: cps/web.py:2018 +#: cps/web.py:2038 msgid "Please configure the SMTP mail settings first..." msgstr "Proszę najpierw skonfigurować ustawienia SMTP poczty e-mail..." -#: cps/web.py:2022 +#: cps/web.py:2042 #, python-format msgid "Book successfully send to %(kindlemail)s" msgstr "Książka została pomyślnie wysłana do %(kindlemail)s" -#: cps/web.py:2026 +#: cps/web.py:2046 #, 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:2028 cps/web.py:2578 +#: cps/web.py:2048 cps/web.py:2599 msgid "Please configure your kindle email address first..." msgstr "Proszę najpierw skonfigurować adres e-mail swojego kindla..." -#: cps/web.py:2072 +#: cps/web.py:2092 #, 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:2107 +#: cps/web.py:2127 #, 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:2126 cps/web.py:2150 +#: cps/web.py:2146 cps/web.py:2170 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Półka o nazwie '%(title)s' już istnieje." -#: cps/web.py:2131 +#: cps/web.py:2151 #, python-format msgid "Shelf %(title)s created" msgstr "Półka %(title)s została utworzona" -#: cps/web.py:2133 cps/web.py:2161 +#: cps/web.py:2153 cps/web.py:2181 msgid "There was an error" msgstr "Wystąpił błąd" -#: cps/web.py:2134 cps/web.py:2136 +#: cps/web.py:2154 cps/web.py:2156 msgid "create a shelf" msgstr "utwórz półkę" -#: cps/web.py:2159 +#: cps/web.py:2179 #, python-format msgid "Shelf %(title)s changed" msgstr "Półka %(title)s została zmieniona" -#: cps/web.py:2162 cps/web.py:2164 +#: cps/web.py:2182 cps/web.py:2184 msgid "Edit a shelf" msgstr "Edytuj półkę" -#: cps/web.py:2184 +#: cps/web.py:2205 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "pomyślnie usunięto półkę %(name)s" -#: cps/web.py:2206 +#: cps/web.py:2227 #, python-format msgid "Shelf: '%(name)s'" msgstr "Półka: '%(name)s'" -#: cps/web.py:2209 +#: cps/web.py:2230 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "" -#: cps/web.py:2241 +#: cps/web.py:2262 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Zmieniono kolejność półki: '%(name)s'" -#: cps/web.py:2306 +#: cps/web.py:2327 msgid "Found an existing account for this email address." msgstr "Znaleziono istniejące konto dla tego adresu e-mail." -#: cps/web.py:2308 cps/web.py:2312 +#: cps/web.py:2329 cps/web.py:2333 #, python-format msgid "%(name)s's profile" msgstr "Profil użytkownika %(name)s" -#: cps/web.py:2309 +#: cps/web.py:2330 msgid "Profile updated" msgstr "Zaktualizowano profil" -#: cps/web.py:2323 +#: cps/web.py:2344 msgid "Admin page" msgstr "Portal administracyjny" -#: cps/web.py:2447 +#: cps/web.py:2468 msgid "Calibre-web configuration updated" msgstr "Konfiguracja Calibre-web została zaktualizowana" -#: cps/web.py:2454 cps/web.py:2460 cps/web.py:2474 +#: cps/web.py:2475 cps/web.py:2481 cps/web.py:2495 msgid "Basic Configuration" msgstr "Podstawowa konfiguracja" -#: cps/web.py:2458 +#: cps/web.py:2479 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:34 cps/web.py:2495 cps/web.py:2548 +#: cps/templates/admin.html:34 cps/web.py:2516 cps/web.py:2569 msgid "Add new user" msgstr "Dodaj nowego użytkownika" -#: cps/web.py:2540 +#: cps/web.py:2561 #, python-format msgid "User '%(user)s' created" msgstr "Użytkownik '%(user)s' został utworzony" -#: cps/web.py:2544 +#: cps/web.py:2565 msgid "Found an existing account for this email address or nickname." msgstr "Znaleziono istniejące konto dla tego adresu e-mail lub nazwy użytkownika." -#: cps/web.py:2566 +#: cps/web.py:2587 msgid "Mail settings updated" msgstr "Zaktualizowano ustawienia poczty e-mail" -#: cps/web.py:2573 +#: cps/web.py:2594 #, python-format msgid "Test E-Mail successfully send to %(kindlemail)s" msgstr "Testowy e-mail został pomyślnie wysłany do %(kindlemail)s" -#: cps/web.py:2576 +#: cps/web.py:2597 #, python-format msgid "There was an error sending the Test E-Mail: %(res)s" msgstr "Wystąpił błąd podczas wysyłania testowej wiadomości e-mail: %(res)s" -#: cps/web.py:2580 +#: cps/web.py:2601 msgid "E-Mail settings updated" msgstr "Zaktualizowano ustawienia e-mail" -#: cps/web.py:2581 +#: cps/web.py:2602 msgid "Edit mail settings" msgstr "Edytuj ustawienia poczty e-mail" -#: cps/web.py:2610 +#: cps/web.py:2631 #, python-format msgid "User '%(nick)s' deleted" msgstr "Użytkownik '%(nick)s' został usunięty" -#: cps/web.py:2708 +#: cps/web.py:2729 #, python-format msgid "User '%(nick)s' updated" msgstr "Użytkownik '%(nick)s' został zaktualizowany" -#: cps/web.py:2711 +#: cps/web.py:2732 msgid "An unknown error occured." msgstr "Wystąpił nieznany błąd." -#: cps/web.py:2714 +#: cps/web.py:2735 #, python-format msgid "Edit User %(nick)s" msgstr "Edytuj użytkownika %(nick)s" -#: cps/web.py:2730 +#: cps/web.py:2751 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "" -#: cps/web.py:2745 cps/web.py:2917 cps/web.py:3060 +#: cps/web.py:2766 cps/web.py:2967 cps/web.py:3110 msgid "edit metadata" msgstr "edytuj metadane" -#: cps/web.py:2757 cps/web.py:2761 -msgid "unknown" -msgstr "" - -#: cps/web.py:2954 +#: cps/web.py:2776 cps/web.py:3004 #, python-format msgid "File extension \"%s\" is not allowed to be uploaded to this server" msgstr "Rozszerzenie pliku \"%s\" nie jest dozwolone do przesłania na ten serwer" -#: cps/web.py:2960 +#: cps/web.py:2787 +#, python-format +msgid "Failed to store file %s." +msgstr "" + +#: cps/web.py:2807 cps/web.py:2811 +msgid "unknown" +msgstr "" + +#: cps/web.py:3010 msgid "File to be uploaded must have an extension" msgstr "Plik do przesłania musi mieć rozszerzenie" -#: cps/web.py:2979 +#: cps/web.py:3029 #, python-format msgid "Failed to create path %s (Permission denied)." msgstr "Nie udało się utworzyć łącza %s (Odmowa dostępu)." -#: cps/web.py:2984 +#: cps/web.py:3034 #, python-format msgid "Failed to store file %s (Permission denied)." msgstr "Nie można przechowywać pliku %s (Odmowa dostępu)." -#: cps/web.py:2989 +#: cps/web.py:3039 #, python-format msgid "Failed to delete file %s (Permission denied)." msgstr "Nie udało się usunąć pliku %s (Odmowa dostępu)." @@ -592,7 +597,7 @@ msgid "Ok" msgstr "OK" #: cps/templates/admin.html:105 cps/templates/admin.html:119 -#: cps/templates/book_edit.html:127 cps/templates/book_edit.html:149 +#: cps/templates/book_edit.html:135 cps/templates/book_edit.html:157 #: cps/templates/config_edit.html:156 cps/templates/email_edit.html:36 #: cps/templates/shelf.html:60 cps/templates/shelf_edit.html:19 #: cps/templates/shelf_order.html:12 cps/templates/user_edit.html:131 @@ -627,13 +632,13 @@ msgstr "" msgid "Book Title" msgstr "Tytuł książki" -#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:208 -#: cps/templates/book_edit.html:226 cps/templates/search_form.html:10 +#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:216 +#: cps/templates/book_edit.html:234 cps/templates/search_form.html:10 msgid "Author" msgstr "Autor" -#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:213 -#: cps/templates/book_edit.html:228 +#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:221 +#: cps/templates/book_edit.html:236 msgid "Description" msgstr "Opis" @@ -674,74 +679,78 @@ msgstr "Tak" msgid "No" msgstr "Nie" -#: cps/templates/book_edit.html:122 +#: cps/templates/book_edit.html:121 +msgid "Upload format" +msgstr "" + +#: cps/templates/book_edit.html:130 msgid "view book after edit" msgstr "wyświetl książkę po edycji" -#: cps/templates/book_edit.html:125 cps/templates/book_edit.html:161 +#: cps/templates/book_edit.html:133 cps/templates/book_edit.html:169 msgid "Get metadata" msgstr "Uzyskaj metadane" -#: cps/templates/book_edit.html:126 cps/templates/config_edit.html:154 +#: cps/templates/book_edit.html:134 cps/templates/config_edit.html:154 #: cps/templates/login.html:20 cps/templates/search_form.html:79 #: cps/templates/shelf_edit.html:17 cps/templates/user_edit.html:129 msgid "Submit" msgstr "Wyślij" -#: cps/templates/book_edit.html:140 +#: cps/templates/book_edit.html:148 msgid "Are really you sure?" msgstr "" -#: cps/templates/book_edit.html:143 +#: cps/templates/book_edit.html:151 msgid "Book will be deleted from Calibre database" msgstr "" -#: cps/templates/book_edit.html:144 +#: cps/templates/book_edit.html:152 msgid "and from hard disk" msgstr "" -#: cps/templates/book_edit.html:148 +#: cps/templates/book_edit.html:156 msgid "Delete" msgstr "" -#: cps/templates/book_edit.html:164 +#: cps/templates/book_edit.html:172 msgid "Keyword" msgstr "Słowo kluczowe" -#: cps/templates/book_edit.html:165 +#: cps/templates/book_edit.html:173 msgid " Search keyword " msgstr " Szukaj słowa kluczowego " -#: cps/templates/book_edit.html:167 cps/templates/layout.html:43 +#: cps/templates/book_edit.html:175 cps/templates/layout.html:43 msgid "Go!" msgstr "Idź!" -#: cps/templates/book_edit.html:171 +#: cps/templates/book_edit.html:179 msgid "Click the cover to load metadata to the form" msgstr "Kliknij okładkę, aby załadować metadane do formularza" -#: cps/templates/book_edit.html:183 cps/templates/book_edit.html:223 +#: cps/templates/book_edit.html:191 cps/templates/book_edit.html:231 msgid "Loading..." msgstr "Ładowanie..." -#: cps/templates/book_edit.html:188 cps/templates/layout.html:199 +#: cps/templates/book_edit.html:196 cps/templates/layout.html:201 msgid "Close" msgstr "Zamknij" -#: cps/templates/book_edit.html:210 cps/templates/book_edit.html:227 +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:235 #: cps/templates/detail.html:125 cps/templates/search_form.html:14 msgid "Publisher" msgstr "Wydawca" -#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:229 +#: cps/templates/book_edit.html:223 cps/templates/book_edit.html:237 msgid "Source" msgstr "Źródło" -#: cps/templates/book_edit.html:224 +#: cps/templates/book_edit.html:232 msgid "Search error!" msgstr "Błąd wyszukiwania!" -#: cps/templates/book_edit.html:225 +#: cps/templates/book_edit.html:233 msgid "No Result! Please try anonther keyword." msgstr "Brak wyników! Spróbuj innego słowa kluczowego." @@ -934,7 +943,7 @@ msgstr "Zapisz ustawienia" msgid "Save settings and send Test E-Mail" msgstr "Zapisz ustawienia i wyślij testową wiadomość e-mail" -#: cps/templates/feed.xml:20 cps/templates/layout.html:183 +#: cps/templates/feed.xml:20 cps/templates/layout.html:185 msgid "Next" msgstr "Następne" @@ -955,43 +964,43 @@ msgstr "Rozpocznij" msgid "Hot Books" msgstr "Najpopularniejsze książki" -#: cps/templates/index.xml:18 +#: cps/templates/index.xml:17 msgid "Popular publications from this catalog based on Downloads." msgstr "Popularne publikacje z tego katalogu bazujące na pobranych." -#: cps/templates/index.xml:21 cps/templates/layout.html:124 +#: cps/templates/index.xml:20 cps/templates/layout.html:124 msgid "Best rated Books" msgstr "Najlepiej ocenione książki" -#: cps/templates/index.xml:25 +#: cps/templates/index.xml:23 msgid "Popular publications from this catalog based on Rating." msgstr "Popularne publikacje z tego katalogu bazujące na ocenach." -#: cps/templates/index.xml:28 +#: cps/templates/index.xml:26 msgid "New Books" msgstr "Nowe książki" -#: cps/templates/index.xml:32 +#: cps/templates/index.xml:29 msgid "The latest Books" msgstr "Ostatnie książki" -#: cps/templates/index.xml:39 +#: cps/templates/index.xml:35 msgid "Show Random Books" msgstr "Pokazuj losowe książki" -#: cps/templates/index.xml:56 cps/templates/layout.html:139 +#: cps/templates/index.xml:52 cps/templates/layout.html:140 msgid "Authors" msgstr "Autorzy" -#: cps/templates/index.xml:60 +#: cps/templates/index.xml:55 msgid "Books ordered by Author" msgstr "Książki sortowane według autorów" -#: cps/templates/index.xml:67 +#: cps/templates/index.xml:61 msgid "Books ordered by category" msgstr "Książki sortowane według kategorii" -#: cps/templates/index.xml:74 +#: cps/templates/index.xml:67 msgid "Books ordered by series" msgstr "Książki sortowane według serii" @@ -1052,31 +1061,31 @@ msgstr "Odkrywaj" msgid "Categories" msgstr "Kategorie" -#: cps/templates/layout.html:141 cps/templates/search_form.html:58 +#: cps/templates/layout.html:143 cps/templates/search_form.html:58 msgid "Languages" msgstr "Języki" -#: cps/templates/layout.html:144 +#: cps/templates/layout.html:146 msgid "Public Shelves" msgstr "Publiczne półki" -#: cps/templates/layout.html:148 +#: cps/templates/layout.html:150 msgid "Your Shelves" msgstr "Twoje półki" -#: cps/templates/layout.html:153 +#: cps/templates/layout.html:155 msgid "Create a Shelf" msgstr "Utwórz półkę" -#: cps/templates/layout.html:154 +#: cps/templates/layout.html:156 cps/templates/stats.html:3 msgid "About" msgstr "O programie" -#: cps/templates/layout.html:168 +#: cps/templates/layout.html:170 msgid "Previous" msgstr "" -#: cps/templates/layout.html:195 +#: cps/templates/layout.html:197 msgid "Book Details" msgstr "" @@ -1203,35 +1212,35 @@ msgstr "półka powinna być publiczna?" msgid "Drag 'n drop to rearrange order" msgstr "Przeciągnij i upuść, aby zmienić kolejność" -#: cps/templates/stats.html:3 +#: cps/templates/stats.html:7 msgid "Calibre library statistics" msgstr "Statystyki biblioteki Calibre" -#: cps/templates/stats.html:8 +#: cps/templates/stats.html:12 msgid "Books in this Library" msgstr "Książki" -#: cps/templates/stats.html:12 +#: cps/templates/stats.html:16 msgid "Authors in this Library" msgstr "Autorzy" -#: cps/templates/stats.html:16 +#: cps/templates/stats.html:20 msgid "Categories in this Library" msgstr "Kategorie" -#: cps/templates/stats.html:20 +#: cps/templates/stats.html:24 msgid "Series in this Library" msgstr "Serie" -#: cps/templates/stats.html:24 +#: cps/templates/stats.html:28 msgid "Linked libraries" msgstr "Załączone biblioteki" -#: cps/templates/stats.html:28 +#: cps/templates/stats.html:32 msgid "Program library" msgstr "Biblioteka programu" -#: cps/templates/stats.html:29 +#: cps/templates/stats.html:33 msgid "Installed Version" msgstr "Zainstalowana wersja" diff --git a/cps/translations/ru/LC_MESSAGES/messages.po b/cps/translations/ru/LC_MESSAGES/messages.po index 0cb051dc..e7f94f62 100644 --- a/cps/translations/ru/LC_MESSAGES/messages.po +++ b/cps/translations/ru/LC_MESSAGES/messages.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" -"POT-Creation-Date: 2017-09-16 07:48+0200\n" +"POT-Creation-Date: 2017-11-01 16:05+0100\n" "PO-Revision-Date: 2017-04-30 00:47+0300\n" "Last-Translator: Pavel Korovin \n" "Language: ru\n" @@ -24,9 +24,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.5.1\n" -#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1358 +#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1368 msgid "not installed" msgstr "Отсутствует" @@ -70,373 +70,378 @@ msgstr "Отправить на Kindle" msgid "Could not find any formats suitable for sending by email" msgstr "Невозоможно найти формат, подходящий для отправки по email" -#: cps/ub.py:556 +#: cps/ub.py:567 msgid "Guest" msgstr "Гость" -#: cps/web.py:953 +#: cps/web.py:962 msgid "Requesting update package" msgstr "Проверка обновлений" -#: cps/web.py:954 +#: cps/web.py:963 msgid "Downloading update package" msgstr "Загрузка обновлений" -#: cps/web.py:955 +#: cps/web.py:964 msgid "Unzipping update package" msgstr "Распаковка обновлений" -#: cps/web.py:956 +#: cps/web.py:965 msgid "Files are replaced" msgstr "Файлы заменены" -#: cps/web.py:957 +#: cps/web.py:966 msgid "Database connections are closed" msgstr "Соеднинения с базой данных закрыты" -#: cps/web.py:958 +#: cps/web.py:967 msgid "Server is stopped" msgstr "Сервер остановлен" -#: cps/web.py:959 +#: cps/web.py:968 msgid "Update finished, please press okay and reload page" msgstr "Обновления установлены, нажмите okay и перезагрузите страницу" -#: cps/web.py:1033 +#: cps/web.py:1042 msgid "Recently Added Books" msgstr "" -#: cps/web.py:1042 +#: cps/web.py:1051 msgid "Newest Books" msgstr "" -#: cps/web.py:1051 +#: cps/web.py:1060 msgid "Oldest Books" msgstr "" -#: cps/web.py:1060 +#: cps/web.py:1069 msgid "Books (A-Z)" msgstr "" -#: cps/web.py:1069 +#: cps/web.py:1078 msgid "Books (Z-A)" msgstr "" -#: cps/web.py:1096 +#: cps/web.py:1105 msgid "Hot Books (most downloaded)" msgstr "Популярные книги (часто загружаемые)" -#: cps/web.py:1106 +#: cps/web.py:1115 msgid "Best rated books" msgstr "Книги с наивысшим рейтингом" -#: cps/templates/index.xml:35 cps/web.py:1115 +#: cps/templates/index.xml:32 cps/web.py:1124 msgid "Random Books" msgstr "Случайный выбор" -#: cps/web.py:1124 +#: cps/web.py:1135 msgid "Author list" msgstr "Авторы" -#: cps/web.py:1134 cps/web.py:1190 cps/web.py:1315 cps/web.py:1774 +#: cps/web.py:1145 cps/web.py:1201 cps/web.py:1325 cps/web.py:1790 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "Невозможно открыть книгу. Файл не существует или недоступен." -#: cps/templates/index.xml:70 cps/web.py:1176 +#: cps/templates/index.xml:64 cps/web.py:1187 msgid "Series list" msgstr "Серии" -#: cps/web.py:1188 +#: cps/web.py:1199 #, python-format msgid "Series: %(serie)s" msgstr "Серии: %(serie)s" -#: cps/web.py:1221 +#: cps/web.py:1231 msgid "Available languages" msgstr "Языки" -#: cps/web.py:1236 +#: cps/web.py:1246 #, python-format msgid "Language: %(name)s" msgstr "Язык: %(name)s" -#: cps/templates/index.xml:63 cps/web.py:1245 +#: cps/templates/index.xml:58 cps/web.py:1255 msgid "Category list" msgstr "Категории" -#: cps/web.py:1257 +#: cps/web.py:1267 #, python-format msgid "Category: %(name)s" msgstr "Категория: %(name)s" -#: cps/web.py:1369 +#: cps/web.py:1379 msgid "Excecution permissions missing" msgstr "" -#: cps/web.py:1383 +#: cps/web.py:1393 msgid "Statistics" msgstr "Статистика" -#: cps/web.py:1547 +#: cps/web.py:1557 msgid "Server restarted, please reload page" msgstr "Сервер перезагружен, пожалуйста, перезагрузите страницу" -#: cps/web.py:1549 +#: cps/web.py:1559 msgid "Performing shutdown of server, please close window" msgstr "Производится остановка сервера, пожалуйста, закройте окно" -#: cps/web.py:1565 +#: cps/web.py:1575 msgid "Update done" msgstr "Обновление закончено" -#: cps/web.py:1640 cps/web.py:1653 +#: cps/web.py:1650 cps/web.py:1663 msgid "search" msgstr "поиск" -#: cps/templates/index.xml:42 cps/templates/index.xml:46 -#: cps/templates/layout.html:127 cps/web.py:1729 +#: cps/templates/index.xml:39 cps/templates/index.xml:42 +#: cps/templates/layout.html:127 cps/web.py:1745 msgid "Read Books" msgstr "Прочитанные" -#: cps/templates/index.xml:49 cps/templates/index.xml:53 -#: cps/templates/layout.html:128 cps/web.py:1732 +#: cps/templates/index.xml:45 cps/templates/index.xml:48 +#: cps/templates/layout.html:128 cps/web.py:1748 msgid "Unread Books" msgstr "Непрочитанные" -#: cps/web.py:1805 cps/web.py:1807 cps/web.py:1809 cps/web.py:1816 +#: cps/web.py:1823 cps/web.py:1825 cps/web.py:1827 cps/web.py:1836 msgid "Read a Book" msgstr "Читать книгу" -#: cps/web.py:1868 cps/web.py:2493 +#: cps/web.py:1888 cps/web.py:2514 msgid "Please fill out all fields!" msgstr "Пожалуйста, заполните все поля!" -#: cps/web.py:1869 cps/web.py:1885 cps/web.py:1890 cps/web.py:1892 +#: cps/web.py:1889 cps/web.py:1905 cps/web.py:1910 cps/web.py:1912 msgid "register" msgstr "зарегистрироваться" -#: cps/web.py:1884 +#: cps/web.py:1904 msgid "An unknown error occured. Please try again later." msgstr "Неизвестная ошибка. Пожалуйста, попробуйте позже." -#: cps/web.py:1889 +#: cps/web.py:1909 msgid "This username or email address is already in use." msgstr "Имя пользователя или адрес эл. почты уже используется" -#: cps/web.py:1908 cps/web.py:2004 +#: cps/web.py:1928 cps/web.py:2024 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Вы вошли как пользователь '%(nickname)s'" -#: cps/web.py:1913 +#: cps/web.py:1933 msgid "Wrong Username or Password" msgstr "Ошибка в имени пользователя или пароле" -#: cps/web.py:1919 cps/web.py:1940 +#: cps/web.py:1939 cps/web.py:1960 msgid "login" msgstr "войти" -#: cps/web.py:1952 cps/web.py:1983 +#: cps/web.py:1972 cps/web.py:2003 msgid "Token not found" msgstr "" -#: cps/web.py:1960 cps/web.py:1991 +#: cps/web.py:1980 cps/web.py:2011 msgid "Token has expired" msgstr "" -#: cps/web.py:1968 +#: cps/web.py:1988 msgid "Success! Please return to your device" msgstr "" -#: cps/web.py:2018 +#: cps/web.py:2038 msgid "Please configure the SMTP mail settings first..." msgstr "Пожалуйста, сначала сконфигурируйте параметры SMTP" -#: cps/web.py:2022 +#: cps/web.py:2042 #, python-format msgid "Book successfully send to %(kindlemail)s" msgstr "Книга успешно отправлена на %(kindlemail)s" -#: cps/web.py:2026 +#: cps/web.py:2046 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "Ошибка при отправке книги: %(res)s" -#: cps/web.py:2028 cps/web.py:2578 +#: cps/web.py:2048 cps/web.py:2599 msgid "Please configure your kindle email address first..." msgstr "Пожалуйста, сначала укажите ваш kindle email..." -#: cps/web.py:2072 +#: cps/web.py:2092 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "Книга добавлена на книжную полку: %(sname)s" -#: cps/web.py:2107 +#: cps/web.py:2127 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "Книга удалена с книжной полки: %(sname)s" -#: cps/web.py:2126 cps/web.py:2150 +#: cps/web.py:2146 cps/web.py:2170 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "Книжкная полка с названием '%(title)s' уже существует." -#: cps/web.py:2131 +#: cps/web.py:2151 #, python-format msgid "Shelf %(title)s created" msgstr "Создана книжная полка %(title)s" -#: cps/web.py:2133 cps/web.py:2161 +#: cps/web.py:2153 cps/web.py:2181 msgid "There was an error" msgstr "Произошла ошибка" -#: cps/web.py:2134 cps/web.py:2136 +#: cps/web.py:2154 cps/web.py:2156 msgid "create a shelf" msgstr "создать книжную полку" -#: cps/web.py:2159 +#: cps/web.py:2179 #, python-format msgid "Shelf %(title)s changed" msgstr "Книжная полка %(title)s изменена" -#: cps/web.py:2162 cps/web.py:2164 +#: cps/web.py:2182 cps/web.py:2184 msgid "Edit a shelf" msgstr "Изменить книжную полку" -#: cps/web.py:2184 +#: cps/web.py:2205 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "Книжная полка %(name)s удалена" -#: cps/web.py:2206 +#: cps/web.py:2227 #, python-format msgid "Shelf: '%(name)s'" msgstr "Книжная полка: '%(name)s'" -#: cps/web.py:2209 +#: cps/web.py:2230 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "" -#: cps/web.py:2241 +#: cps/web.py:2262 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "Изменить расположение книжной полки '%(name)s'" -#: cps/web.py:2306 +#: cps/web.py:2327 msgid "Found an existing account for this email address." msgstr "Найдена учётная запись для для данного адреса email." -#: cps/web.py:2308 cps/web.py:2312 +#: cps/web.py:2329 cps/web.py:2333 #, python-format msgid "%(name)s's profile" msgstr "Профиль %(name)s" -#: cps/web.py:2309 +#: cps/web.py:2330 msgid "Profile updated" msgstr "Профиль обновлён" -#: cps/web.py:2323 +#: cps/web.py:2344 msgid "Admin page" msgstr "Администрирование" -#: cps/web.py:2447 +#: cps/web.py:2468 msgid "Calibre-web configuration updated" msgstr "Конфигурация Calibre-web обновлена" -#: cps/web.py:2454 cps/web.py:2460 cps/web.py:2474 +#: cps/web.py:2475 cps/web.py:2481 cps/web.py:2495 msgid "Basic Configuration" msgstr "Настройки сервера" -#: cps/web.py:2458 +#: cps/web.py:2479 msgid "DB location is not valid, please enter correct path" msgstr "Неверный путь к фалу БД, пожалуйста, укажите правильное расположение БД" -#: cps/templates/admin.html:34 cps/web.py:2495 cps/web.py:2548 +#: cps/templates/admin.html:34 cps/web.py:2516 cps/web.py:2569 msgid "Add new user" msgstr "Добавить пользователя" -#: cps/web.py:2540 +#: cps/web.py:2561 #, python-format msgid "User '%(user)s' created" msgstr "Пользователь '%(user)s' добавлен" -#: cps/web.py:2544 +#: cps/web.py:2565 msgid "Found an existing account for this email address or nickname." msgstr "Для указанного адреса или имени найдена существующая учётная запись." -#: cps/web.py:2566 +#: cps/web.py:2587 msgid "Mail settings updated" msgstr "Настройки почты изменены" -#: cps/web.py:2573 +#: cps/web.py:2594 #, python-format msgid "Test E-Mail successfully send to %(kindlemail)s" msgstr "Тестовое сообщение успешно отправлено на адрес %(kindlemail)s" -#: cps/web.py:2576 +#: cps/web.py:2597 #, python-format msgid "There was an error sending the Test E-Mail: %(res)s" msgstr "Ошибка отправки тестового сообщения: %(res)s" -#: cps/web.py:2580 +#: cps/web.py:2601 msgid "E-Mail settings updated" msgstr "Обновлены настройки e-mail" -#: cps/web.py:2581 +#: cps/web.py:2602 msgid "Edit mail settings" msgstr "Изменить почтовые настройки" -#: cps/web.py:2610 +#: cps/web.py:2631 #, python-format msgid "User '%(nick)s' deleted" msgstr "Пользователь '%(nick)s' удалён" -#: cps/web.py:2708 +#: cps/web.py:2729 #, python-format msgid "User '%(nick)s' updated" msgstr "Пользователь '%(nick)s' обновлён" -#: cps/web.py:2711 +#: cps/web.py:2732 msgid "An unknown error occured." msgstr "Произошла неизвестная ошибка." -#: cps/web.py:2714 +#: cps/web.py:2735 #, python-format msgid "Edit User %(nick)s" msgstr "Изменить пользователя %(nick)s" -#: cps/web.py:2730 +#: cps/web.py:2751 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "" -#: cps/web.py:2745 cps/web.py:2917 cps/web.py:3060 +#: cps/web.py:2766 cps/web.py:2967 cps/web.py:3110 msgid "edit metadata" msgstr "изменить метаданные" -#: cps/web.py:2757 cps/web.py:2761 -msgid "unknown" -msgstr "неизвестно" - -#: cps/web.py:2954 +#: cps/web.py:2776 cps/web.py:3004 #, python-format msgid "File extension \"%s\" is not allowed to be uploaded to this server" msgstr "Запрещена загрузка файлов с расширением \"%s\"" -#: cps/web.py:2960 +#: cps/web.py:2787 +#, python-format +msgid "Failed to store file %s." +msgstr "" + +#: cps/web.py:2807 cps/web.py:2811 +msgid "unknown" +msgstr "неизвестно" + +#: cps/web.py:3010 msgid "File to be uploaded must have an extension" msgstr "Загружаемый файл должен иметь расширение" -#: cps/web.py:2979 +#: cps/web.py:3029 #, python-format msgid "Failed to create path %s (Permission denied)." msgstr "Ошибка при создании пути %s (доступ запрещён)" -#: cps/web.py:2984 +#: cps/web.py:3034 #, python-format msgid "Failed to store file %s (Permission denied)." msgstr "Ошибка записи файоа %s (доступ запрещён)" -#: cps/web.py:2989 +#: cps/web.py:3039 #, python-format msgid "Failed to delete file %s (Permission denied)." msgstr "Ошибка удаления файла %s (доступ запрещён)" @@ -592,7 +597,7 @@ msgid "Ok" msgstr "Ok" #: cps/templates/admin.html:105 cps/templates/admin.html:119 -#: cps/templates/book_edit.html:127 cps/templates/book_edit.html:149 +#: cps/templates/book_edit.html:135 cps/templates/book_edit.html:157 #: cps/templates/config_edit.html:156 cps/templates/email_edit.html:36 #: cps/templates/shelf.html:60 cps/templates/shelf_edit.html:19 #: cps/templates/shelf_order.html:12 cps/templates/user_edit.html:131 @@ -627,13 +632,13 @@ msgstr "Удалить книгу" msgid "Book Title" msgstr "Название" -#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:208 -#: cps/templates/book_edit.html:226 cps/templates/search_form.html:10 +#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:216 +#: cps/templates/book_edit.html:234 cps/templates/search_form.html:10 msgid "Author" msgstr "Автор" -#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:213 -#: cps/templates/book_edit.html:228 +#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:221 +#: cps/templates/book_edit.html:236 msgid "Description" msgstr "Описание" @@ -674,74 +679,78 @@ msgstr "Да" msgid "No" msgstr "Нет" -#: cps/templates/book_edit.html:122 +#: cps/templates/book_edit.html:121 +msgid "Upload format" +msgstr "" + +#: cps/templates/book_edit.html:130 msgid "view book after edit" msgstr "смотреть книгу после редактирования" -#: cps/templates/book_edit.html:125 cps/templates/book_edit.html:161 +#: cps/templates/book_edit.html:133 cps/templates/book_edit.html:169 msgid "Get metadata" msgstr "Получить метаданные" -#: cps/templates/book_edit.html:126 cps/templates/config_edit.html:154 +#: cps/templates/book_edit.html:134 cps/templates/config_edit.html:154 #: cps/templates/login.html:20 cps/templates/search_form.html:79 #: cps/templates/shelf_edit.html:17 cps/templates/user_edit.html:129 msgid "Submit" msgstr "Отправить" -#: cps/templates/book_edit.html:140 +#: cps/templates/book_edit.html:148 msgid "Are really you sure?" msgstr "Вы действительно уверены?" -#: cps/templates/book_edit.html:143 +#: cps/templates/book_edit.html:151 msgid "Book will be deleted from Calibre database" msgstr "Книга будет удалена из БД Calibre" -#: cps/templates/book_edit.html:144 +#: cps/templates/book_edit.html:152 msgid "and from hard disk" msgstr "и с диска" -#: cps/templates/book_edit.html:148 +#: cps/templates/book_edit.html:156 msgid "Delete" msgstr "Удалить" -#: cps/templates/book_edit.html:164 +#: cps/templates/book_edit.html:172 msgid "Keyword" msgstr "Ключевое слово" -#: cps/templates/book_edit.html:165 +#: cps/templates/book_edit.html:173 msgid " Search keyword " msgstr " Поиск по ключевому слову" -#: cps/templates/book_edit.html:167 cps/templates/layout.html:43 +#: cps/templates/book_edit.html:175 cps/templates/layout.html:43 msgid "Go!" msgstr "Искать" -#: cps/templates/book_edit.html:171 +#: cps/templates/book_edit.html:179 msgid "Click the cover to load metadata to the form" msgstr "Нажмите на обложку, чтобы получить метаданные" -#: cps/templates/book_edit.html:183 cps/templates/book_edit.html:223 +#: cps/templates/book_edit.html:191 cps/templates/book_edit.html:231 msgid "Loading..." msgstr "Загрузка..." -#: cps/templates/book_edit.html:188 cps/templates/layout.html:199 +#: cps/templates/book_edit.html:196 cps/templates/layout.html:201 msgid "Close" msgstr "Закрыть" -#: cps/templates/book_edit.html:210 cps/templates/book_edit.html:227 +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:235 #: cps/templates/detail.html:125 cps/templates/search_form.html:14 msgid "Publisher" msgstr "Издатель" -#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:229 +#: cps/templates/book_edit.html:223 cps/templates/book_edit.html:237 msgid "Source" msgstr "Источник" -#: cps/templates/book_edit.html:224 +#: cps/templates/book_edit.html:232 msgid "Search error!" msgstr "Ошибка поиска!" -#: cps/templates/book_edit.html:225 +#: cps/templates/book_edit.html:233 msgid "No Result! Please try anonther keyword." msgstr "Нет результатов. Пожалуйста, попробуйте другое ключевое слово" @@ -931,7 +940,7 @@ msgstr "Сохранить настройки" msgid "Save settings and send Test E-Mail" msgstr "Сохранить настройки и отправить тестовое письмо" -#: cps/templates/feed.xml:20 cps/templates/layout.html:183 +#: cps/templates/feed.xml:20 cps/templates/layout.html:185 msgid "Next" msgstr "Дальше" @@ -952,43 +961,43 @@ msgstr "Старт" msgid "Hot Books" msgstr "Популярные книги" -#: cps/templates/index.xml:18 +#: cps/templates/index.xml:17 msgid "Popular publications from this catalog based on Downloads." msgstr "Популярные книги в этом каталоге, на основе количества скачиваний" -#: cps/templates/index.xml:21 cps/templates/layout.html:124 +#: cps/templates/index.xml:20 cps/templates/layout.html:124 msgid "Best rated Books" msgstr "Книги с наилучшим рейтингом" -#: cps/templates/index.xml:25 +#: cps/templates/index.xml:23 msgid "Popular publications from this catalog based on Rating." msgstr "Популярные книги из этого каталога на основании рейтинга" -#: cps/templates/index.xml:28 +#: cps/templates/index.xml:26 msgid "New Books" msgstr "Новые" -#: cps/templates/index.xml:32 +#: cps/templates/index.xml:29 msgid "The latest Books" msgstr "Последние поступления" -#: cps/templates/index.xml:39 +#: cps/templates/index.xml:35 msgid "Show Random Books" msgstr "Показывать случайные книги" -#: cps/templates/index.xml:56 cps/templates/layout.html:139 +#: cps/templates/index.xml:52 cps/templates/layout.html:140 msgid "Authors" msgstr "Авторы" -#: cps/templates/index.xml:60 +#: cps/templates/index.xml:55 msgid "Books ordered by Author" msgstr "Книги, отсортированные по автору" -#: cps/templates/index.xml:67 +#: cps/templates/index.xml:61 msgid "Books ordered by category" msgstr "Книги, отсортированные по категории" -#: cps/templates/index.xml:74 +#: cps/templates/index.xml:67 msgid "Books ordered by series" msgstr "Книги, отсортированные по серии" @@ -1049,31 +1058,31 @@ msgstr "Обзор" msgid "Categories" msgstr "Категории" -#: cps/templates/layout.html:141 cps/templates/search_form.html:58 +#: cps/templates/layout.html:143 cps/templates/search_form.html:58 msgid "Languages" msgstr "Языки" -#: cps/templates/layout.html:144 +#: cps/templates/layout.html:146 msgid "Public Shelves" msgstr "Общие книжные полки" -#: cps/templates/layout.html:148 +#: cps/templates/layout.html:150 msgid "Your Shelves" msgstr "Ваши книжные полки" -#: cps/templates/layout.html:153 +#: cps/templates/layout.html:155 msgid "Create a Shelf" msgstr "Создать книжную полку" -#: cps/templates/layout.html:154 +#: cps/templates/layout.html:156 cps/templates/stats.html:3 msgid "About" msgstr "О программе" -#: cps/templates/layout.html:168 +#: cps/templates/layout.html:170 msgid "Previous" msgstr "" -#: cps/templates/layout.html:195 +#: cps/templates/layout.html:197 msgid "Book Details" msgstr "" @@ -1199,35 +1208,35 @@ msgstr "сделать книжную полку доступной для вс msgid "Drag 'n drop to rearrange order" msgstr "Перетащите для изменения порядка" -#: cps/templates/stats.html:3 +#: cps/templates/stats.html:7 msgid "Calibre library statistics" msgstr "Статистика библиотеки Calibre" -#: cps/templates/stats.html:8 +#: cps/templates/stats.html:12 msgid "Books in this Library" msgstr "книг" -#: cps/templates/stats.html:12 +#: cps/templates/stats.html:16 msgid "Authors in this Library" msgstr "авторов" -#: cps/templates/stats.html:16 +#: cps/templates/stats.html:20 msgid "Categories in this Library" msgstr "категорий" -#: cps/templates/stats.html:20 +#: cps/templates/stats.html:24 msgid "Series in this Library" msgstr "серий" -#: cps/templates/stats.html:24 +#: cps/templates/stats.html:28 msgid "Linked libraries" msgstr "Установленное ПО" -#: cps/templates/stats.html:28 +#: cps/templates/stats.html:32 msgid "Program library" msgstr "Название" -#: cps/templates/stats.html:29 +#: cps/templates/stats.html:33 msgid "Installed Version" msgstr "Версия" diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po index 20386f5d..862f3c08 100644 --- a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" -"POT-Creation-Date: 2017-09-16 07:48+0200\n" +"POT-Creation-Date: 2017-11-01 16:05+0100\n" "PO-Revision-Date: 2017-01-06 17:00+0000\n" "Last-Translator: dalin \n" "Language: zh_Hans_CN\n" @@ -24,9 +24,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.5.1\n" -#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1358 +#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1368 msgid "not installed" msgstr "未安装" @@ -70,373 +70,378 @@ msgstr "发送到Kindle" msgid "Could not find any formats suitable for sending by email" msgstr "无法找到适合邮件发送的格式" -#: cps/ub.py:556 +#: cps/ub.py:567 msgid "Guest" msgstr "游客" -#: cps/web.py:953 +#: cps/web.py:962 msgid "Requesting update package" msgstr "正在请求更新包" -#: cps/web.py:954 +#: cps/web.py:963 msgid "Downloading update package" msgstr "正在下载更新包" -#: cps/web.py:955 +#: cps/web.py:964 msgid "Unzipping update package" msgstr "正在解压更新包" -#: cps/web.py:956 +#: cps/web.py:965 msgid "Files are replaced" msgstr "文件已替换" -#: cps/web.py:957 +#: cps/web.py:966 msgid "Database connections are closed" msgstr "数据库连接已关闭" -#: cps/web.py:958 +#: cps/web.py:967 msgid "Server is stopped" msgstr "服务器已停止" -#: cps/web.py:959 +#: cps/web.py:968 msgid "Update finished, please press okay and reload page" msgstr "更新完成,请按确定并刷新页面" -#: cps/web.py:1033 +#: cps/web.py:1042 msgid "Recently Added Books" msgstr "最近添加的书籍" -#: cps/web.py:1042 +#: cps/web.py:1051 msgid "Newest Books" msgstr "最新书籍" -#: cps/web.py:1051 +#: cps/web.py:1060 msgid "Oldest Books" msgstr "最旧书籍" -#: cps/web.py:1060 +#: cps/web.py:1069 msgid "Books (A-Z)" msgstr "书籍 (A-Z)" -#: cps/web.py:1069 +#: cps/web.py:1078 msgid "Books (Z-A)" msgstr "书籍 (Z-A)" -#: cps/web.py:1096 +#: cps/web.py:1105 msgid "Hot Books (most downloaded)" msgstr "热门书籍(最多下载)" -#: cps/web.py:1106 +#: cps/web.py:1115 msgid "Best rated books" msgstr "最高评分书籍" -#: cps/templates/index.xml:35 cps/web.py:1115 +#: cps/templates/index.xml:32 cps/web.py:1124 msgid "Random Books" msgstr "随机书籍" -#: cps/web.py:1124 +#: cps/web.py:1135 msgid "Author list" msgstr "作者列表" -#: cps/web.py:1134 cps/web.py:1190 cps/web.py:1315 cps/web.py:1774 +#: cps/web.py:1145 cps/web.py:1201 cps/web.py:1325 cps/web.py:1790 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "无法打开电子书。 文件不存在或者文件不可访问:" -#: cps/templates/index.xml:70 cps/web.py:1176 +#: cps/templates/index.xml:64 cps/web.py:1187 msgid "Series list" msgstr "丛书列表" -#: cps/web.py:1188 +#: cps/web.py:1199 #, python-format msgid "Series: %(serie)s" msgstr "丛书: %(serie)s" -#: cps/web.py:1221 +#: cps/web.py:1231 msgid "Available languages" msgstr "可用语言" -#: cps/web.py:1236 +#: cps/web.py:1246 #, python-format msgid "Language: %(name)s" msgstr "语言: %(name)s" -#: cps/templates/index.xml:63 cps/web.py:1245 +#: cps/templates/index.xml:58 cps/web.py:1255 msgid "Category list" msgstr "分类列表" -#: cps/web.py:1257 +#: cps/web.py:1267 #, python-format msgid "Category: %(name)s" msgstr "分类: %(name)s" -#: cps/web.py:1369 +#: cps/web.py:1379 msgid "Excecution permissions missing" msgstr "可执行权限缺失" -#: cps/web.py:1383 +#: cps/web.py:1393 msgid "Statistics" msgstr "统计" -#: cps/web.py:1547 +#: cps/web.py:1557 msgid "Server restarted, please reload page" msgstr "服务器已重启,请刷新页面" -#: cps/web.py:1549 +#: cps/web.py:1559 msgid "Performing shutdown of server, please close window" msgstr "正在关闭服务器,请关闭窗口" -#: cps/web.py:1565 +#: cps/web.py:1575 msgid "Update done" msgstr "更新完成" -#: cps/web.py:1640 cps/web.py:1653 +#: cps/web.py:1650 cps/web.py:1663 msgid "search" msgstr "搜索" -#: cps/templates/index.xml:42 cps/templates/index.xml:46 -#: cps/templates/layout.html:127 cps/web.py:1729 +#: cps/templates/index.xml:39 cps/templates/index.xml:42 +#: cps/templates/layout.html:127 cps/web.py:1745 msgid "Read Books" msgstr "已读书籍" -#: cps/templates/index.xml:49 cps/templates/index.xml:53 -#: cps/templates/layout.html:128 cps/web.py:1732 +#: cps/templates/index.xml:45 cps/templates/index.xml:48 +#: cps/templates/layout.html:128 cps/web.py:1748 msgid "Unread Books" msgstr "未读书籍" -#: cps/web.py:1805 cps/web.py:1807 cps/web.py:1809 cps/web.py:1816 +#: cps/web.py:1823 cps/web.py:1825 cps/web.py:1827 cps/web.py:1836 msgid "Read a Book" msgstr "阅读一本书" -#: cps/web.py:1868 cps/web.py:2493 +#: cps/web.py:1888 cps/web.py:2514 msgid "Please fill out all fields!" msgstr "请填写所有字段" -#: cps/web.py:1869 cps/web.py:1885 cps/web.py:1890 cps/web.py:1892 +#: cps/web.py:1889 cps/web.py:1905 cps/web.py:1910 cps/web.py:1912 msgid "register" msgstr "注册" -#: cps/web.py:1884 +#: cps/web.py:1904 msgid "An unknown error occured. Please try again later." msgstr "发生一个未知错误。请稍后再试。" -#: cps/web.py:1889 +#: cps/web.py:1909 msgid "This username or email address is already in use." msgstr "此用户名或邮箱已被使用。" -#: cps/web.py:1908 cps/web.py:2004 +#: cps/web.py:1928 cps/web.py:2024 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "您现在已以'%(nickname)s'身份登录" -#: cps/web.py:1913 +#: cps/web.py:1933 msgid "Wrong Username or Password" msgstr "用户名或密码错误" -#: cps/web.py:1919 cps/web.py:1940 +#: cps/web.py:1939 cps/web.py:1960 msgid "login" msgstr "登录" -#: cps/web.py:1952 cps/web.py:1983 +#: cps/web.py:1972 cps/web.py:2003 msgid "Token not found" msgstr "找不到Token" -#: cps/web.py:1960 cps/web.py:1991 +#: cps/web.py:1980 cps/web.py:2011 msgid "Token has expired" msgstr "Token已过期" -#: cps/web.py:1968 +#: cps/web.py:1988 msgid "Success! Please return to your device" msgstr "成功!请返回您的设备" -#: cps/web.py:2018 +#: cps/web.py:2038 msgid "Please configure the SMTP mail settings first..." msgstr "请先配置SMTP邮箱..." -#: cps/web.py:2022 +#: cps/web.py:2042 #, python-format msgid "Book successfully send to %(kindlemail)s" msgstr "此书已被成功发给 %(kindlemail)s" -#: cps/web.py:2026 +#: cps/web.py:2046 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "发送这本书的时候出现错误: %(res)s" -#: cps/web.py:2028 cps/web.py:2578 +#: cps/web.py:2048 cps/web.py:2599 msgid "Please configure your kindle email address first..." msgstr "请先配置您的kindle电子邮箱地址..." -#: cps/web.py:2072 +#: cps/web.py:2092 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "此书已被添加到书架: %(sname)s" -#: cps/web.py:2107 +#: cps/web.py:2127 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "此书已从书架 %(sname)s 中删除" -#: cps/web.py:2126 cps/web.py:2150 +#: cps/web.py:2146 cps/web.py:2170 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "已存在书架 '%(title)s'。" -#: cps/web.py:2131 +#: cps/web.py:2151 #, python-format msgid "Shelf %(title)s created" msgstr "书架 %(title)s 已被创建" -#: cps/web.py:2133 cps/web.py:2161 +#: cps/web.py:2153 cps/web.py:2181 msgid "There was an error" msgstr "发生错误" -#: cps/web.py:2134 cps/web.py:2136 +#: cps/web.py:2154 cps/web.py:2156 msgid "create a shelf" msgstr "创建书架" -#: cps/web.py:2159 +#: cps/web.py:2179 #, python-format msgid "Shelf %(title)s changed" msgstr "书架 %(title)s 已被修改" -#: cps/web.py:2162 cps/web.py:2164 +#: cps/web.py:2182 cps/web.py:2184 msgid "Edit a shelf" msgstr "编辑书架" -#: cps/web.py:2184 +#: cps/web.py:2205 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "成功删除书架 %(name)s" -#: cps/web.py:2206 +#: cps/web.py:2227 #, python-format msgid "Shelf: '%(name)s'" msgstr "书架: '%(name)s'" -#: cps/web.py:2209 +#: cps/web.py:2230 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "打开书架出错。书架不存在或不可访问" -#: cps/web.py:2241 +#: cps/web.py:2262 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "修改书架 '%(name)s' 顺序" -#: cps/web.py:2306 +#: cps/web.py:2327 msgid "Found an existing account for this email address." msgstr "找到已使用此邮箱的账号。" -#: cps/web.py:2308 cps/web.py:2312 +#: cps/web.py:2329 cps/web.py:2333 #, python-format msgid "%(name)s's profile" msgstr "%(name)s 的资料" -#: cps/web.py:2309 +#: cps/web.py:2330 msgid "Profile updated" msgstr "资料已更新" -#: cps/web.py:2323 +#: cps/web.py:2344 msgid "Admin page" msgstr "管理页" -#: cps/web.py:2447 +#: cps/web.py:2468 msgid "Calibre-web configuration updated" msgstr "Calibre-web配置已更新" -#: cps/web.py:2454 cps/web.py:2460 cps/web.py:2474 +#: cps/web.py:2475 cps/web.py:2481 cps/web.py:2495 msgid "Basic Configuration" msgstr "基本配置" -#: cps/web.py:2458 +#: cps/web.py:2479 msgid "DB location is not valid, please enter correct path" msgstr "DB位置无效,请输入正确路径" -#: cps/templates/admin.html:34 cps/web.py:2495 cps/web.py:2548 +#: cps/templates/admin.html:34 cps/web.py:2516 cps/web.py:2569 msgid "Add new user" msgstr "添加新用户" -#: cps/web.py:2540 +#: cps/web.py:2561 #, python-format msgid "User '%(user)s' created" msgstr "用户 '%(user)s' 已被创建" -#: cps/web.py:2544 +#: cps/web.py:2565 msgid "Found an existing account for this email address or nickname." msgstr "已存在使用此邮箱或昵称的账号。" -#: cps/web.py:2566 +#: cps/web.py:2587 msgid "Mail settings updated" msgstr "邮箱设置已更新" -#: cps/web.py:2573 +#: cps/web.py:2594 #, python-format msgid "Test E-Mail successfully send to %(kindlemail)s" msgstr "测试邮件已成功发送到 %(kindlemail)s" -#: cps/web.py:2576 +#: cps/web.py:2597 #, python-format msgid "There was an error sending the Test E-Mail: %(res)s" msgstr "发送测试邮件时发生错误: %(res)s" -#: cps/web.py:2580 +#: cps/web.py:2601 msgid "E-Mail settings updated" msgstr "E-Mail 设置已更新" -#: cps/web.py:2581 +#: cps/web.py:2602 msgid "Edit mail settings" msgstr "编辑邮箱设置" -#: cps/web.py:2610 +#: cps/web.py:2631 #, python-format msgid "User '%(nick)s' deleted" msgstr "用户 '%(nick)s' 已被删除" -#: cps/web.py:2708 +#: cps/web.py:2729 #, python-format msgid "User '%(nick)s' updated" msgstr "用户 '%(nick)s' 已被更新" -#: cps/web.py:2711 +#: cps/web.py:2732 msgid "An unknown error occured." msgstr "发生未知错误。" -#: cps/web.py:2714 +#: cps/web.py:2735 #, python-format msgid "Edit User %(nick)s" msgstr "编辑用户 %(nick)s" -#: cps/web.py:2730 +#: cps/web.py:2751 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "打开电子书出错。文件不存在或不可访问" -#: cps/web.py:2745 cps/web.py:2917 cps/web.py:3060 +#: cps/web.py:2766 cps/web.py:2967 cps/web.py:3110 msgid "edit metadata" msgstr "编辑元数据" -#: cps/web.py:2757 cps/web.py:2761 -msgid "unknown" -msgstr "未知" - -#: cps/web.py:2954 +#: cps/web.py:2776 cps/web.py:3004 #, python-format msgid "File extension \"%s\" is not allowed to be uploaded to this server" msgstr "不能上传后缀为 \"%s\" 的文件到此服务器" -#: cps/web.py:2960 +#: cps/web.py:2787 +#, python-format +msgid "Failed to store file %s." +msgstr "" + +#: cps/web.py:2807 cps/web.py:2811 +msgid "unknown" +msgstr "未知" + +#: cps/web.py:3010 msgid "File to be uploaded must have an extension" msgstr "要上传的文件必须有一个后缀" -#: cps/web.py:2979 +#: cps/web.py:3029 #, python-format msgid "Failed to create path %s (Permission denied)." msgstr "创建路径 %s 失败(权限拒绝)。" -#: cps/web.py:2984 +#: cps/web.py:3034 #, python-format msgid "Failed to store file %s (Permission denied)." msgstr "存储文件 %s 失败(权限拒绝)。" -#: cps/web.py:2989 +#: cps/web.py:3039 #, python-format msgid "Failed to delete file %s (Permission denied)." msgstr "删除文件 %s 失败(权限拒绝)。" @@ -592,7 +597,7 @@ msgid "Ok" msgstr "确定" #: cps/templates/admin.html:105 cps/templates/admin.html:119 -#: cps/templates/book_edit.html:127 cps/templates/book_edit.html:149 +#: cps/templates/book_edit.html:135 cps/templates/book_edit.html:157 #: cps/templates/config_edit.html:156 cps/templates/email_edit.html:36 #: cps/templates/shelf.html:60 cps/templates/shelf_edit.html:19 #: cps/templates/shelf_order.html:12 cps/templates/user_edit.html:131 @@ -627,13 +632,13 @@ msgstr "删除书籍" msgid "Book Title" msgstr "书名" -#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:208 -#: cps/templates/book_edit.html:226 cps/templates/search_form.html:10 +#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:216 +#: cps/templates/book_edit.html:234 cps/templates/search_form.html:10 msgid "Author" msgstr "作者" -#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:213 -#: cps/templates/book_edit.html:228 +#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:221 +#: cps/templates/book_edit.html:236 msgid "Description" msgstr "简介" @@ -674,74 +679,78 @@ msgstr "确认" msgid "No" msgstr "" -#: cps/templates/book_edit.html:122 +#: cps/templates/book_edit.html:121 +msgid "Upload format" +msgstr "" + +#: cps/templates/book_edit.html:130 msgid "view book after edit" msgstr "编辑后查看书籍" -#: cps/templates/book_edit.html:125 cps/templates/book_edit.html:161 +#: cps/templates/book_edit.html:133 cps/templates/book_edit.html:169 msgid "Get metadata" msgstr "获取元数据" -#: cps/templates/book_edit.html:126 cps/templates/config_edit.html:154 +#: cps/templates/book_edit.html:134 cps/templates/config_edit.html:154 #: cps/templates/login.html:20 cps/templates/search_form.html:79 #: cps/templates/shelf_edit.html:17 cps/templates/user_edit.html:129 msgid "Submit" msgstr "提交" -#: cps/templates/book_edit.html:140 +#: cps/templates/book_edit.html:148 msgid "Are really you sure?" msgstr "您真的确认?" -#: cps/templates/book_edit.html:143 +#: cps/templates/book_edit.html:151 msgid "Book will be deleted from Calibre database" msgstr "书籍会被从Calibre数据库和硬盘中删除" -#: cps/templates/book_edit.html:144 +#: cps/templates/book_edit.html:152 msgid "and from hard disk" msgstr "" -#: cps/templates/book_edit.html:148 +#: cps/templates/book_edit.html:156 msgid "Delete" msgstr "删除" -#: cps/templates/book_edit.html:164 +#: cps/templates/book_edit.html:172 msgid "Keyword" msgstr "关键字" -#: cps/templates/book_edit.html:165 +#: cps/templates/book_edit.html:173 msgid " Search keyword " msgstr "搜索关键字" -#: cps/templates/book_edit.html:167 cps/templates/layout.html:43 +#: cps/templates/book_edit.html:175 cps/templates/layout.html:43 msgid "Go!" msgstr "走起!" -#: cps/templates/book_edit.html:171 +#: cps/templates/book_edit.html:179 msgid "Click the cover to load metadata to the form" msgstr "点击封面加载元数据到表单" -#: cps/templates/book_edit.html:183 cps/templates/book_edit.html:223 +#: cps/templates/book_edit.html:191 cps/templates/book_edit.html:231 msgid "Loading..." msgstr "加载中..." -#: cps/templates/book_edit.html:188 cps/templates/layout.html:199 +#: cps/templates/book_edit.html:196 cps/templates/layout.html:201 msgid "Close" msgstr "关闭" -#: cps/templates/book_edit.html:210 cps/templates/book_edit.html:227 +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:235 #: cps/templates/detail.html:125 cps/templates/search_form.html:14 msgid "Publisher" msgstr "出版社" -#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:229 +#: cps/templates/book_edit.html:223 cps/templates/book_edit.html:237 msgid "Source" msgstr "来源" -#: cps/templates/book_edit.html:224 +#: cps/templates/book_edit.html:232 msgid "Search error!" msgstr "搜索错误" -#: cps/templates/book_edit.html:225 +#: cps/templates/book_edit.html:233 msgid "No Result! Please try anonther keyword." msgstr "没有结果!请尝试别的关键字." @@ -931,7 +940,7 @@ msgstr "保存设置" msgid "Save settings and send Test E-Mail" msgstr "保存设置并发送测试邮件" -#: cps/templates/feed.xml:20 cps/templates/layout.html:183 +#: cps/templates/feed.xml:20 cps/templates/layout.html:185 msgid "Next" msgstr "下一个" @@ -952,43 +961,43 @@ msgstr "开始" msgid "Hot Books" msgstr "热门书籍" -#: cps/templates/index.xml:18 +#: cps/templates/index.xml:17 msgid "Popular publications from this catalog based on Downloads." msgstr "基于下载数的热门书籍" -#: cps/templates/index.xml:21 cps/templates/layout.html:124 +#: cps/templates/index.xml:20 cps/templates/layout.html:124 msgid "Best rated Books" msgstr "最高评分书籍" -#: cps/templates/index.xml:25 +#: cps/templates/index.xml:23 msgid "Popular publications from this catalog based on Rating." msgstr "基于评分的热门书籍" -#: cps/templates/index.xml:28 +#: cps/templates/index.xml:26 msgid "New Books" msgstr "新书" -#: cps/templates/index.xml:32 +#: cps/templates/index.xml:29 msgid "The latest Books" msgstr "最新书籍" -#: cps/templates/index.xml:39 +#: cps/templates/index.xml:35 msgid "Show Random Books" msgstr "显示随机书籍" -#: cps/templates/index.xml:56 cps/templates/layout.html:139 +#: cps/templates/index.xml:52 cps/templates/layout.html:140 msgid "Authors" msgstr "作者" -#: cps/templates/index.xml:60 +#: cps/templates/index.xml:55 msgid "Books ordered by Author" msgstr "书籍按作者排序" -#: cps/templates/index.xml:67 +#: cps/templates/index.xml:61 msgid "Books ordered by category" msgstr "书籍按分类排序" -#: cps/templates/index.xml:74 +#: cps/templates/index.xml:67 msgid "Books ordered by series" msgstr "书籍按丛书排序" @@ -1049,31 +1058,31 @@ msgstr "发现" msgid "Categories" msgstr "分类" -#: cps/templates/layout.html:141 cps/templates/search_form.html:58 +#: cps/templates/layout.html:143 cps/templates/search_form.html:58 msgid "Languages" msgstr "语言" -#: cps/templates/layout.html:144 +#: cps/templates/layout.html:146 msgid "Public Shelves" msgstr "公开书架" -#: cps/templates/layout.html:148 +#: cps/templates/layout.html:150 msgid "Your Shelves" msgstr "您的书架" -#: cps/templates/layout.html:153 +#: cps/templates/layout.html:155 msgid "Create a Shelf" msgstr "创建书架" -#: cps/templates/layout.html:154 +#: cps/templates/layout.html:156 cps/templates/stats.html:3 msgid "About" msgstr "关于" -#: cps/templates/layout.html:168 +#: cps/templates/layout.html:170 msgid "Previous" msgstr "" -#: cps/templates/layout.html:195 +#: cps/templates/layout.html:197 msgid "Book Details" msgstr "" @@ -1199,35 +1208,35 @@ msgstr "要公开此书架吗?" msgid "Drag 'n drop to rearrange order" msgstr "拖拽以重新排序" -#: cps/templates/stats.html:3 +#: cps/templates/stats.html:7 msgid "Calibre library statistics" msgstr "Calibre书库统计" -#: cps/templates/stats.html:8 +#: cps/templates/stats.html:12 msgid "Books in this Library" msgstr "本书在此书库" -#: cps/templates/stats.html:12 +#: cps/templates/stats.html:16 msgid "Authors in this Library" msgstr "个作者在此书库" -#: cps/templates/stats.html:16 +#: cps/templates/stats.html:20 msgid "Categories in this Library" msgstr "个分类在此书库" -#: cps/templates/stats.html:20 +#: cps/templates/stats.html:24 msgid "Series in this Library" msgstr "个丛书在此书库" -#: cps/templates/stats.html:24 +#: cps/templates/stats.html:28 msgid "Linked libraries" msgstr "链接库" -#: cps/templates/stats.html:28 +#: cps/templates/stats.html:32 msgid "Program library" msgstr "程序库" -#: cps/templates/stats.html:29 +#: cps/templates/stats.html:33 msgid "Installed Version" msgstr "已安装版本" diff --git a/messages.pot b/messages.pot index facfb748..339aad6a 100644 --- a/messages.pot +++ b/messages.pot @@ -8,16 +8,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-09-16 07:48+0200\n" +"POT-Creation-Date: 2017-11-01 16:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.5.1\n" -#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1358 +#: cps/book_formats.py:118 cps/book_formats.py:122 cps/web.py:1368 msgid "not installed" msgstr "" @@ -61,373 +61,378 @@ msgstr "" msgid "Could not find any formats suitable for sending by email" msgstr "" -#: cps/ub.py:556 +#: cps/ub.py:567 msgid "Guest" msgstr "" -#: cps/web.py:953 +#: cps/web.py:962 msgid "Requesting update package" msgstr "" -#: cps/web.py:954 +#: cps/web.py:963 msgid "Downloading update package" msgstr "" -#: cps/web.py:955 +#: cps/web.py:964 msgid "Unzipping update package" msgstr "" -#: cps/web.py:956 +#: cps/web.py:965 msgid "Files are replaced" msgstr "" -#: cps/web.py:957 +#: cps/web.py:966 msgid "Database connections are closed" msgstr "" -#: cps/web.py:958 +#: cps/web.py:967 msgid "Server is stopped" msgstr "" -#: cps/web.py:959 +#: cps/web.py:968 msgid "Update finished, please press okay and reload page" msgstr "" -#: cps/web.py:1033 +#: cps/web.py:1042 msgid "Recently Added Books" msgstr "" -#: cps/web.py:1042 +#: cps/web.py:1051 msgid "Newest Books" msgstr "" -#: cps/web.py:1051 +#: cps/web.py:1060 msgid "Oldest Books" msgstr "" -#: cps/web.py:1060 +#: cps/web.py:1069 msgid "Books (A-Z)" msgstr "" -#: cps/web.py:1069 +#: cps/web.py:1078 msgid "Books (Z-A)" msgstr "" -#: cps/web.py:1096 +#: cps/web.py:1105 msgid "Hot Books (most downloaded)" msgstr "" -#: cps/web.py:1106 +#: cps/web.py:1115 msgid "Best rated books" msgstr "" -#: cps/templates/index.xml:35 cps/web.py:1115 +#: cps/templates/index.xml:32 cps/web.py:1124 msgid "Random Books" msgstr "" -#: cps/web.py:1124 +#: cps/web.py:1135 msgid "Author list" msgstr "" -#: cps/web.py:1134 cps/web.py:1190 cps/web.py:1315 cps/web.py:1774 +#: cps/web.py:1145 cps/web.py:1201 cps/web.py:1325 cps/web.py:1790 msgid "Error opening eBook. File does not exist or file is not accessible:" msgstr "" -#: cps/templates/index.xml:70 cps/web.py:1176 +#: cps/templates/index.xml:64 cps/web.py:1187 msgid "Series list" msgstr "" -#: cps/web.py:1188 +#: cps/web.py:1199 #, python-format msgid "Series: %(serie)s" msgstr "" -#: cps/web.py:1221 +#: cps/web.py:1231 msgid "Available languages" msgstr "" -#: cps/web.py:1236 +#: cps/web.py:1246 #, python-format msgid "Language: %(name)s" msgstr "" -#: cps/templates/index.xml:63 cps/web.py:1245 +#: cps/templates/index.xml:58 cps/web.py:1255 msgid "Category list" msgstr "" -#: cps/web.py:1257 +#: cps/web.py:1267 #, python-format msgid "Category: %(name)s" msgstr "" -#: cps/web.py:1369 +#: cps/web.py:1379 msgid "Excecution permissions missing" msgstr "" -#: cps/web.py:1383 +#: cps/web.py:1393 msgid "Statistics" msgstr "" -#: cps/web.py:1547 +#: cps/web.py:1557 msgid "Server restarted, please reload page" msgstr "" -#: cps/web.py:1549 +#: cps/web.py:1559 msgid "Performing shutdown of server, please close window" msgstr "" -#: cps/web.py:1565 +#: cps/web.py:1575 msgid "Update done" msgstr "" -#: cps/web.py:1640 cps/web.py:1653 +#: cps/web.py:1650 cps/web.py:1663 msgid "search" msgstr "" -#: cps/templates/index.xml:42 cps/templates/index.xml:46 -#: cps/templates/layout.html:127 cps/web.py:1729 +#: cps/templates/index.xml:39 cps/templates/index.xml:42 +#: cps/templates/layout.html:127 cps/web.py:1745 msgid "Read Books" msgstr "" -#: cps/templates/index.xml:49 cps/templates/index.xml:53 -#: cps/templates/layout.html:128 cps/web.py:1732 +#: cps/templates/index.xml:45 cps/templates/index.xml:48 +#: cps/templates/layout.html:128 cps/web.py:1748 msgid "Unread Books" msgstr "" -#: cps/web.py:1805 cps/web.py:1807 cps/web.py:1809 cps/web.py:1816 +#: cps/web.py:1823 cps/web.py:1825 cps/web.py:1827 cps/web.py:1836 msgid "Read a Book" msgstr "" -#: cps/web.py:1868 cps/web.py:2493 +#: cps/web.py:1888 cps/web.py:2514 msgid "Please fill out all fields!" msgstr "" -#: cps/web.py:1869 cps/web.py:1885 cps/web.py:1890 cps/web.py:1892 +#: cps/web.py:1889 cps/web.py:1905 cps/web.py:1910 cps/web.py:1912 msgid "register" msgstr "" -#: cps/web.py:1884 +#: cps/web.py:1904 msgid "An unknown error occured. Please try again later." msgstr "" -#: cps/web.py:1889 +#: cps/web.py:1909 msgid "This username or email address is already in use." msgstr "" -#: cps/web.py:1908 cps/web.py:2004 +#: cps/web.py:1928 cps/web.py:2024 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "" -#: cps/web.py:1913 +#: cps/web.py:1933 msgid "Wrong Username or Password" msgstr "" -#: cps/web.py:1919 cps/web.py:1940 +#: cps/web.py:1939 cps/web.py:1960 msgid "login" msgstr "" -#: cps/web.py:1952 cps/web.py:1983 +#: cps/web.py:1972 cps/web.py:2003 msgid "Token not found" msgstr "" -#: cps/web.py:1960 cps/web.py:1991 +#: cps/web.py:1980 cps/web.py:2011 msgid "Token has expired" msgstr "" -#: cps/web.py:1968 +#: cps/web.py:1988 msgid "Success! Please return to your device" msgstr "" -#: cps/web.py:2018 +#: cps/web.py:2038 msgid "Please configure the SMTP mail settings first..." msgstr "" -#: cps/web.py:2022 +#: cps/web.py:2042 #, python-format msgid "Book successfully send to %(kindlemail)s" msgstr "" -#: cps/web.py:2026 +#: cps/web.py:2046 #, python-format msgid "There was an error sending this book: %(res)s" msgstr "" -#: cps/web.py:2028 cps/web.py:2578 +#: cps/web.py:2048 cps/web.py:2599 msgid "Please configure your kindle email address first..." msgstr "" -#: cps/web.py:2072 +#: cps/web.py:2092 #, python-format msgid "Book has been added to shelf: %(sname)s" msgstr "" -#: cps/web.py:2107 +#: cps/web.py:2127 #, python-format msgid "Book has been removed from shelf: %(sname)s" msgstr "" -#: cps/web.py:2126 cps/web.py:2150 +#: cps/web.py:2146 cps/web.py:2170 #, python-format msgid "A shelf with the name '%(title)s' already exists." msgstr "" -#: cps/web.py:2131 +#: cps/web.py:2151 #, python-format msgid "Shelf %(title)s created" msgstr "" -#: cps/web.py:2133 cps/web.py:2161 +#: cps/web.py:2153 cps/web.py:2181 msgid "There was an error" msgstr "" -#: cps/web.py:2134 cps/web.py:2136 +#: cps/web.py:2154 cps/web.py:2156 msgid "create a shelf" msgstr "" -#: cps/web.py:2159 +#: cps/web.py:2179 #, python-format msgid "Shelf %(title)s changed" msgstr "" -#: cps/web.py:2162 cps/web.py:2164 +#: cps/web.py:2182 cps/web.py:2184 msgid "Edit a shelf" msgstr "" -#: cps/web.py:2184 +#: cps/web.py:2205 #, python-format msgid "successfully deleted shelf %(name)s" msgstr "" -#: cps/web.py:2206 +#: cps/web.py:2227 #, python-format msgid "Shelf: '%(name)s'" msgstr "" -#: cps/web.py:2209 +#: cps/web.py:2230 msgid "Error opening shelf. Shelf does not exist or is not accessible" msgstr "" -#: cps/web.py:2241 +#: cps/web.py:2262 #, python-format msgid "Change order of Shelf: '%(name)s'" msgstr "" -#: cps/web.py:2306 +#: cps/web.py:2327 msgid "Found an existing account for this email address." msgstr "" -#: cps/web.py:2308 cps/web.py:2312 +#: cps/web.py:2329 cps/web.py:2333 #, python-format msgid "%(name)s's profile" msgstr "" -#: cps/web.py:2309 +#: cps/web.py:2330 msgid "Profile updated" msgstr "" -#: cps/web.py:2323 +#: cps/web.py:2344 msgid "Admin page" msgstr "" -#: cps/web.py:2447 +#: cps/web.py:2468 msgid "Calibre-web configuration updated" msgstr "" -#: cps/web.py:2454 cps/web.py:2460 cps/web.py:2474 +#: cps/web.py:2475 cps/web.py:2481 cps/web.py:2495 msgid "Basic Configuration" msgstr "" -#: cps/web.py:2458 +#: cps/web.py:2479 msgid "DB location is not valid, please enter correct path" msgstr "" -#: cps/templates/admin.html:34 cps/web.py:2495 cps/web.py:2548 +#: cps/templates/admin.html:34 cps/web.py:2516 cps/web.py:2569 msgid "Add new user" msgstr "" -#: cps/web.py:2540 +#: cps/web.py:2561 #, python-format msgid "User '%(user)s' created" msgstr "" -#: cps/web.py:2544 +#: cps/web.py:2565 msgid "Found an existing account for this email address or nickname." msgstr "" -#: cps/web.py:2566 +#: cps/web.py:2587 msgid "Mail settings updated" msgstr "" -#: cps/web.py:2573 +#: cps/web.py:2594 #, python-format msgid "Test E-Mail successfully send to %(kindlemail)s" msgstr "" -#: cps/web.py:2576 +#: cps/web.py:2597 #, python-format msgid "There was an error sending the Test E-Mail: %(res)s" msgstr "" -#: cps/web.py:2580 +#: cps/web.py:2601 msgid "E-Mail settings updated" msgstr "" -#: cps/web.py:2581 +#: cps/web.py:2602 msgid "Edit mail settings" msgstr "" -#: cps/web.py:2610 +#: cps/web.py:2631 #, python-format msgid "User '%(nick)s' deleted" msgstr "" -#: cps/web.py:2708 +#: cps/web.py:2729 #, python-format msgid "User '%(nick)s' updated" msgstr "" -#: cps/web.py:2711 +#: cps/web.py:2732 msgid "An unknown error occured." msgstr "" -#: cps/web.py:2714 +#: cps/web.py:2735 #, python-format msgid "Edit User %(nick)s" msgstr "" -#: cps/web.py:2730 +#: cps/web.py:2751 msgid "Error opening eBook. File does not exist or file is not accessible" msgstr "" -#: cps/web.py:2745 cps/web.py:2917 cps/web.py:3060 +#: cps/web.py:2766 cps/web.py:2967 cps/web.py:3110 msgid "edit metadata" msgstr "" -#: cps/web.py:2757 cps/web.py:2761 -msgid "unknown" +#: cps/web.py:2776 cps/web.py:3004 +#, python-format +msgid "File extension \"%s\" is not allowed to be uploaded to this server" msgstr "" -#: cps/web.py:2954 +#: cps/web.py:2787 #, python-format -msgid "File extension \"%s\" is not allowed to be uploaded to this server" +msgid "Failed to store file %s." msgstr "" -#: cps/web.py:2960 +#: cps/web.py:2807 cps/web.py:2811 +msgid "unknown" +msgstr "" + +#: cps/web.py:3010 msgid "File to be uploaded must have an extension" msgstr "" -#: cps/web.py:2979 +#: cps/web.py:3029 #, python-format msgid "Failed to create path %s (Permission denied)." msgstr "" -#: cps/web.py:2984 +#: cps/web.py:3034 #, python-format msgid "Failed to store file %s (Permission denied)." msgstr "" -#: cps/web.py:2989 +#: cps/web.py:3039 #, python-format msgid "Failed to delete file %s (Permission denied)." msgstr "" @@ -583,7 +588,7 @@ msgid "Ok" msgstr "" #: cps/templates/admin.html:105 cps/templates/admin.html:119 -#: cps/templates/book_edit.html:127 cps/templates/book_edit.html:149 +#: cps/templates/book_edit.html:135 cps/templates/book_edit.html:157 #: cps/templates/config_edit.html:156 cps/templates/email_edit.html:36 #: cps/templates/shelf.html:60 cps/templates/shelf_edit.html:19 #: cps/templates/shelf_order.html:12 cps/templates/user_edit.html:131 @@ -618,13 +623,13 @@ msgstr "" msgid "Book Title" msgstr "" -#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:208 -#: cps/templates/book_edit.html:226 cps/templates/search_form.html:10 +#: cps/templates/book_edit.html:26 cps/templates/book_edit.html:216 +#: cps/templates/book_edit.html:234 cps/templates/search_form.html:10 msgid "Author" msgstr "" -#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:213 -#: cps/templates/book_edit.html:228 +#: cps/templates/book_edit.html:30 cps/templates/book_edit.html:221 +#: cps/templates/book_edit.html:236 msgid "Description" msgstr "" @@ -665,74 +670,78 @@ msgstr "" msgid "No" msgstr "" -#: cps/templates/book_edit.html:122 +#: cps/templates/book_edit.html:121 +msgid "Upload format" +msgstr "" + +#: cps/templates/book_edit.html:130 msgid "view book after edit" msgstr "" -#: cps/templates/book_edit.html:125 cps/templates/book_edit.html:161 +#: cps/templates/book_edit.html:133 cps/templates/book_edit.html:169 msgid "Get metadata" msgstr "" -#: cps/templates/book_edit.html:126 cps/templates/config_edit.html:154 +#: cps/templates/book_edit.html:134 cps/templates/config_edit.html:154 #: cps/templates/login.html:20 cps/templates/search_form.html:79 #: cps/templates/shelf_edit.html:17 cps/templates/user_edit.html:129 msgid "Submit" msgstr "" -#: cps/templates/book_edit.html:140 +#: cps/templates/book_edit.html:148 msgid "Are really you sure?" msgstr "" -#: cps/templates/book_edit.html:143 +#: cps/templates/book_edit.html:151 msgid "Book will be deleted from Calibre database" msgstr "" -#: cps/templates/book_edit.html:144 +#: cps/templates/book_edit.html:152 msgid "and from hard disk" msgstr "" -#: cps/templates/book_edit.html:148 +#: cps/templates/book_edit.html:156 msgid "Delete" msgstr "" -#: cps/templates/book_edit.html:164 +#: cps/templates/book_edit.html:172 msgid "Keyword" msgstr "" -#: cps/templates/book_edit.html:165 +#: cps/templates/book_edit.html:173 msgid " Search keyword " msgstr "" -#: cps/templates/book_edit.html:167 cps/templates/layout.html:43 +#: cps/templates/book_edit.html:175 cps/templates/layout.html:43 msgid "Go!" msgstr "" -#: cps/templates/book_edit.html:171 +#: cps/templates/book_edit.html:179 msgid "Click the cover to load metadata to the form" msgstr "" -#: cps/templates/book_edit.html:183 cps/templates/book_edit.html:223 +#: cps/templates/book_edit.html:191 cps/templates/book_edit.html:231 msgid "Loading..." msgstr "" -#: cps/templates/book_edit.html:188 cps/templates/layout.html:199 +#: cps/templates/book_edit.html:196 cps/templates/layout.html:201 msgid "Close" msgstr "" -#: cps/templates/book_edit.html:210 cps/templates/book_edit.html:227 +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:235 #: cps/templates/detail.html:125 cps/templates/search_form.html:14 msgid "Publisher" msgstr "" -#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:229 +#: cps/templates/book_edit.html:223 cps/templates/book_edit.html:237 msgid "Source" msgstr "" -#: cps/templates/book_edit.html:224 +#: cps/templates/book_edit.html:232 msgid "Search error!" msgstr "" -#: cps/templates/book_edit.html:225 +#: cps/templates/book_edit.html:233 msgid "No Result! Please try anonther keyword." msgstr "" @@ -922,7 +931,7 @@ msgstr "" msgid "Save settings and send Test E-Mail" msgstr "" -#: cps/templates/feed.xml:20 cps/templates/layout.html:183 +#: cps/templates/feed.xml:20 cps/templates/layout.html:185 msgid "Next" msgstr "" @@ -943,43 +952,43 @@ msgstr "" msgid "Hot Books" msgstr "" -#: cps/templates/index.xml:18 +#: cps/templates/index.xml:17 msgid "Popular publications from this catalog based on Downloads." msgstr "" -#: cps/templates/index.xml:21 cps/templates/layout.html:124 +#: cps/templates/index.xml:20 cps/templates/layout.html:124 msgid "Best rated Books" msgstr "" -#: cps/templates/index.xml:25 +#: cps/templates/index.xml:23 msgid "Popular publications from this catalog based on Rating." msgstr "" -#: cps/templates/index.xml:28 +#: cps/templates/index.xml:26 msgid "New Books" msgstr "" -#: cps/templates/index.xml:32 +#: cps/templates/index.xml:29 msgid "The latest Books" msgstr "" -#: cps/templates/index.xml:39 +#: cps/templates/index.xml:35 msgid "Show Random Books" msgstr "" -#: cps/templates/index.xml:56 cps/templates/layout.html:139 +#: cps/templates/index.xml:52 cps/templates/layout.html:140 msgid "Authors" msgstr "" -#: cps/templates/index.xml:60 +#: cps/templates/index.xml:55 msgid "Books ordered by Author" msgstr "" -#: cps/templates/index.xml:67 +#: cps/templates/index.xml:61 msgid "Books ordered by category" msgstr "" -#: cps/templates/index.xml:74 +#: cps/templates/index.xml:67 msgid "Books ordered by series" msgstr "" @@ -1040,31 +1049,31 @@ msgstr "" msgid "Categories" msgstr "" -#: cps/templates/layout.html:141 cps/templates/search_form.html:58 +#: cps/templates/layout.html:143 cps/templates/search_form.html:58 msgid "Languages" msgstr "" -#: cps/templates/layout.html:144 +#: cps/templates/layout.html:146 msgid "Public Shelves" msgstr "" -#: cps/templates/layout.html:148 +#: cps/templates/layout.html:150 msgid "Your Shelves" msgstr "" -#: cps/templates/layout.html:153 +#: cps/templates/layout.html:155 msgid "Create a Shelf" msgstr "" -#: cps/templates/layout.html:154 +#: cps/templates/layout.html:156 cps/templates/stats.html:3 msgid "About" msgstr "" -#: cps/templates/layout.html:168 +#: cps/templates/layout.html:170 msgid "Previous" msgstr "" -#: cps/templates/layout.html:195 +#: cps/templates/layout.html:197 msgid "Book Details" msgstr "" @@ -1190,35 +1199,35 @@ msgstr "" msgid "Drag 'n drop to rearrange order" msgstr "" -#: cps/templates/stats.html:3 +#: cps/templates/stats.html:7 msgid "Calibre library statistics" msgstr "" -#: cps/templates/stats.html:8 +#: cps/templates/stats.html:12 msgid "Books in this Library" msgstr "" -#: cps/templates/stats.html:12 +#: cps/templates/stats.html:16 msgid "Authors in this Library" msgstr "" -#: cps/templates/stats.html:16 +#: cps/templates/stats.html:20 msgid "Categories in this Library" msgstr "" -#: cps/templates/stats.html:20 +#: cps/templates/stats.html:24 msgid "Series in this Library" msgstr "" -#: cps/templates/stats.html:24 +#: cps/templates/stats.html:28 msgid "Linked libraries" msgstr "" -#: cps/templates/stats.html:28 +#: cps/templates/stats.html:32 msgid "Program library" msgstr "" -#: cps/templates/stats.html:29 +#: cps/templates/stats.html:33 msgid "Installed Version" msgstr ""