Merge remote-tracking branch 'typo/master'

This commit is contained in:
Ozzieisaacs
2020-05-23 08:47:08 +02:00
35 changed files with 2028 additions and 2028 deletions
Binary file not shown.
+119 -119
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-05-15 20:33+0200\n"
"POT-Creation-Date: 2020-05-23 08:46+0200\n"
"PO-Revision-Date: 2020-05-08 14:36+0200\n"
"Last-Translator: Dekani <dekani1500@gmail.com>\n"
"Language: fr\n"
@@ -61,7 +61,7 @@ msgstr "Commande inconnue"
#: cps/admin.py:115 cps/editbooks.py:505 cps/editbooks.py:515
#: cps/editbooks.py:621 cps/editbooks.py:623 cps/editbooks.py:689
#: cps/updater.py:509 cps/uploader.py:99 cps/uploader.py:110
#: cps/updater.py:509 cps/uploader.py:100 cps/uploader.py:110
msgid "Unknown"
msgstr "Inconnu"
@@ -73,223 +73,223 @@ msgstr "Page admin"
msgid "UI Configuration"
msgstr "Configuration de l’interface utilisateur"
#: cps/admin.py:192 cps/admin.py:674
#: cps/admin.py:189 cps/admin.py:671
msgid "Calibre-Web configuration updated"
msgstr "Configuration de Calibre-Web mise à jour"
#: cps/admin.py:438 cps/admin.py:444 cps/admin.py:455 cps/admin.py:466
#: cps/admin.py:435 cps/admin.py:441 cps/admin.py:452 cps/admin.py:463
#: cps/templates/modal_restriction.html:29
msgid "Deny"
msgstr "Refuser"
#: cps/admin.py:440 cps/admin.py:446 cps/admin.py:457 cps/admin.py:468
#: cps/admin.py:437 cps/admin.py:443 cps/admin.py:454 cps/admin.py:465
#: cps/templates/modal_restriction.html:28
msgid "Allow"
msgstr "Autoriser"
#: cps/admin.py:509
#: cps/admin.py:506
msgid "client_secrets.json Is Not Configured For Web Application"
msgstr "client_secrets.json n'est pas configuré pour l'application Web"
#: cps/admin.py:525
#: cps/admin.py:522
msgid "Keyfile Location is not Valid, Please Enter Correct Path"
msgstr "L'emplacement du fichier Keyfile est incorrect, veuillez saisir un chemin valide"
#: cps/admin.py:529
#: cps/admin.py:526
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "L'emplacement du fichier Certfile est incorrect, veuillez saisir un chemin valide"
#: cps/admin.py:567
#: cps/admin.py:564
msgid "Please Enter a LDAP Provider, Port, DN and User Object Identifier"
msgstr "Veuillez saisir un fournisseur LDAP, Port, DN et l'identifiant objet de l'utilisateur"
#: cps/admin.py:585
#: cps/admin.py:582
#, python-format
msgid "LDAP Group Object Filter Needs to Have One \"%s\" Format Identifier"
msgstr "Le filtre objet du groupe LDAP a besoin d'un identifiant de format \"%s\""
#: cps/admin.py:588
#: cps/admin.py:585
msgid "LDAP Group Object Filter Has Unmatched Parenthesis"
msgstr "Le filtre objet du groupe LDAP a une parenthèse non gérée"
#: cps/admin.py:592
#: cps/admin.py:589
#, python-format
msgid "LDAP User Object Filter needs to Have One \"%s\" Format Identifier"
msgstr "Le filtre objet de l'utilisateur LDAP a besoin d'un identifiant de format \"%s\""
#: cps/admin.py:595
#: cps/admin.py:592
msgid "LDAP User Object Filter Has Unmatched Parenthesis"
msgstr "Le filtre objet de l'utilisateur LDAP a une parenthèse non gérée"
#: cps/admin.py:599
#: cps/admin.py:596
msgid "LDAP Certificate Location is not Valid, Please Enter Correct Path"
msgstr "L'emplacement du certificat LDAP est incorrect, veuillez saisir un chemin valide"
#: cps/admin.py:647
#: cps/admin.py:644
msgid "Logfile Location is not Valid, Please Enter Correct Path"
msgstr "L'emplacement du fichier logfile est incorrect, veuillez saisir un chemin valide"
#: cps/admin.py:652
#: cps/admin.py:649
msgid "Access Logfile Location is not Valid, Please Enter Correct Path"
msgstr "L'emplacement du fichier Access Logfile est incorrect, veuillez saisir un chemin valide"
#: cps/admin.py:671
#: cps/admin.py:668
msgid "DB Location is not Valid, Please Enter Correct Path"
msgstr "L'emplacement DB est incorrect, veuillez saisir un chemin valide"
#: cps/admin.py:704
#: cps/admin.py:701
msgid "Basic Configuration"
msgstr "Configuration principale"
#: cps/admin.py:728 cps/web.py:1230
#: cps/admin.py:725 cps/web.py:1235
msgid "Please fill out all fields!"
msgstr "Veuillez compléter tous les champs !"
#: cps/admin.py:731 cps/admin.py:743 cps/admin.py:749 cps/admin.py:767
#: cps/admin.py:728 cps/admin.py:740 cps/admin.py:746 cps/admin.py:764
msgid "Add new user"
msgstr "Ajouter un nouvel utilisateur"
#: cps/admin.py:740 cps/web.py:1472
#: cps/admin.py:737 cps/web.py:1477
msgid "E-mail is not from valid domain"
msgstr "Cette adresse de courriel n’appartient pas à un domaine valide"
#: cps/admin.py:747 cps/admin.py:762
#: cps/admin.py:744 cps/admin.py:759
msgid "Found an existing account for this e-mail address or nickname."
msgstr "Un compte existant a été trouvé pour cette adresse de courriel ou pour ce surnom."
#: cps/admin.py:758
#: cps/admin.py:755
#, python-format
msgid "User '%(user)s' created"
msgstr "Utilisateur '%(user)s' créé"
#: cps/admin.py:777
#: cps/admin.py:774
msgid "Edit e-mail server settings"
msgstr "Modifier les paramètres du serveur de courriels"
#: cps/admin.py:803
#: cps/admin.py:800
#, python-format
msgid "Test e-mail successfully send to %(kindlemail)s"
msgstr "Courriel de test envoyé avec succès sur %(kindlemail)s"
#: cps/admin.py:806
#: cps/admin.py:803
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Il y a eu une erreur pendant l’envoi du courriel de test : %(res)s"
#: cps/admin.py:808
#: cps/admin.py:805
msgid "Please configure your e-mail address first..."
msgstr "Veuillez d'abord configurer votre adresse de courriel..."
#: cps/admin.py:810
#: cps/admin.py:807
msgid "E-mail server settings updated"
msgstr "Les paramètres du serveur de courriels ont été mis à jour"
#: cps/admin.py:821
#: cps/admin.py:818
msgid "User not found"
msgstr "L'utilisateur n'a pas été trouvé"
#: cps/admin.py:842
#: cps/admin.py:839
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Utilisateur '%(nick)s' supprimé"
#: cps/admin.py:845
#: cps/admin.py:842
msgid "No admin user remaining, can't delete user"
msgstr "Aucun utilisateur admin restant, impossible de supprimer l’utilisateur"
#: cps/admin.py:851
#: cps/admin.py:848
msgid "No admin user remaining, can't remove admin role"
msgstr "Aucun utilisateur admin restant, impossible de supprimer le rôle admin"
#: cps/admin.py:887 cps/web.py:1515
#: cps/admin.py:884 cps/web.py:1520
msgid "Found an existing account for this e-mail address."
msgstr "Un compte existant a été trouvé pour cette adresse de courriel."
#: cps/admin.py:897 cps/admin.py:912 cps/admin.py:932 cps/web.py:1490
#: cps/admin.py:894 cps/admin.py:909 cps/admin.py:929 cps/web.py:1495
#, python-format
msgid "Edit User %(nick)s"
msgstr "Éditer l'utilisateur %(nick)s"
#: cps/admin.py:903 cps/web.py:1482
#: cps/admin.py:900 cps/web.py:1487
msgid "This username is already taken"
msgstr "Cet utilisateur est déjà pris"
#: cps/admin.py:919
#: cps/admin.py:916
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Utilisateur '%(nick)s' mis à jour"
#: cps/admin.py:922
#: cps/admin.py:919
msgid "An unknown error occured."
msgstr "Oups ! Une erreur inconnue a eu lieu."
#: cps/admin.py:943
#: cps/admin.py:940
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Le mot de passe de l’utilisateur %(user)s a été réinitialisé"
#: cps/admin.py:946 cps/web.py:1255 cps/web.py:1319
#: cps/admin.py:943 cps/web.py:1260 cps/web.py:1324
msgid "An unknown error occurred. Please try again later."
msgstr "Une erreur inconnue est survenue. Veuillez réessayer plus tard."
#: cps/admin.py:949 cps/web.py:1196
#: cps/admin.py:946 cps/web.py:1201
msgid "Please configure the SMTP mail settings first..."
msgstr "Veuillez configurer les paramètres SMTP au préalable..."
#: cps/admin.py:961
#: cps/admin.py:958
msgid "Logfile viewer"
msgstr "Visualiseur de fichier journal"
#: cps/admin.py:1000
#: cps/admin.py:997
msgid "Requesting update package"
msgstr "Demande de mise à jour"
#: cps/admin.py:1001
#: cps/admin.py:998
msgid "Downloading update package"
msgstr "Téléchargement de la mise à jour"
#: cps/admin.py:1002
#: cps/admin.py:999
msgid "Unzipping update package"
msgstr "Décompression de la mise à jour"
#: cps/admin.py:1003
#: cps/admin.py:1000
msgid "Replacing files"
msgstr "Remplacement des fichiers"
#: cps/admin.py:1004
#: cps/admin.py:1001
msgid "Database connections are closed"
msgstr "Les connexions à la base de donnée ont été fermées"
#: cps/admin.py:1005
#: cps/admin.py:1002
msgid "Stopping server"
msgstr "Arrêt du serveur"
#: cps/admin.py:1006
#: cps/admin.py:1003
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/admin.py:1007 cps/admin.py:1008 cps/admin.py:1009 cps/admin.py:1010
#: cps/admin.py:1011
#: cps/admin.py:1004 cps/admin.py:1005 cps/admin.py:1006 cps/admin.py:1007
#: cps/admin.py:1008
msgid "Update failed:"
msgstr "La mise à jour a échoué :"
#: cps/admin.py:1007 cps/updater.py:319 cps/updater.py:520 cps/updater.py:522
#: cps/admin.py:1004 cps/updater.py:319 cps/updater.py:520 cps/updater.py:522
msgid "HTTP Error"
msgstr "Erreur HTTP"
#: cps/admin.py:1008 cps/updater.py:321 cps/updater.py:524
#: cps/admin.py:1005 cps/updater.py:321 cps/updater.py:524
msgid "Connection error"
msgstr "Erreur de connexion"
#: cps/admin.py:1009 cps/updater.py:323 cps/updater.py:526
#: cps/admin.py:1006 cps/updater.py:323 cps/updater.py:526
msgid "Timeout while establishing connection"
msgstr "Délai d'attente dépassé lors de l'établissement de connexion"
#: cps/admin.py:1010 cps/updater.py:325 cps/updater.py:528
#: cps/admin.py:1007 cps/updater.py:325 cps/updater.py:528
msgid "General error"
msgstr "Erreur générale"
#: cps/admin.py:1011
#: cps/admin.py:1008
msgid "Update File Could Not be Saved in Temp Dir"
msgstr "Le fichier de mise à jour ne peut pas être sauvegardé dans le répertoire temporaire"
@@ -557,11 +557,11 @@ msgstr "Téléverser : "
msgid "Unknown Task: "
msgstr "Tâche inconnue : "
#: cps/kobo_auth.py:126
#: cps/kobo_auth.py:130
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:129 cps/kobo_auth.py:149
#: cps/kobo_auth.py:133 cps/kobo_auth.py:153
msgid "Kobo Setup"
msgstr "Configuration Kobo"
@@ -586,7 +586,7 @@ msgstr "Échec de la connexion avec Google."
msgid "Failed to fetch user info from Google."
msgstr "Impossible d’obtenir les informations d’utilisateur avec Google."
#: cps/oauth_bb.py:225 cps/web.py:1291 cps/web.py:1431
#: cps/oauth_bb.py:225 cps/web.py:1296 cps/web.py:1436
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "vous êtes maintenant connecté sous : '%(nickname)s'"
@@ -738,7 +738,7 @@ msgstr "Livres populaires"
msgid "Show Hot Books"
msgstr "Montrer les livres populaires"
#: cps/templates/index.xml:24 cps/ub.py:70 cps/web.py:615
#: cps/templates/index.xml:24 cps/ub.py:70 cps/web.py:616
msgid "Top Rated Books"
msgstr "Livres les mieux notés"
@@ -747,7 +747,7 @@ msgid "Show Top Rated Books"
msgstr "Montrer les livres les mieux notés"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:73
#: cps/web.py:1125
#: cps/web.py:1131
msgid "Read Books"
msgstr "Livres lus"
@@ -756,7 +756,7 @@ msgid "Show read and unread"
msgstr "Montrer lus et non-lus"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:77
#: cps/web.py:1129
#: cps/web.py:1134
msgid "Unread Books"
msgstr "Livres non-lus"
@@ -772,7 +772,7 @@ msgstr "Découvrir"
msgid "Show random books"
msgstr "Montrer des livres au hasard"
#: cps/templates/index.xml:75 cps/ub.py:83 cps/web.py:897
#: cps/templates/index.xml:75 cps/ub.py:83 cps/web.py:898
msgid "Categories"
msgstr "Catégories"
@@ -781,7 +781,7 @@ msgid "Show category selection"
msgstr "Montrer la sélection par catégories"
#: cps/templates/book_edit.html:84 cps/templates/index.xml:82
#: cps/templates/search_form.html:53 cps/ub.py:86 cps/web.py:825
#: cps/templates/search_form.html:53 cps/ub.py:86 cps/web.py:826
msgid "Series"
msgstr "Séries"
@@ -797,7 +797,7 @@ msgstr "Auteurs"
msgid "Show author selection"
msgstr "Montrer la sélection par auteur"
#: cps/templates/index.xml:68 cps/ub.py:93 cps/web.py:809
#: cps/templates/index.xml:68 cps/ub.py:93 cps/web.py:810
msgid "Publishers"
msgstr "Editeurs"
@@ -806,7 +806,7 @@ msgid "Show publisher selection"
msgstr "Montrer la sélection par éditeur"
#: cps/templates/index.xml:89 cps/templates/search_form.html:74 cps/ub.py:96
#: cps/web.py:880
#: cps/web.py:881
msgid "Languages"
msgstr "Langues"
@@ -830,7 +830,7 @@ msgstr "Formats de fichier"
msgid "Show file formats selection"
msgstr "Afficher la sélection des formats de fichiers"
#: cps/ub.py:107 cps/web.py:1150
#: cps/ub.py:107 cps/web.py:1155
msgid "Archived Books"
msgstr "Livres archivés"
@@ -867,223 +867,223 @@ msgstr "Une nouvelle mise à jour est disponible. Cliquez sur le bouton ci-desso
msgid "Click on the button below to update to the latest stable version."
msgstr "Téléchargez la dernière version en cliquant sur le bouton ci-dessous."
#: cps/web.py:306
#: cps/web.py:307
#, python-format
msgid "Error: %(ldaperror)s"
msgstr "Erreur: %(ldaperror)s"
#: cps/web.py:310
#: cps/web.py:311
msgid "Error: No user returned in response of LDAP server"
msgstr "Erreur: Aucun utilisateur renvoyé dans la réponse LDAP du serveur"
#: cps/web.py:358
#: cps/web.py:359
msgid "Failed to Create at Least One LDAP User"
msgstr "Impossible de créer au moins un utilisateur LDAP"
#: cps/web.py:361
#: cps/web.py:362
msgid "At Least One LDAP User Not Found in Database"
msgstr "Au moins un utilisateur LDAP n'a pas été trouvé dans la base de données"
#: cps/web.py:363
#: cps/web.py:364
msgid "User Successfully Imported"
msgstr "L'utilisateur a été importé avec succès"
#: cps/web.py:587
#: cps/web.py:588
msgid "Recently Added Books"
msgstr "Ajouts récents de livres"
#: cps/templates/index.html:5 cps/web.py:623
#: cps/templates/index.html:5 cps/web.py:624
msgid "Discover (Random Books)"
msgstr "Découvrir (Livres au hasard)"
#: cps/web.py:651
#: cps/web.py:652
msgid "Books"
msgstr "Livres"
#: cps/web.py:678
#: cps/web.py:679
msgid "Hot Books (Most Downloaded)"
msgstr "Livres populaires (les plus téléchargés)"
#: cps/web.py:688
#: cps/web.py:689
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/web.py:702
#: cps/web.py:703
#, python-format
msgid "Author: %(name)s"
msgstr "Auteur: %(name)s"
#: cps/web.py:714
#: cps/web.py:715
#, python-format
msgid "Publisher: %(name)s"
msgstr "Éditeur : '%(name)s'"
#: cps/web.py:725
#: cps/web.py:726
#, python-format
msgid "Series: %(serie)s"
msgstr "Séries : %(serie)s"
#: cps/web.py:736
#: cps/web.py:737
#, python-format
msgid "Rating: %(rating)s stars"
msgstr "Évaluation: %(rating)s étoiles"
#: cps/web.py:748
#: cps/web.py:749
#, python-format
msgid "File format: %(format)s"
msgstr "Format de fichier: %(format)s"
#: cps/web.py:760
#: cps/web.py:761
#, python-format
msgid "Category: %(name)s"
msgstr "Catégorie : %(name)s"
#: cps/web.py:777
#: cps/web.py:778
#, python-format
msgid "Language: %(name)s"
msgstr "Langue : %(name)s"
#: cps/web.py:839
#: cps/web.py:840
msgid "Ratings list"
msgstr "Liste des évaluations"
#: cps/web.py:852
#: cps/web.py:853
msgid "File formats list"
msgstr "Liste de formats de fichiers"
#: cps/templates/layout.html:73 cps/templates/tasks.html:7 cps/web.py:911
#: cps/templates/layout.html:73 cps/templates/tasks.html:7 cps/web.py:912
msgid "Tasks"
msgstr "Tâches"
#: cps/templates/book_edit.html:235 cps/templates/feed.xml:33
#: cps/templates/layout.html:44 cps/templates/layout.html:47
#: cps/templates/search_form.html:170 cps/web.py:937 cps/web.py:942
#: cps/templates/search_form.html:174 cps/web.py:938 cps/web.py:943
msgid "Search"
msgstr "Chercher"
#: cps/web.py:993
#: cps/web.py:994
msgid "Published after "
msgstr "Publié après le "
#: cps/web.py:1000
#: cps/web.py:1001
msgid "Published before "
msgstr "Publié avant le "
#: cps/web.py:1014
#: cps/web.py:1015
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Évaluation <= %(rating)s"
#: cps/web.py:1016
#: cps/web.py:1017
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Évaluation >= %(rating)s"
#: cps/web.py:1082 cps/web.py:1096
#: cps/web.py:1083 cps/web.py:1097
msgid "search"
msgstr "recherche"
#: cps/web.py:1201
#: cps/web.py:1206
#, 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:1205
#: cps/web.py:1210
#, 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:1207
#: cps/web.py:1212
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:1224
#: cps/web.py:1229
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/web.py:1225 cps/web.py:1231 cps/web.py:1256 cps/web.py:1260
#: cps/web.py:1265 cps/web.py:1269
#: cps/web.py:1230 cps/web.py:1236 cps/web.py:1261 cps/web.py:1265
#: cps/web.py:1270 cps/web.py:1274
msgid "register"
msgstr "s’enregistrer"
#: cps/web.py:1258
#: cps/web.py:1263
msgid "Your e-mail is not allowed to register"
msgstr "Votre adresse de courriel n’est pas autorisé pour une inscription"
#: cps/web.py:1261
#: cps/web.py:1266
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Le courriel de confirmation a été envoyé à votre adresse."
#: cps/web.py:1264
#: cps/web.py:1269
msgid "This username or e-mail address is already in use."
msgstr "Ce nom d’utilisateur ou cette adresse de courriel sont déjà utilisés."
#: cps/web.py:1281
#: cps/web.py:1286
msgid "Cannot activate LDAP authentication"
msgstr "Impossible d’activer l’authentification LDAP"
#: cps/web.py:1298
#: cps/web.py:1303
#, 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:1304
#: cps/web.py:1309
#, python-format
msgid "Could not login: %(message)s"
msgstr "Impossible de se connecter: %(message)s"
#: cps/web.py:1308 cps/web.py:1332
#: cps/web.py:1313 cps/web.py:1337
msgid "Wrong Username or Password"
msgstr "Mauvais nom d'utilisateur ou mot de passe"
#: cps/web.py:1315
#: cps/web.py:1320
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:1321
#: cps/web.py:1326
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:1327
#: cps/web.py:1332
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "Vous êtes maintenant connecté en tant que : ‘%(nickname)s’"
#: cps/web.py:1336 cps/web.py:1363
#: cps/web.py:1341 cps/web.py:1368
msgid "login"
msgstr "connexion"
#: cps/web.py:1375 cps/web.py:1409
#: cps/web.py:1380 cps/web.py:1414
msgid "Token not found"
msgstr "Jeton non trouvé"
#: cps/web.py:1384 cps/web.py:1417
#: cps/web.py:1389 cps/web.py:1422
msgid "Token has expired"
msgstr "Jeton expiré"
#: cps/web.py:1393
#: cps/web.py:1398
msgid "Success! Please return to your device"
msgstr "Réussite! Merci de vous tourner vers votre appareil"
#: cps/web.py:1474 cps/web.py:1519 cps/web.py:1525
#: cps/web.py:1479 cps/web.py:1524 cps/web.py:1530
#, python-format
msgid "%(name)s's profile"
msgstr "Profil de %(name)s"
#: cps/web.py:1521
#: cps/web.py:1526
msgid "Profile updated"
msgstr "Profil mis à jour"
#: cps/web.py:1538 cps/web.py:1642
#: cps/web.py:1543 cps/web.py:1647
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Erreur lors de l'ouverture du livre. Le fichier n'existe pas ou le fichier est inaccessible:"
#: cps/web.py:1550 cps/web.py:1553 cps/web.py:1556 cps/web.py:1563
#: cps/web.py:1568
#: cps/web.py:1555 cps/web.py:1558 cps/web.py:1561 cps/web.py:1568
#: cps/web.py:1573
msgid "Read a Book"
msgstr "Lire un livre"
#: cps/web.py:1579
#: cps/web.py:1584
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr "Erreur lors de l’ouverture d’un eBook. Le fichier n’existe pas ou le fichier n’est pas accessible."
@@ -1873,7 +1873,7 @@ msgid "Allow Changing Password"
msgstr "Permettre le changement de mot de passe"
#: cps/templates/config_view_edit.html:116 cps/templates/user_edit.html:122
msgid "Allow Editing Public Shelfs"
msgid "Allow Editing Public Shelves"
msgstr "Autoriser la modification d’étagères publiques"
#: cps/templates/config_view_edit.html:126