Merge remote-tracking branch 'uk/master'

This commit is contained in:
Ozzie Isaacs
2022-06-18 18:45:12 +02:00
41 changed files with 2627 additions and 2439 deletions
Binary file not shown.
+122 -113
View File
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2022-06-04 08:48+0200\n"
"POT-Creation-Date: 2022-06-18 18:44+0200\n"
"PO-Revision-Date: 2017-04-04 15:09+0200\n"
"Last-Translator: ElQuimm <quimm@webtaste.com>\n"
"Language: it\n"
@@ -37,8 +37,8 @@ msgstr "Ricollegato con successo"
msgid "Unknown command"
msgstr "Comando sconosciuto"
#: cps/admin.py:192 cps/editbooks.py:571 cps/editbooks.py:573
#: cps/editbooks.py:609 cps/editbooks.py:626 cps/editbooks.py:1233
#: cps/admin.py:192 cps/editbooks.py:572 cps/editbooks.py:574
#: cps/editbooks.py:610 cps/editbooks.py:627 cps/editbooks.py:1234
#: cps/updater.py:613 cps/uploader.py:87 cps/uploader.py:97
msgid "Unknown"
msgstr "Sconosciuto"
@@ -64,7 +64,7 @@ msgstr "Modifica gli utenti"
msgid "All"
msgstr "Tutti"
#: cps/admin.py:380 cps/admin.py:1367
#: cps/admin.py:380 cps/admin.py:1370
msgid "User not found"
msgstr "Utente non trovato"
@@ -81,7 +81,7 @@ msgstr "tutte le lingue presenti"
msgid "Malformed request"
msgstr "Richiesta non formulata correttamente"
#: cps/admin.py:456 cps/admin.py:1964
#: cps/admin.py:456 cps/admin.py:1968
msgid "Guest Name can't be changed"
msgstr "Il nome dell'utente Guest (ospite) non può essere modificato"
@@ -89,7 +89,7 @@ msgstr "Il nome dell'utente Guest (ospite) non può essere modificato"
msgid "Guest can't have this role"
msgstr "L'utente Guest (ospite) non può avere questo ruolo"
#: cps/admin.py:480 cps/admin.py:1922
#: cps/admin.py:480 cps/admin.py:1926
msgid "No admin user remaining, can't remove admin role"
msgstr "Non rimarrebbe nessun utente amministratore, non posso rimuovere il ruolo di amministratore"
@@ -121,7 +121,7 @@ msgstr "Nessuna lingua valida indicata"
msgid "No Valid Book Language Given"
msgstr "Nessuna lingua valida per il libro"
#: cps/admin.py:520 cps/editbooks.py:438
#: cps/admin.py:520 cps/editbooks.py:439
msgid "Parameter not found"
msgstr "Parametro non trovato"
@@ -133,7 +133,7 @@ msgstr "Colonna di lettura non valida"
msgid "Invalid Restricted Column"
msgstr "Colonna con restrizioni non valida"
#: cps/admin.py:583 cps/admin.py:1793
#: cps/admin.py:583 cps/admin.py:1797
msgid "Calibre-Web configuration updated"
msgstr "La configurazione di Calibre-Web è stata aggiornata"
@@ -269,7 +269,7 @@ msgstr "LDAP Member User Filter contiene una parentesi senza la corrispettiva"
msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path"
msgstr "LDAP CACertificate, il certificato o la posizione della chiave non sono corretti, per favore indica il percorso corretto"
#: cps/admin.py:1232 cps/admin.py:1854
#: cps/admin.py:1232 cps/admin.py:1858
msgid "Add new user"
msgstr "Aggiungi un nuovo utente"
@@ -281,213 +281,213 @@ msgstr "Modifica le impostazioni del server e-mail"
msgid "Gmail Account Verification Successful"
msgstr "L'account Gmail è stato verificato con successo"
#: cps/admin.py:1279 cps/admin.py:1660 cps/admin.py:1777 cps/admin.py:1875
#: cps/admin.py:1992 cps/editbooks.py:227 cps/editbooks.py:301
#: cps/editbooks.py:1196 cps/shelf.py:82 cps/shelf.py:142 cps/shelf.py:185
#: cps/shelf.py:235 cps/shelf.py:272 cps/shelf.py:343 cps/shelf.py:457
#: cps/tasks/convert.py:136 cps/web.py:1413
#: cps/admin.py:1279 cps/admin.py:1282 cps/admin.py:1663 cps/admin.py:1781
#: cps/admin.py:1879 cps/admin.py:1996 cps/editbooks.py:228
#: cps/editbooks.py:302 cps/editbooks.py:1197 cps/shelf.py:82 cps/shelf.py:142
#: cps/shelf.py:185 cps/shelf.py:235 cps/shelf.py:272 cps/shelf.py:343
#: cps/shelf.py:457 cps/tasks/convert.py:136 cps/web.py:1413
#, python-format
msgid "Database error: %(error)s."
msgstr "Errore nel database: %(error)s."
#: cps/admin.py:1286
#: cps/admin.py:1289
#, python-format
msgid "Test e-mail queued for sending to %(email)s, please check Tasks for result"
msgstr "L'e-mail di test è stato accodato con successo per essere spedito a %(email)s, per favore verifica tramite il pulsante 'Compito' il risultato"
#: cps/admin.py:1289
#: cps/admin.py:1292
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Si è verificato un errore nell'invio dell'e-mail di test: %(res)s"
#: cps/admin.py:1291
#: cps/admin.py:1294
msgid "Please configure your e-mail address first..."
msgstr "Per favore prima configura il tuo indirizzo e-mail..."
#: cps/admin.py:1293
#: cps/admin.py:1296
msgid "E-mail server settings updated"
msgstr "Configurazione del server e-mail aggiornata"
#: cps/admin.py:1316 cps/templates/admin.html:191
#: cps/admin.py:1319 cps/templates/admin.html:191
msgid "Edit Scheduled Tasks Settings"
msgstr ""
#: cps/admin.py:1328
#: cps/admin.py:1331
msgid "Invalid start time for task specified"
msgstr ""
#: cps/admin.py:1333
#: cps/admin.py:1336
msgid "Invalid duration for task specified"
msgstr ""
#: cps/admin.py:1342
#: cps/admin.py:1345
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1352 cps/admin.py:1401 cps/admin.py:1988 cps/web.py:1254
#: cps/admin.py:1355 cps/admin.py:1404 cps/admin.py:1992 cps/web.py:1254
#: cps/web.py:1315
msgid "An unknown error occurred. Please try again later."
msgstr "Si è verificato un errore sconosciuto: per favore riprova."
#: cps/admin.py:1356
#: cps/admin.py:1359
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1386 cps/admin.py:1980
#: cps/admin.py:1389 cps/admin.py:1984
#, python-format
msgid "Edit User %(nick)s"
msgstr "Modifica l'utente %(nick)s"
#: cps/admin.py:1398
#: cps/admin.py:1401
#, python-format
msgid "Password for user %(user)s reset"
msgstr "La password dell'utente %(user)s è stata resettata"
#: cps/admin.py:1404 cps/web.py:1194
#: cps/admin.py:1407 cps/web.py:1194
msgid "Please configure the SMTP mail settings first..."
msgstr "Configura dapprima le impostazioni del server SMTP..."
#: cps/admin.py:1415
#: cps/admin.py:1418
msgid "Logfile viewer"
msgstr "Visualizzatore del Logfile"
#: cps/admin.py:1481
#: cps/admin.py:1484
msgid "Requesting update package"
msgstr "Richiedo il pacchetto di aggiornamento"
#: cps/admin.py:1482
#: cps/admin.py:1485
msgid "Downloading update package"
msgstr "Scarico il pacchetto di aggiornamento"
#: cps/admin.py:1483
#: cps/admin.py:1486
msgid "Unzipping update package"
msgstr "Decomprimo il pacchetto di aggiornamento"
#: cps/admin.py:1484
#: cps/admin.py:1487
msgid "Replacing files"
msgstr "Sostituisco i file"
#: cps/admin.py:1485
#: cps/admin.py:1488
msgid "Database connections are closed"
msgstr "Le connessioni al database sono chiuse"
#: cps/admin.py:1486
#: cps/admin.py:1489
msgid "Stopping server"
msgstr "Arresto il server"
#: cps/admin.py:1487
#: cps/admin.py:1490
msgid "Update finished, please press okay and reload page"
msgstr "Aggiornamento completato, per favore premi ok e ricarica la pagina"
#: cps/admin.py:1488 cps/admin.py:1489 cps/admin.py:1490 cps/admin.py:1491
#: cps/admin.py:1492 cps/admin.py:1493
#: cps/admin.py:1491 cps/admin.py:1492 cps/admin.py:1493 cps/admin.py:1494
#: cps/admin.py:1495 cps/admin.py:1496
msgid "Update failed:"
msgstr "Aggiornamento non riuscito:"
#: cps/admin.py:1488 cps/updater.py:389 cps/updater.py:624 cps/updater.py:626
#: cps/admin.py:1491 cps/updater.py:389 cps/updater.py:624 cps/updater.py:626
msgid "HTTP Error"
msgstr "Errore HTTP"
#: cps/admin.py:1489 cps/updater.py:391 cps/updater.py:628
#: cps/admin.py:1492 cps/updater.py:391 cps/updater.py:628
msgid "Connection error"
msgstr "Errore di connessione"
#: cps/admin.py:1490 cps/updater.py:393 cps/updater.py:630
#: cps/admin.py:1493 cps/updater.py:393 cps/updater.py:630
msgid "Timeout while establishing connection"
msgstr "Tempo scaduto nello stabilire la connessione"
#: cps/admin.py:1491 cps/updater.py:395 cps/updater.py:632
#: cps/admin.py:1494 cps/updater.py:395 cps/updater.py:632
msgid "General error"
msgstr "Errore generale"
#: cps/admin.py:1492
#: cps/admin.py:1495
msgid "Update file could not be saved in temp dir"
msgstr "Il file di aggiornamento non può essere salvato nella cartella temporanea"
#: cps/admin.py:1493
#: cps/admin.py:1496
msgid "Files could not be replaced during update"
msgstr "Durante l'aggiornamento non è stato possibile sostituire alcuni file"
#: cps/admin.py:1517
#: cps/admin.py:1520
msgid "Failed to extract at least One LDAP User"
msgstr "Fallita l'estrazione di almeno un utente LDAP"
#: cps/admin.py:1562
#: cps/admin.py:1565
msgid "Failed to Create at Least One LDAP User"
msgstr "Fallita la creazione di almeno un utente LDAP"
#: cps/admin.py:1575
#: cps/admin.py:1578
#, python-format
msgid "Error: %(ldaperror)s"
msgstr "Errore: %(ldaperror)s"
#: cps/admin.py:1579
#: cps/admin.py:1582
msgid "Error: No user returned in response of LDAP server"
msgstr "Errore: nessun utente restituito in risposta dal server LDAP"
#: cps/admin.py:1612
#: cps/admin.py:1615
msgid "At Least One LDAP User Not Found in Database"
msgstr "Almeno un utente LDAP non è stato trovato nel database"
#: cps/admin.py:1614
#: cps/admin.py:1617
msgid "{} User Successfully Imported"
msgstr "{} utente importato con successo"
#: cps/admin.py:1672
#: cps/admin.py:1675
msgid "DB Location is not Valid, Please Enter Correct Path"
msgstr "La posizione del DB non è valida, per favore indica il percorso corretto"
#: cps/admin.py:1691
#: cps/admin.py:1695
msgid "DB is not Writeable"
msgstr "Il DB non è scrivibile"
#: cps/admin.py:1704
#: cps/admin.py:1708
msgid "Keyfile Location is not Valid, Please Enter Correct Path"
msgstr "La posizione del Keyfile non è valida, per favore indica il percorso corretto"
#: cps/admin.py:1708
#: cps/admin.py:1712
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "La posizione del Certfile non è valida, per favore indica il percorso corretto"
#: cps/admin.py:1816
#: cps/admin.py:1820
msgid "Database Settings updated"
msgstr "Configurazione del Database aggiornata"
#: cps/admin.py:1824
#: cps/admin.py:1828
msgid "Database Configuration"
msgstr "Configurazione del Database"
#: cps/admin.py:1840 cps/web.py:1229
#: cps/admin.py:1844 cps/web.py:1229
msgid "Please fill out all fields!"
msgstr "Per favore compila tutti i campi!"
#: cps/admin.py:1848
#: cps/admin.py:1852
msgid "E-mail is not from valid domain"
msgstr "L'e-mail non proviene da un dominio valido"
#: cps/admin.py:1865
#: cps/admin.py:1869
#, python-format
msgid "User '%(user)s' created"
msgstr "L'utente '%(user)s' è stato creato"
#: cps/admin.py:1871
#: cps/admin.py:1875
msgid "Found an existing account for this e-mail address or name."
msgstr "Trovato un account esistente con questo e-mail o nome di utente"
#: cps/admin.py:1901
#: cps/admin.py:1905
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "L'utente '%(nick)s' è stato eliminato"
#: cps/admin.py:1903 cps/admin.py:1904
#: cps/admin.py:1907 cps/admin.py:1908
msgid "Can't delete Guest User"
msgstr "Non posso eliminare l'utente Guest (ospite)"
#: cps/admin.py:1907
#: cps/admin.py:1911
msgid "No admin user remaining, can't delete user"
msgstr "Non rimarrebbe nessun utente amministratore, non posso eliminare l'utente"
#: cps/admin.py:1984
#: cps/admin.py:1988
#, python-format
msgid "User '%(nick)s' updated"
msgstr "L'utente '%(nick)s' è stato aggiornato"
@@ -500,122 +500,122 @@ msgstr "non installato"
msgid "Execution permissions missing"
msgstr "Mancano i permessi di esecuzione"
#: cps/db.py:680 cps/search.py:134 cps/web.py:720
#, python-format
msgid "Custom Column No.%(column)d is not existing in calibre database"
#: cps/db.py:679 cps/web.py:720
#, fuzzy, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "La colonna personale no.%(column)d non esiste nel database di Calibre"
#: cps/db.py:923 cps/templates/config_edit.html:204
#: cps/db.py:922 cps/templates/config_edit.html:204
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:549 cps/web.py:583 cps/web.py:656 cps/web.py:681 cps/web.py:962
#: cps/web.py:992 cps/web.py:1027 cps/web.py:1055 cps/web.py:1094
msgid "None"
msgstr "Nessuna"
#: cps/editbooks.py:109 cps/editbooks.py:890 cps/web.py:516 cps/web.py:1454
#: cps/editbooks.py:110 cps/editbooks.py:891 cps/web.py:516 cps/web.py:1454
#: cps/web.py:1496 cps/web.py:1541
msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible"
msgstr "Errore durante l'apertura del libro selezionato. Il file non esiste o il file non è accessibile"
#: cps/editbooks.py:153 cps/editbooks.py:1216
#: cps/editbooks.py:154 cps/editbooks.py:1217
msgid "User has no rights to upload cover"
msgstr ""
#: cps/editbooks.py:173 cps/editbooks.py:711
#: cps/editbooks.py:174 cps/editbooks.py:712
msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier"
msgstr "Gli identificatori non tengono conto delle lettere maiuscole o minuscole, sovrascrivo l'identificatore precedente"
#: cps/editbooks.py:214
#: cps/editbooks.py:215
msgid "Metadata successfully updated"
msgstr "I metadati sono stati aggiornati con successo"
#: cps/editbooks.py:232
#: cps/editbooks.py:233
msgid "Error editing book: {}"
msgstr ""
#: cps/editbooks.py:287
#: cps/editbooks.py:288
#, python-format
msgid "File %(file)s uploaded"
msgstr "Il file %(file)s è stato caricato"
#: cps/editbooks.py:314
#: cps/editbooks.py:315
msgid "Source or destination format for conversion missing"
msgstr "Mancano o il formato sorgente o quello di destinazione, entrambi necessari alla conversione"
#: cps/editbooks.py:322
#: cps/editbooks.py:323
#, python-format
msgid "Book successfully queued for converting to %(book_format)s"
msgstr "Libro accodato con successo per essere convertito in %(book_format)s"
#: cps/editbooks.py:326
#: cps/editbooks.py:327
#, python-format
msgid "There was an error converting this book: %(res)s"
msgstr "Si è verificato un errore durante la conversione del libro: %(res)s"
#: cps/editbooks.py:630
#: cps/editbooks.py:631
msgid "Uploaded book probably exists in the library, consider to change before upload new: "
msgstr "Probabilmente il libro caricato esiste già nella libreria; considera di cambiare prima di sottoporlo nuovamente: "
#: cps/editbooks.py:685 cps/editbooks.py:1010
#: cps/editbooks.py:686 cps/editbooks.py:1011
#, fuzzy, python-format
msgid "'%(langname)s' is not a valid language"
msgstr "%(langname)s non è una lingua valida"
#: cps/editbooks.py:723 cps/editbooks.py:1157
#: cps/editbooks.py:724 cps/editbooks.py:1158
#, python-format
msgid "File extension '%(ext)s' is not allowed to be uploaded to this server"
msgstr "Non è consentito caricare file con l'estensione '%(ext)s' su questo server"
#: cps/editbooks.py:727 cps/editbooks.py:1161
#: cps/editbooks.py:728 cps/editbooks.py:1162
msgid "File to be uploaded must have an extension"
msgstr "Il file da caricare deve avere un'estensione"
#: cps/editbooks.py:735
#: cps/editbooks.py:736
#, python-format
msgid "File %(filename)s could not saved to temp dir"
msgstr "Il file %(filename)s non può essere salvato nella cartella temporanea"
#: cps/editbooks.py:755
#: cps/editbooks.py:756
#, python-format
msgid "Failed to Move Cover File %(file)s: %(error)s"
msgstr "Impossibile spostare il file della copertina %(file)s: %(error)s"
#: cps/editbooks.py:812 cps/editbooks.py:814
#: cps/editbooks.py:813 cps/editbooks.py:815
msgid "Book Format Successfully Deleted"
msgstr "Il formato del libro è stato eliminato con successo"
#: cps/editbooks.py:821 cps/editbooks.py:823
#: cps/editbooks.py:822 cps/editbooks.py:824
msgid "Book Successfully Deleted"
msgstr "Il libro é stato eliminato con successo"
#: cps/editbooks.py:875
#: cps/editbooks.py:876
msgid "You are missing permissions to delete books"
msgstr ""
#: cps/editbooks.py:925
#: cps/editbooks.py:926
msgid "edit metadata"
msgstr "modifica i metadati"
#: cps/editbooks.py:974
#: cps/editbooks.py:975
#, python-format
msgid "%(seriesindex)s is not a valid number, skipping"
msgstr "%(seriesindex)s non è un numero valido, proseguo"
#: cps/editbooks.py:1152
#: cps/editbooks.py:1153
msgid "User has no rights to upload additional file formats"
msgstr ""
#: cps/editbooks.py:1173
#: cps/editbooks.py:1174
#, python-format
msgid "Failed to create path %(path)s (Permission denied)."
msgstr "Impossibile creare la cartella %(path)s (autorizzazione negata)."
#: cps/editbooks.py:1178
#: cps/editbooks.py:1179
#, python-format
msgid "Failed to store file %(file)s."
msgstr "Il salvataggio del file %(file)s non è riuscito."
#: cps/editbooks.py:1201
#: cps/editbooks.py:1202
#, python-format
msgid "File format %(ext)s added to %(book)s"
msgstr "Ho aggiunto il formato %(ext)s al libro %(book)s"
@@ -1023,41 +1023,41 @@ msgstr "Elenco libri"
msgid "Show Books List"
msgstr "Mostra l'opzione per visualizzare i libri sottoforma di elenco"
#: cps/search.py:48 cps/search.py:414 cps/templates/book_edit.html:236
#: cps/search.py:48 cps/search.py:389 cps/templates/book_edit.html:236
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:226
msgid "Search"
msgstr "Cerca"
#: cps/search.py:194
#: cps/search.py:185
msgid "Published after "
msgstr "Pubblicato dopo il "
#: cps/search.py:201
#: cps/search.py:192
msgid "Published before "
msgstr "Pubblicato prima del "
#: cps/search.py:223
#: cps/search.py:214
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Valutazione <= %(rating)s"
#: cps/search.py:225
#: cps/search.py:216
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Valutazione >= %(rating)s"
#: cps/search.py:227
#: cps/search.py:218
#, python-format
msgid "Read Status = %(status)s"
msgstr "Stato di lettura = %(status)s"
#: cps/search.py:345
#: cps/search.py:320
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Errore di ricerca nelle colonne personalizzate. Per favore riavvia Calibre-Web"
#: cps/search.py:364 cps/search.py:396 cps/templates/layout.html:57
#: cps/search.py:339 cps/search.py:371 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Ricerca avanzata"
@@ -1387,27 +1387,27 @@ msgstr "Non ho trovato il formato %(format)s nel disco"
msgid "Ebook converter failed with unknown error"
msgstr "La conversione del libro è terminata con un errore sconosciuto"
#: cps/tasks/convert.py:200
#: cps/tasks/convert.py:202
#, python-format
msgid "Kepubify-converter failed: %(error)s"
msgstr "Si è verificato un errore con il convertitore Kepubify: %(error)s"
#: cps/tasks/convert.py:222
#: cps/tasks/convert.py:224
#, python-format
msgid "Converted file not found or more than one file in folder %(folder)s"
msgstr "Non ho trovato il file convertito o ci sono più di un file nella cartella %(folder)s"
#: cps/tasks/convert.py:245
#: cps/tasks/convert.py:247
#, python-format
msgid "Ebook-converter failed: %(error)s"
msgstr "Errore nel convertitore: %(error)s"
#: cps/tasks/convert.py:268
#: cps/tasks/convert.py:270
#, python-format
msgid "Calibre failed with error: %(error)s"
msgstr "Si è verificato un errore con Calibre: %(error)s"
#: cps/tasks/convert.py:273
#: cps/tasks/convert.py:275
msgid "Convert"
msgstr ""
@@ -2859,7 +2859,24 @@ msgstr "Catalogo Calibre-Web"
msgid "epub Reader"
msgstr "Lettore epub"
#: cps/templates/read.html:75
#: cps/templates/read.html:77 cps/templates/readcbr.html:116
msgid "Light"
msgstr "Chiaro"
#: cps/templates/read.html:78 cps/templates/readcbr.html:117
msgid "Dark"
msgstr "Scuro"
#: cps/templates/read.html:79
msgid "Sepia"
msgstr ""
#: cps/templates/read.html:80
#, fuzzy
msgid "Black"
msgstr "Indietro"
#: cps/templates/read.html:84
msgid "Reflow text when sidebars are open."
msgstr "Adatta il testo quando le barre laterali sono aperte."
@@ -2907,14 +2924,6 @@ msgstr "Ruota a sinistra"
msgid "Flip Image"
msgstr "Capovolgi immagine"
#: cps/templates/readcbr.html:116
msgid "Light"
msgstr "Chiaro"
#: cps/templates/readcbr.html:117
msgid "Dark"
msgstr "Scuro"
#: cps/templates/readcbr.html:122
msgid "Scale"
msgstr "Scala"