Added korean locale

This commit is contained in:
Ozzie Isaacs
2022-01-06 14:04:49 +01:00
parent 6d839d5cc7
commit 405f3c181f
45 changed files with 6734 additions and 2803 deletions
+144 -140
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-12-22 19:06+0100\n"
"POT-Creation-Date: 2022-01-06 14:03+0100\n"
"PO-Revision-Date: 2020-06-07 06:47+0200\n"
"Last-Translator: <thovi98@gmail.com>\n"
"Language: fr\n"
@@ -31,7 +31,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.8.0\n"
"Generated-By: Babel 2.9.0\n"
#: cps/about.py:34 cps/about.py:49 cps/about.py:65 cps/converter.py:31
msgid "not installed"
@@ -41,7 +41,7 @@ msgstr "non installé"
msgid "installed"
msgstr "installé"
#: cps/about.py:138
#: cps/about.py:145
msgid "Statistics"
msgstr "Statistiques"
@@ -61,9 +61,9 @@ msgstr "Reconnecté avec succès"
msgid "Unknown command"
msgstr "Commande inconnue"
#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717
#: cps/editbooks.py:862 cps/editbooks.py:864 cps/editbooks.py:891
#: cps/editbooks.py:907 cps/updater.py:584 cps/uploader.py:93
#: cps/admin.py:167 cps/editbooks.py:707 cps/editbooks.py:721
#: cps/editbooks.py:866 cps/editbooks.py:868 cps/editbooks.py:895
#: cps/editbooks.py:911 cps/updater.py:584 cps/uploader.py:93
#: cps/uploader.py:103
msgid "Unknown"
msgstr "Inconnu"
@@ -176,7 +176,7 @@ msgstr "Voulez-vous vraiment supprimer ce domaine ?"
msgid "Do you really want to delete this user?"
msgstr "Voulez-vous vraiment supprimer cet utilisateur ?"
#: cps/admin.py:578 cps/templates/shelf.html:91
#: cps/admin.py:578
msgid "Are you sure you want to delete this shelf?"
msgstr "Voulez-vous vraiment supprimer l’étagère ?"
@@ -298,7 +298,7 @@ msgstr "LDAP CACertificat, certificat ou emplacement de clé non valide, veuille
#: cps/admin.py:1197 cps/admin.py:1308 cps/admin.py:1405 cps/admin.py:1512
#: cps/admin.py:1581 cps/shelf.py:100 cps/shelf.py:160 cps/shelf.py:203
#: cps/shelf.py:274 cps/shelf.py:335 cps/shelf.py:370 cps/shelf.py:445
#: cps/shelf.py:275 cps/shelf.py:337 cps/shelf.py:372 cps/shelf.py:447
msgid "Settings DB is not Writeable"
msgstr "Les paramètres de la base de données ne sont pas accessibles en écriture"
@@ -328,7 +328,7 @@ msgstr "Les paramètres du serveur de courriels ont été mis à jour"
msgid "Database Configuration"
msgstr "Configuration des options"
#: cps/admin.py:1370 cps/web.py:1478
#: cps/admin.py:1370 cps/web.py:1479
msgid "Please fill out all fields!"
msgstr "Veuillez compléter tous les champs !"
@@ -373,7 +373,7 @@ msgstr "Éditer l'utilisateur %(nick)s"
msgid "User '%(nick)s' updated"
msgstr "Utilisateur '%(nick)s' mis à jour"
#: cps/admin.py:1508 cps/admin.py:1640 cps/web.py:1503 cps/web.py:1563
#: cps/admin.py:1508 cps/admin.py:1640 cps/web.py:1504 cps/web.py:1564
msgid "An unknown error occurred. Please try again later."
msgstr "Une erreur inconnue est survenue. Veuillez réessayer plus tard."
@@ -408,7 +408,7 @@ msgstr "Les paramètres du serveur de courriels ont été mis à jour"
msgid "Password for user %(user)s reset"
msgstr "Le mot de passe de l’utilisateur %(user)s a été réinitialisé"
#: cps/admin.py:1643 cps/web.py:1443
#: cps/admin.py:1643 cps/web.py:1444
msgid "Please configure the SMTP mail settings first..."
msgstr "Veuillez configurer les paramètres SMTP au préalable..."
@@ -508,108 +508,112 @@ msgstr "non configuré"
msgid "Execution permissions missing"
msgstr "Les permissions d'exécutions manquantes"
#: cps/db.py:648 cps/web.py:667 cps/web.py:1154
#: cps/db.py:651 cps/web.py:667 cps/web.py:1155
#, python-format
msgid "Custom Column No.%(column)d is not existing in calibre database"
msgstr "La colonne personnalisée No.%(column)d n'existe pas dans la base de données calibre"
#: cps/editbooks.py:305 cps/editbooks.py:307
#: cps/editbooks.py:300 cps/editbooks.py:302
msgid "Book Format Successfully Deleted"
msgstr "Le format du livre a été supprimé avec succès"
#: cps/editbooks.py:314 cps/editbooks.py:316
#: cps/editbooks.py:309 cps/editbooks.py:311
msgid "Book Successfully Deleted"
msgstr "Le livre a été supprimé avec succès"
#: cps/editbooks.py:372 cps/editbooks.py:759 cps/web.py:523 cps/web.py:1702
#: cps/web.py:1743 cps/web.py:1810
#: cps/editbooks.py:361
msgid "You are missing permissions to delete books"
msgstr ""
#: cps/editbooks.py:376 cps/editbooks.py:763 cps/web.py:523 cps/web.py:1703
#: cps/web.py:1744 cps/web.py:1811
msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible"
msgstr "Erreur d'ouverture du livre numérique. Le fichier n'existe pas ou n'est pas accessible"
#: cps/editbooks.py:406
#: cps/editbooks.py:410
msgid "edit metadata"
msgstr "modifier les métadonnées"
#: cps/editbooks.py:454
#: cps/editbooks.py:458
#, python-format
msgid "%(seriesindex)s is not a valid number, skipping"
msgstr "%(seriesindex)s n’est pas un nombre valide, ignoré"
#: cps/editbooks.py:490 cps/editbooks.py:954
#: cps/editbooks.py:494 cps/editbooks.py:958
#, fuzzy, python-format
msgid "'%(langname)s' is not a valid language"
msgstr "%(langname)s n'est pas une langue valide"
#: cps/editbooks.py:630 cps/editbooks.py:981
#: cps/editbooks.py:634 cps/editbooks.py:985
#, python-format
msgid "File extension '%(ext)s' is not allowed to be uploaded to this server"
msgstr "L’extension de fichier '%(ext)s' n’est pas autorisée pour être déposée sur ce serveur"
#: cps/editbooks.py:634 cps/editbooks.py:985
#: cps/editbooks.py:638 cps/editbooks.py:989
msgid "File to be uploaded must have an extension"
msgstr "Pour être déposé le fichier doit avoir une extension"
#: cps/editbooks.py:646
#: cps/editbooks.py:650
#, python-format
msgid "Failed to create path %(path)s (Permission denied)."
msgstr "Impossible de créer le chemin %(path)s (Permission refusée)."
#: cps/editbooks.py:651
#: cps/editbooks.py:655
#, python-format
msgid "Failed to store file %(file)s."
msgstr "Échec de la sauvegarde du fichier %(file)s."
#: cps/editbooks.py:669 cps/editbooks.py:1072 cps/web.py:1663
#: cps/editbooks.py:673 cps/editbooks.py:1076 cps/web.py:1664
#, python-format
msgid "Database error: %(error)s."
msgstr "Erreur de la base de données: %(error)s."
#: cps/editbooks.py:674
#: cps/editbooks.py:678
#, python-format
msgid "File format %(ext)s added to %(book)s"
msgstr "Le format de fichier %(ext)s a été ajouté à %(book)s"
#: cps/editbooks.py:810
#: cps/editbooks.py:814
msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier"
msgstr "Les identificateurs ne sont pas sensibles à la casse, écrasant l’ancien identificateur"
#: cps/editbooks.py:844
#: cps/editbooks.py:848
msgid "Metadata successfully updated"
msgstr "Les métadonnées ont bien été mises à jour"
#: cps/editbooks.py:857
#: cps/editbooks.py:861
msgid "Error editing book, please check logfile for details"
msgstr "Erreur d’édition du livre, veuillez consulter le journal (log) pour plus de détails"
#: cps/editbooks.py:895
#: cps/editbooks.py:899
msgid "Uploaded book probably exists in the library, consider to change before upload new: "
msgstr "Le fichier téléchargé existe probablement dans la librairie, veuillez le modifier avant de le télécharger de nouveau: "
#: cps/editbooks.py:993
#: cps/editbooks.py:997
#, python-format
msgid "File %(filename)s could not saved to temp dir"
msgstr "Le fichier %(filename)s ne peut pas être sauvegardé dans le répertoire temporaire"
#: cps/editbooks.py:1012
#: cps/editbooks.py:1016
#, python-format
msgid "Failed to Move Cover File %(file)s: %(error)s"
msgstr "Impossible de déplacer le fichier de couverture %(file)s: %(error)s"
#: cps/editbooks.py:1059
#: cps/editbooks.py:1063
#, python-format
msgid "File %(file)s uploaded"
msgstr "Le fichier %(file)s a été téléchargé"
#: cps/editbooks.py:1084
#: cps/editbooks.py:1088
msgid "Source or destination format for conversion missing"
msgstr "Le format de conversion de la source ou de la destination est manquant"
#: cps/editbooks.py:1092
#: cps/editbooks.py:1096
#, python-format
msgid "Book successfully queued for converting to %(book_format)s"
msgstr "Le livre a été mis avec succès en file de traitement pour conversion vers %(book_format)s"
#: cps/editbooks.py:1096
#: cps/editbooks.py:1100
#, python-format
msgid "There was an error converting this book: %(res)s"
msgstr "Une erreur est survenue au cours de la conversion du livre : %(res)s"
@@ -622,175 +626,175 @@ msgstr "La configuration de Google Drive n’est pas terminée, essayez de désa
msgid "Callback domain is not verified, please follow steps to verify domain in google developer console"
msgstr "Le domaine de retour d’appel (Callback domain) est non vérifié, veuillez suivre les étapes nécessaires pour vérifier le domaine dans la console de développement de Google"
#: cps/helper.py:80
#: cps/helper.py:77
#, python-format
msgid "%(format)s format not found for book id: %(book)d"
msgstr "le format %(format)s est introuvable pour le livre : %(book)d"
#: cps/helper.py:86 cps/tasks/convert.py:73
#: cps/helper.py:83 cps/tasks/convert.py:73
#, python-format
msgid "%(format)s not found on Google Drive: %(fn)s"
msgstr "le %(format)s est introuvable sur Google Drive : %(fn)s"
#: cps/helper.py:91
#: cps/helper.py:88
#, python-format
msgid "%(format)s not found: %(fn)s"
msgstr "%(format)s introuvable : %(fn)s"
#: cps/helper.py:96 cps/helper.py:220 cps/templates/detail.html:41
#: cps/helper.py:93 cps/helper.py:217 cps/templates/detail.html:41
#: cps/templates/detail.html:45
msgid "Send to Kindle"
msgstr "Envoyer vers Kindle"
#: cps/helper.py:97 cps/helper.py:114 cps/helper.py:222
#: cps/helper.py:94 cps/helper.py:111 cps/helper.py:219
msgid "This e-mail has been sent via Calibre-Web."
msgstr "Ce courriel a été envoyé depuis Calibre-Web."
#: cps/helper.py:112
#: cps/helper.py:109
msgid "Calibre-Web test e-mail"
msgstr "Courriel de test de Calibre-Web"
#: cps/helper.py:113
#: cps/helper.py:110
msgid "Test e-mail"
msgstr "Courriel de test"
#: cps/helper.py:130
#: cps/helper.py:127
msgid "Get Started with Calibre-Web"
msgstr "Bien démarrer avec Calibre-Web"
#: cps/helper.py:135
#: cps/helper.py:132
#, python-format
msgid "Registration e-mail for user: %(name)s"
msgstr "Courriel d’inscription pour l’utilisateur : %(name)s"
#: cps/helper.py:146 cps/helper.py:152
#: cps/helper.py:143 cps/helper.py:149
#, python-format
msgid "Convert %(orig)s to %(format)s and send to Kindle"
msgstr "Convertir de %(orig)s vers %(format)s et envoyer au Kindle"
#: cps/helper.py:171 cps/helper.py:175 cps/helper.py:179
#: cps/helper.py:168 cps/helper.py:172 cps/helper.py:176
#, python-format
msgid "Send %(format)s to Kindle"
msgstr "Envoyer %(format)s vers le Kindle"
#: cps/helper.py:219 cps/tasks/convert.py:90
#: cps/helper.py:216 cps/tasks/convert.py:90
#, fuzzy, python-format
msgid "%(book)s send to Kindle"
msgstr "Envoyer vers Kindle"
#: cps/helper.py:224
#: cps/helper.py:221
msgid "The requested file could not be read. Maybe wrong permissions?"
msgstr "Le fichier demandé n’a pu être lu. Problème de permission d’accès ?"
#: cps/helper.py:316
#: cps/helper.py:313
#, python-format
msgid "Deleting bookfolder for book %(id)s failed, path has subfolders: %(path)s"
msgstr "Échec de la suppression du dossier de livre pour le livre %(id)s, le chemin d’accès comporte des sous-dossiers : %(path)s"
#: cps/helper.py:322
#: cps/helper.py:319
#, python-format
msgid "Deleting book %(id)s failed: %(message)s"
msgstr "La suppression du livre %(id)s a échoué: %(message)s"
#: cps/helper.py:333
#: cps/helper.py:330
#, fuzzy, python-format
msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s"
msgstr "Suppression du livre %(id)s, le chemin du livre est invalide : %(path)s"
#: cps/helper.py:388
#: cps/helper.py:385
#, python-format
msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s"
msgstr "Renommer le titre de : '%(src)s' à '%(dest)s' a échoué avec l’erreur : %(error)s"
#: cps/helper.py:403
#: cps/helper.py:400
#, python-format
msgid "Rename file in path '%(src)s' to '%(dest)s' failed with error: %(error)s"
msgstr "La modification du nom de fichier du chemin : '%(src)s' vers '%(dest)s' a échoué avec l’erreur : %(error)s"
#: cps/helper.py:428 cps/helper.py:438 cps/helper.py:446
#: cps/helper.py:425 cps/helper.py:435 cps/helper.py:443
#, python-format
msgid "File %(file)s not found on Google Drive"
msgstr "Le fichier %(file)s n'a pas été trouvé dans Google Drive"
#: cps/helper.py:467
#: cps/helper.py:464
#, python-format
msgid "Book path %(path)s not found on Google Drive"
msgstr "Le chemin du livre %(path)s n'a pas été trouvé dans Google Drive"
#: cps/helper.py:507 cps/web.py:1658
#: cps/helper.py:504 cps/web.py:1659
#, fuzzy
msgid "Found an existing account for this e-mail address"
msgstr "Un compte existant a été trouvé pour cette adresse de courriel."
#: cps/helper.py:515
#: cps/helper.py:512
msgid "This username is already taken"
msgstr "Cet utilisateur est déjà pris"
#: cps/helper.py:525
#: cps/helper.py:522
msgid "Invalid e-mail address format"
msgstr "Format de l’adresse courriel invalide"
#: cps/helper.py:598
#: cps/helper.py:595
msgid "Error Downloading Cover"
msgstr "Erreur lors du téléchargement de la couverture"
#: cps/helper.py:601
#: cps/helper.py:598
msgid "Cover Format Error"
msgstr "Erreur de format de couverture"
#: cps/helper.py:611
#: cps/helper.py:608
msgid "Failed to create path for cover"
msgstr "Impossible de créer le chemin pour la couverture"
#: cps/helper.py:627
#: cps/helper.py:624
msgid "Cover-file is not a valid image file, or could not be stored"
msgstr "Le fichier couverture n'est pas un fichier image valide, ou ne peut pas être stocké"
#: cps/helper.py:638
#: cps/helper.py:635
msgid "Only jpg/jpeg/png/webp/bmp files are supported as coverfile"
msgstr "Seuls les fichiers jpg/jpeg/png/webp/bmp sont supportés comme fichier de couverture"
#: cps/helper.py:651
#: cps/helper.py:648
msgid "Invalid cover file content"
msgstr ""
#: cps/helper.py:655
#: cps/helper.py:652
msgid "Only jpg/jpeg files are supported as coverfile"
msgstr "Seuls les fichiers jpg/jpeg sont supportés comme fichier de couverture"
#: cps/helper.py:707
#: cps/helper.py:704
msgid "Unrar binary file not found"
msgstr "Fichier binaire Unrar non trouvé"
#: cps/helper.py:718
#: cps/helper.py:715
msgid "Error excecuting UnRar"
msgstr "Une erreur est survenue lors de l'exécution d'UnRar"
#: cps/helper.py:766
#: cps/helper.py:763
msgid "Waiting"
msgstr "En attente"
#: cps/helper.py:768
#: cps/helper.py:765
msgid "Failed"
msgstr "Echoué"
#: cps/helper.py:770
#: cps/helper.py:767
msgid "Started"
msgstr "Débuté"
#: cps/helper.py:772
#: cps/helper.py:769
msgid "Finished"
msgstr "Terminé"
#: cps/helper.py:774
#: cps/helper.py:771
msgid "Unknown Status"
msgstr "Statut inconnu"
#: cps/kobo_auth.py:131
#: cps/kobo_auth.py:127
msgid "PLease access calibre-web from non localhost to get valid api_endpoint for kobo device"
msgstr "Veuilllez ne pas accéder à calibre-web par localhost pour obtenir un api_endpoint valide pour un appareil kobo"
#: cps/kobo_auth.py:134 cps/kobo_auth.py:162
#: cps/kobo_auth.py:130 cps/kobo_auth.py:158
msgid "Kobo Setup"
msgstr "Configuration Kobo"
@@ -799,7 +803,7 @@ msgstr "Configuration Kobo"
msgid "Register with %(provider)s"
msgstr "Enregistrer avec %(provider)s"
#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1534
#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1535
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "vous êtes maintenant connecté comme : '%(nickname)s'"
@@ -865,7 +869,7 @@ msgid "{} Stars"
msgstr "{} Étoiles"
#: cps/remotelogin.py:65 cps/templates/layout.html:84
#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1583
#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1584
msgid "Login"
msgstr "Connexion"
@@ -1084,41 +1088,46 @@ msgstr "Modifier une étagère"
msgid "Sorry you are not allowed to create a public shelf"
msgstr ""
#: cps/shelf.py:261
#: cps/shelf.py:262
#, python-format
msgid "Shelf %(title)s created"
msgstr "Étagère %(title)s créée"
#: cps/shelf.py:264
#: cps/shelf.py:265
#, python-format
msgid "Shelf %(title)s changed"
msgstr "L’étagère %(title)s a été modifiée"
#: cps/shelf.py:278
#: cps/shelf.py:279
msgid "There was an error"
msgstr "Il y a eu une erreur"
#: cps/shelf.py:300
#: cps/shelf.py:301
#, python-format
msgid "A public shelf with the name '%(title)s' already exists."
msgstr "Une étagère publique avec le nom '%(title)s' existe déjà."
#: cps/shelf.py:311
#: cps/shelf.py:312
#, python-format
msgid "A private shelf with the name '%(title)s' already exists."
msgstr "Une étagère privée avec le nom '%(title)s' existe déjà."
#: cps/shelf.py:380
#: cps/shelf.py:333
#, fuzzy
msgid "Shelf successfully deleted"
msgstr "Le livre a été supprimé avec succès"
#: cps/shelf.py:382
#, python-format
msgid "Change order of Shelf: '%(name)s'"
msgstr "Modifier l’arrangement de l’étagère : ‘%(name)s’"
#: cps/shelf.py:450
#: cps/shelf.py:452
#, python-format
msgid "Shelf: '%(name)s'"
msgstr "Étagère : '%(name)s'"
#: cps/shelf.py:454
#: cps/shelf.py:456
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Erreur à l’ouverture de l’étagère. Elle n’existe plus ou n’est plus accessible"
@@ -1199,14 +1208,14 @@ msgstr "Catégorie : %(name)s"
msgid "Language: %(name)s"
msgstr "Langue : %(name)s"
#: cps/templates/layout.html:56 cps/web.py:737 cps/web.py:1370
#: cps/templates/layout.html:56 cps/web.py:737 cps/web.py:1371
msgid "Advanced Search"
msgstr "Recherche avancée"
#: cps/templates/book_edit.html:235 cps/templates/feed.xml:33
#: cps/templates/index.xml:11 cps/templates/layout.html:45
#: cps/templates/layout.html:48 cps/templates/search_form.html:226
#: cps/web.py:750 cps/web.py:1076
#: cps/web.py:750 cps/web.py:1077
msgid "Search"
msgstr "Chercher"
@@ -1226,102 +1235,102 @@ msgstr "Liste de formats de fichiers"
msgid "Tasks"
msgstr "Tâches"
#: cps/web.py:1214
#: cps/web.py:1215
msgid "Published after "
msgstr "Publié après le "
#: cps/web.py:1221
#: cps/web.py:1222
msgid "Published before "
msgstr "Publié avant le "
#: cps/web.py:1243
#: cps/web.py:1244
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Évaluation <= %(rating)s"
#: cps/web.py:1245
#: cps/web.py:1246
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Évaluation >= %(rating)s"
#: cps/web.py:1247
#: cps/web.py:1248
#, python-format
msgid "Read Status = %(status)s"
msgstr "Status de lecture = %(status)s"
#: cps/web.py:1352
#: cps/web.py:1353
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Erreur lors de la recherche de colonnes personnalisées, veuillez redémarrer Calibre-Web"
#: cps/web.py:1448
#: cps/web.py:1449
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "Le livre a été mis en file de traitement avec succès pour un envoi vers %(kindlemail)s"
#: cps/web.py:1452
#: cps/web.py:1453
#, python-format
msgid "Oops! 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:1454
#: cps/web.py:1455
msgid "Please update your profile with a valid Send to Kindle E-mail Address."
msgstr "Veuillez mettre à jour votre profil avec une adresse de courriel Kindle valide."
#: cps/web.py:1471
#: cps/web.py:1472
msgid "E-Mail server is not configured, please contact your administrator!"
msgstr "Le serveur de courriel n'est pas configuré, veuillez contacter votre administrateur!"
#: cps/templates/layout.html:85 cps/templates/register.html:17 cps/web.py:1472
#: cps/web.py:1479 cps/web.py:1485 cps/web.py:1504 cps/web.py:1508
#: cps/web.py:1514
#: cps/templates/layout.html:85 cps/templates/register.html:17 cps/web.py:1473
#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509
#: cps/web.py:1515
msgid "Register"
msgstr "Créer un compte"
#: cps/web.py:1506
#: cps/web.py:1507
msgid "Your e-mail is not allowed to register"
msgstr "Votre adresse de courriel n’est pas autorisé pour une inscription"
#: cps/web.py:1509
#: cps/web.py:1510
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Le courriel de confirmation a été envoyé à votre adresse."
#: cps/web.py:1523
#: cps/web.py:1524
msgid "Cannot activate LDAP authentication"
msgstr "Impossible d’activer l’authentification LDAP"
#: cps/web.py:1542
#: cps/web.py:1543
#, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Connexion de secours comme: '%(nickname)s', le serveur LDAP est indisponible, ou l'utilisateur est inconnu"
#: cps/web.py:1548
#: cps/web.py:1549
#, python-format
msgid "Could not login: %(message)s"
msgstr "Impossible de se connecter: %(message)s"
#: cps/web.py:1552 cps/web.py:1577
#: cps/web.py:1553 cps/web.py:1578
msgid "Wrong Username or Password"
msgstr "Mauvais nom d'utilisateur ou mot de passe"
#: cps/web.py:1559
#: cps/web.py:1560
msgid "New Password was send to your email address"
msgstr "Le nouveau mot de passe a été envoyé vers votre adresse de courriel"
#: cps/web.py:1565
#: cps/web.py:1566
msgid "Please enter valid username to reset password"
msgstr "Veuillez entrer un nom d'utilisateur valide pour réinitialiser le mot de passe"
#: cps/web.py:1572
#: cps/web.py:1573
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "Vous êtes maintenant connecté en tant que : ‘%(nickname)s’"
#: cps/web.py:1638 cps/web.py:1687
#: cps/web.py:1639 cps/web.py:1688
#, python-format
msgid "%(name)s's profile"
msgstr "Profil de %(name)s"
#: cps/web.py:1654
#: cps/web.py:1655
msgid "Profile updated"
msgstr "Profil mis à jour"
@@ -1398,7 +1407,7 @@ msgid "Upload"
msgstr "Téléverser"
#: cps/templates/admin.html:22 cps/templates/detail.html:18
#: cps/templates/detail.html:27 cps/templates/shelf.html:6
#: cps/templates/detail.html:27 cps/templates/shelf.html:7
#: cps/templates/user_table.html:146
msgid "Download"
msgstr "Télécharger"
@@ -1565,39 +1574,38 @@ msgstr "Détails"
msgid "Current version"
msgstr "Version actuelle"
#: cps/templates/admin.html:195
#: cps/templates/admin.html:194
msgid "Check for Update"
msgstr "Rechercher les mises à jour"
#: cps/templates/admin.html:196
#: cps/templates/admin.html:195
msgid "Perform Update"
msgstr "Effectuer la mise à jour"
#: cps/templates/admin.html:209
#: cps/templates/admin.html:208
msgid "Are you sure you want to restart?"
msgstr "Voulez-vous vraiment redémarrer Calibre-Web?"
#: cps/templates/admin.html:214 cps/templates/admin.html:228
#: cps/templates/admin.html:248 cps/templates/config_db.html:70
#: cps/templates/shelf.html:96
#: cps/templates/admin.html:213 cps/templates/admin.html:227
#: cps/templates/admin.html:247 cps/templates/config_db.html:70
msgid "OK"
msgstr "OK"
#: cps/templates/admin.html:215 cps/templates/admin.html:229
#: cps/templates/admin.html:214 cps/templates/admin.html:228
#: cps/templates/book_edit.html:213 cps/templates/book_table.html:124
#: cps/templates/config_db.html:54 cps/templates/config_edit.html:359
#: cps/templates/config_view_edit.html:173 cps/templates/modal_dialogs.html:64
#: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117
#: cps/templates/modal_dialogs.html:135 cps/templates/shelf.html:97
#: cps/templates/shelf_edit.html:27 cps/templates/user_edit.html:144
#: cps/templates/modal_dialogs.html:135 cps/templates/shelf_edit.html:27
#: cps/templates/user_edit.html:144
msgid "Cancel"
msgstr "Annuler"
#: cps/templates/admin.html:227
#: cps/templates/admin.html:226
msgid "Are you sure you want to shutdown?"
msgstr "Voulez-vous vraiment arrêter Calibre-Web?"
#: cps/templates/admin.html:239
#: cps/templates/admin.html:238
msgid "Updating, please do not reload this page"
msgstr "Mise à jour en cours, ne pas rafraîchir la page"
@@ -1610,39 +1618,39 @@ msgid "In Library"
msgstr "Dans la librairie"
#: cps/templates/author.html:26 cps/templates/index.html:72
#: cps/templates/search.html:29 cps/templates/shelf.html:17
#: cps/templates/search.html:29 cps/templates/shelf.html:19
msgid "Sort according to book date, newest first"
msgstr "Trier en fonction de la date du livre, le plus récent en premier"
#: cps/templates/author.html:27 cps/templates/index.html:73
#: cps/templates/search.html:30 cps/templates/shelf.html:18
#: cps/templates/search.html:30 cps/templates/shelf.html:20
msgid "Sort according to book date, oldest first"
msgstr "Trier en fonction de la date du livre, le plus ancien en premier"
#: cps/templates/author.html:28 cps/templates/index.html:74
#: cps/templates/search.html:31 cps/templates/shelf.html:19
#: cps/templates/search.html:31 cps/templates/shelf.html:21
msgid "Sort title in alphabetical order"
msgstr "Trier les titres dans l’ordre alphabétique"
#: cps/templates/author.html:29 cps/templates/index.html:75
#: cps/templates/search.html:32 cps/templates/shelf.html:20
#: cps/templates/search.html:32 cps/templates/shelf.html:22
msgid "Sort title in reverse alphabetical order"
msgstr "Trier le titre dans l’ordre alphabétique inverse"
#: cps/templates/author.html:30 cps/templates/index.html:78
#: cps/templates/search.html:35 cps/templates/shelf.html:23
#: cps/templates/search.html:35 cps/templates/shelf.html:25
msgid "Sort according to publishing date, newest first"
msgstr "Trier en fonction de la date de publication, le plus récent en premier"
#: cps/templates/author.html:31 cps/templates/index.html:79
#: cps/templates/search.html:36 cps/templates/shelf.html:24
#: cps/templates/search.html:36 cps/templates/shelf.html:26
msgid "Sort according to publishing date, oldest first"
msgstr "Trier en fonction de la date de publication, le plus ancien en premier"
#: cps/templates/author.html:57 cps/templates/author.html:117
#: cps/templates/discover.html:30 cps/templates/index.html:29
#: cps/templates/index.html:111 cps/templates/search.html:65
#: cps/templates/shelf.html:52
#: cps/templates/shelf.html:54
msgid "reduce"
msgstr "réduire"
@@ -2487,12 +2495,12 @@ msgid "Sort descending according to download count"
msgstr ""
#: cps/templates/index.html:76 cps/templates/search.html:33
#: cps/templates/shelf.html:21
#: cps/templates/shelf.html:23
msgid "Sort authors in alphabetical order"
msgstr "Trier les auteurs dans l’ordre alphabétique"
#: cps/templates/index.html:77 cps/templates/search.html:34
#: cps/templates/shelf.html:22
#: cps/templates/shelf.html:24
msgid "Sort authors in reverse alphabetical order"
msgstr "Trier les auteurs dans l’ordre alphabétique inverse"
@@ -2981,30 +2989,26 @@ msgstr "Depuis"
msgid "To:"
msgstr "Vers"
#: cps/templates/shelf.html:11
#: cps/templates/shelf.html:12
msgid "Delete this Shelf"
msgstr "Supprimer cette étagère"
#: cps/templates/shelf.html:12
#: cps/templates/shelf.html:13
msgid "Edit Shelf Properties"
msgstr "Éditer les propriétés de l’étagère"
#: cps/templates/shelf.html:14
#: cps/templates/shelf.html:16
msgid "Arrange books manually"
msgstr "Organiser les livres manuellement"
#: cps/templates/shelf.html:15
#: cps/templates/shelf.html:17
msgid "Disable Change order"
msgstr "Désactiver l’ordre de modification"
#: cps/templates/shelf.html:15
#: cps/templates/shelf.html:17
msgid "Enable Change order"
msgstr "Activer l’ordre de modification"
#: cps/templates/shelf.html:94
msgid "Shelf will be deleted for all users"
msgstr "L’étagère sera supprimée pour tous les utilisateus"
#: cps/templates/shelf_edit.html:14
msgid "Share with Everyone"
msgstr "Partager avec tout le monde"