From d9a73b4fa34d5c30d4c36636d8e4cefdbbb9a2b6 Mon Sep 17 00:00:00 2001 From: Yamakuni Date: Wed, 21 Aug 2019 15:21:17 +0100 Subject: [PATCH 1/9] French translation Add and modify some little things --- cps/translations/fr/LC_MESSAGES/messages.mo | Bin 46245 -> 38598 bytes cps/translations/fr/LC_MESSAGES/messages.po | 364 +++++--------------- 2 files changed, 89 insertions(+), 275 deletions(-) diff --git a/cps/translations/fr/LC_MESSAGES/messages.mo b/cps/translations/fr/LC_MESSAGES/messages.mo index d68105206096953cdb374e2c8c11c014d10db44d..3e6cedcebe85d0762bf0f8c8b598c29ea69e7165 100644 GIT binary patch delta 15930 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 o`+5&#O9qqNNLHK`j4SpWb4 literal 46245 zcmcJY37lM2o$v3kCShMhc5a9v-H>jQKnNskNq08VorH9EFd)e7s_O1aS63BPb-UAz zC_Y3%bYup^-2ntylu$x53JFkW> zhXttgT>};V%~0{X9Ucci1P_8=g(tzsq5S;J7oqYohRU}osPDcBDqc5xz7s0lw|niZW!mD2{#%~0X?Lxr;gD*lnbKL+)F4eGnEgNxvs z;c4(8xCDM5@_%s1svw|B1sB0n;p<@s{4i{X{{UYG_c_<)>#^_{+{@sxu*csYhBS%b zbx`U2I8^)|fr{@ppz`Hgp8p#veLsMz4?p(ze-8EDub|TXN9Vcl_J{i3QE)z73Kfq& zsPZ0z5xgF%o<0o~&M%cUjS7vmqPjLhKf&*=Kxgwy8
rmgl7Rvvf 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, 2014 msgid "" msgstr "" -"Project-Id-Version: Calibre-Web\n" +"Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2019-07-26 16:41+0200\n" -"PO-Revision-Date: 2019-02-03 14:57+0100\n" +"PO-Revision-Date: 2019-08-21 15:20+0100\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.7.0\n" +"X-Generator: Poedit 2.2.3\n" #: cps/about.py:70 msgid "Statistics" @@ -114,11 +115,11 @@ msgstr "Utilisateur '%(nick)s' supprimé" #: cps/admin.py:559 msgid "No admin user remaining, can't delete user" -msgstr "" +msgstr "Aucun utilisateur admin restant, impossible de supprimer l’utilisateur" #: cps/admin.py:598 cps/web.py:1279 msgid "Found an existing account for this e-mail address." -msgstr "Un compte existant a été trouvé pour cette adresse de courriel" +msgstr "Un compte existant a été trouvé pour cette adresse de courriel." #: cps/admin.py:601 cps/admin.py:613 #, python-format @@ -145,7 +146,7 @@ msgstr "Une erreur inconnue est survenue. Veuillez réessayer plus tard." #: cps/admin.py:643 msgid "Logfile viewer" -msgstr "" +msgstr "Visualiseur de fichier journal" #: cps/admin.py:678 msgid "Requesting update package" @@ -177,7 +178,7 @@ msgstr "Mise à jour terminée, merci d’appuyer sur okay et de rafraîchir la #: cps/admin.py:685 cps/admin.py:686 cps/admin.py:687 cps/admin.py:688 msgid "Update failed:" -msgstr "La mise à jour à échouée : " +msgstr "La mise à jour à échouée :" #: cps/admin.py:685 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458 msgid "HTTP Error" @@ -229,7 +230,7 @@ msgstr "Le format de fichier %(ext)s a été ajouté à %(book)s" #: cps/editbooks.py:373 msgid "Cover is not a supported imageformat (jpg/png/webp), can't save" -msgstr "" +msgstr "La couverture n’est pas un format d’image supporté (jpg/png/webp), impossible d’enregistrer" #: cps/editbooks.py:406 cps/editbooks.py:415 msgid "unknown" @@ -237,7 +238,7 @@ msgstr "inconnu" #: cps/editbooks.py:447 msgid "Cover is not a jpg file, can't save" -msgstr "" +msgstr "La couverture n’est pas un fichier jpg, je ne peux pas l’enregistrer" #: cps/editbooks.py:490 #, python-format @@ -283,7 +284,7 @@ msgstr "Une erreur est survenue au cours de la conversion du livre : %(res)s" #: cps/gdrive.py:61 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" -msgstr "" +msgstr "La configuration du lecteur Google n’est pas terminée, essayez de désactiver et d’activer à nouveau le lecteur Google" #: cps/gdrive.py:103 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" @@ -377,15 +378,15 @@ msgstr "" #: cps/helper.py:623 msgid "Waiting" -msgstr "" +msgstr "Patienter" #: cps/helper.py:625 msgid "Failed" -msgstr "" +msgstr "Echoué" #: cps/helper.py:627 msgid "Started" -msgstr "" +msgstr "Débué" #: cps/helper.py:629 msgid "Finished" @@ -405,7 +406,7 @@ msgstr "Convertir vers : " #: cps/helper.py:640 msgid "Upload: " -msgstr "Déposer : " +msgstr "Téléverser : " #: cps/helper.py:644 msgid "Unknown Task: " @@ -418,19 +419,19 @@ msgstr "" #: cps/oauth_bb.py:155 msgid "Failed to log in with GitHub." -msgstr "" +msgstr "Échec de la connexion avec GitHub." #: cps/oauth_bb.py:160 msgid "Failed to fetch user info from GitHub." -msgstr "" +msgstr "Impossible d’obtenir les informations d’utilisateur à partir de GitHub." #: cps/oauth_bb.py:171 msgid "Failed to log in with Google." -msgstr "" +msgstr "N’a pas réussi à se connecter avec Google." #: cps/oauth_bb.py:176 msgid "Failed to fetch user info from Google." -msgstr "" +msgstr "Échec à récupérer les informations des utilisateurs sur Google." #: cps/oauth_bb.py:274 #, python-format @@ -449,11 +450,11 @@ msgstr "" #: cps/oauth_bb.py:309 msgid "GitHub Oauth error, please retry later." -msgstr "" +msgstr "Erreur GitHub Oauth, veuillez réessayer plus tard." #: cps/oauth_bb.py:328 msgid "Google Oauth error, please retry later." -msgstr "" +msgstr "Erreur Google Oauth, veuillez réessayer plus tard." #: cps/shelf.py:46 cps/shelf.py:98 msgid "Invalid shelf specified" @@ -528,7 +529,7 @@ msgstr "Il y a eu une erreur" #: cps/shelf.py:214 cps/shelf.py:216 msgid "create a shelf" -msgstr "Créer une étagère" +msgstr "créer une étagère" #: cps/shelf.py:239 #, python-format @@ -546,7 +547,7 @@ msgstr "Étagère : '%(name)s'" #: cps/shelf.py:298 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." +msgstr "Erreur à l’ouverture de l’étagère. Elle n’existe plus ou n’est plus accessible" #: cps/shelf.py:330 #, python-format @@ -593,7 +594,7 @@ msgstr "Livres non-lus" #: cps/ub.py:73 msgid "Show unread" -msgstr "" +msgstr "Afficher non lu" #: cps/ub.py:74 msgid "Discover" @@ -646,19 +647,19 @@ msgstr "Montrer la sélection par langue" #: cps/ub.py:94 msgid "Ratings" -msgstr "" +msgstr "Notes" #: cps/ub.py:96 msgid "Show ratings selection" -msgstr "" +msgstr "Afficher la sélection des notes" #: cps/ub.py:97 msgid "File formats" -msgstr "" +msgstr "Format de fichier" #: cps/ub.py:99 msgid "Show file formats selection" -msgstr "" +msgstr "Afficher la sélection des formats de fichiers" #: cps/updater.py:251 cps/updater.py:358 cps/updater.py:371 msgid "Unexpected data while reading update information" @@ -687,7 +688,7 @@ msgstr "Une nouvelle mise à jour est disponible. Cliquez sur le bouton ci-desso #: cps/updater.py:423 msgid "Click on the button below to update to the latest stable version." -msgstr "" +msgstr "Cliquez sur le bouton ci-dessous pour mettre à jour la dernière version stable." #: cps/uploader.py:213 cps/uploader.py:214 cps/uploader.py:218 #: cps/uploader.py:222 cps/uploader.py:226 @@ -708,7 +709,7 @@ msgstr "Livres au hasard" #: cps/web.py:522 msgid "Books" -msgstr "" +msgstr "LIvres" #: cps/web.py:549 msgid "Hot Books (most downloaded)" @@ -721,7 +722,7 @@ msgstr "Erreur d'ouverture du livre numérique. Le fichier n'existe pas ou n'est #: cps/web.py:573 #, python-format msgid "Author: %(name)s" -msgstr "" +msgstr "Auteur: %(name)s" #: cps/web.py:585 #, python-format @@ -736,12 +737,12 @@ msgstr "Séries : %(serie)s" #: cps/web.py:607 #, python-format msgid "Rating: %(rating)s stars" -msgstr "" +msgstr "Notes: %(rating)s étoiles" #: cps/web.py:618 #, python-format msgid "File format: %(format)s" -msgstr "" +msgstr "Format de fichier: %(format)s" #: cps/web.py:630 #, python-format @@ -836,16 +837,16 @@ msgstr "Ce nom d’utilisateur ou cette adresse de courriel sont déjà utilisé #: cps/web.py:1099 msgid "Cannot activate LDAP authentication" -msgstr "" +msgstr "Impossible d’activer l’authentification LDAP" #: cps/web.py:1108 cps/web.py:1214 #, python-format msgid "you are now logged in as: '%(nickname)s'" -msgstr "Vous êtes maintenant connecté sous : '%(nickname)s'" +msgstr "vous êtes maintenant connecté sous : '%(nickname)s'" #: cps/web.py:1112 msgid "Could not login. LDAP server down, please contact your administrator" -msgstr "" +msgstr "Impossible de se connecter. Serveur LDAP hors service, veuillez contacter votre administrateur" #: cps/web.py:1116 cps/web.py:1124 msgid "Wrong Username or Password" @@ -854,7 +855,7 @@ msgstr "Mauvais nom d'utilisateur ou mot de passe" #: cps/web.py:1120 #, python-format msgid "You are now logged in as: '%(nickname)s'" -msgstr "" +msgstr "Vous êtes maintenant connecté en tant que : ‘%(nickname)s’" #: cps/web.py:1128 cps/web.py:1150 msgid "login" @@ -888,7 +889,7 @@ msgstr "Lire un livre" #: cps/web.py:1334 msgid "Error opening eBook. File does not exist or file is not accessible." -msgstr "" +msgstr "Erreur lors de l’ouverture d’un eBook. Le fichier n’existe pas ou le fichier n’est pas accessible." #: cps/worker.py:328 #, python-format @@ -932,11 +933,11 @@ msgstr "Télécharger" #: cps/templates/admin.html:15 msgid "View Ebooks" -msgstr "" +msgstr "Afficher les Ebooks" #: cps/templates/admin.html:16 cps/templates/layout.html:65 msgid "Upload" -msgstr "Déposer" +msgstr "Téléverser" #: cps/templates/admin.html:17 msgid "Edit" @@ -992,7 +993,7 @@ msgstr "Livres par page" #: cps/templates/admin.html:85 msgid "Uploading" -msgstr "Dépôt de fichier" +msgstr "Téléversement de fichier" #: cps/templates/admin.html:89 msgid "Anonymous browsing" @@ -1012,7 +1013,7 @@ msgstr "Administration" #: cps/templates/admin.html:109 msgid "View Logfiles" -msgstr "" +msgstr "Afficher les fichiers journaux" #: cps/templates/admin.html:110 msgid "Reconnect to Calibre DB" @@ -1057,7 +1058,7 @@ msgstr "Voulez-vous vraiment redémarrer Calibre-Web?" #: cps/templates/admin.html:153 cps/templates/admin.html:167 #: cps/templates/admin.html:187 cps/templates/shelf.html:72 msgid "Ok" -msgstr "D’accord" +msgstr "Oui" #: cps/templates/admin.html:154 cps/templates/admin.html:168 #: cps/templates/book_edit.html:174 cps/templates/book_edit.html:196 @@ -1088,14 +1089,14 @@ msgstr "Dans la librairie" #: cps/templates/author.html:34 cps/templates/list.html:14 #: cps/templates/search.html:41 msgid "All" -msgstr "" +msgstr "Tout" #: cps/templates/author.html:58 cps/templates/author.html:110 #: cps/templates/discover.html:27 cps/templates/index.html:26 #: cps/templates/index.html:89 cps/templates/search.html:67 #: cps/templates/shelf.html:36 msgid "reduce" -msgstr "" +msgstr "réduire" #: cps/templates/author.html:94 msgid "More by" @@ -1124,7 +1125,7 @@ msgstr "Convertir depuis :" #: cps/templates/book_edit.html:32 cps/templates/book_edit.html:39 msgid "select an option" -msgstr "Choisissez un format" +msgstr "choisissez un format" #: cps/templates/book_edit.html:37 msgid "Convert to:" @@ -1166,17 +1167,17 @@ msgstr "URL de la couverture (jpg, la couverture est déposée sur le serveur et #: cps/templates/book_edit.html:87 msgid "Upload Cover from local drive" -msgstr "Déposer la couverture depuis un fichier en local…" +msgstr "Téléverser la couverture depuis un fichier en local" #: cps/templates/book_edit.html:92 cps/templates/detail.html:165 msgid "Publishing date" -msgstr "Date de publication " +msgstr "Date de publication" #: cps/templates/book_edit.html:99 cps/templates/book_edit.html:257 #: cps/templates/book_edit.html:274 cps/templates/detail.html:156 #: cps/templates/search_form.html:14 msgid "Publisher" -msgstr "Editeur " +msgstr "Editeur" #: cps/templates/book_edit.html:103 cps/templates/user_edit.html:31 msgid "Language" @@ -1192,7 +1193,7 @@ msgstr "Non" #: cps/templates/book_edit.html:160 msgid "Upload format" -msgstr "Format du fichier déposé" +msgstr "Format du fichier téléversé" #: cps/templates/book_edit.html:169 msgid "view book after edit" @@ -1280,7 +1281,7 @@ msgstr "Authentification Google Drive" #: cps/templates/config_edit.html:41 msgid "Please hit submit to continue with setup" -msgstr "" +msgstr "Veuillez cliquer sur soumettre pour continuer l’initialisation" #: cps/templates/config_edit.html:44 msgid "Please finish Google Drive setup after login" @@ -1348,11 +1349,11 @@ msgstr "Emplacement et nom du fichier journal (sera calibre-web.log si vide)" #: cps/templates/config_edit.html:136 msgid "Enable Access Log" -msgstr "" +msgstr "Activer le journal des accès" #: cps/templates/config_edit.html:139 msgid "Location and name of access logfile (access.log for no entry)" -msgstr "" +msgstr "Emplacement et nom du fichier journal d’accès (access.log pour aucune entrée)" #: cps/templates/config_edit.html:150 msgid "Feature Configuration" @@ -1360,7 +1361,7 @@ msgstr "Configuration des options" #: cps/templates/config_edit.html:158 msgid "Enable uploading" -msgstr "Autoriser le dépôt de fichier" +msgstr "Autoriser le téléversement de fichier" #: cps/templates/config_edit.html:162 msgid "Enable anonymous browsing" @@ -1392,19 +1393,19 @@ msgstr "Secret de l’API Goodreads" #: cps/templates/config_edit.html:191 msgid "Login type" -msgstr "" +msgstr "Type d’authentification" #: cps/templates/config_edit.html:193 msgid "Use standard Authentication" -msgstr "" +msgstr "Utiliser l’authentification standard" #: cps/templates/config_edit.html:195 msgid "Use LDAP Authentication" -msgstr "" +msgstr "Utiliser l’authentification LDAP" #: cps/templates/config_edit.html:198 msgid "Use OAuth" -msgstr "" +msgstr "Utiliser OAuth" #: cps/templates/config_edit.html:205 msgid "LDAP Server Host Name or IP Address" @@ -1516,7 +1517,7 @@ msgstr "Nombre de livres choisis au hasard à afficher" #: cps/templates/config_view_edit.html:31 msgid "No. of authors to show before hiding (0=disable hiding)" -msgstr "" +msgstr "Nombre d’auteurs à afficher avant de masquer (0=désactiver le masquage)" #: cps/templates/config_view_edit.html:35 cps/templates/readcbr.html:112 msgid "Theme" @@ -1528,7 +1529,7 @@ msgstr "Thème par défaut" #: cps/templates/config_view_edit.html:38 msgid "caliBlur! Dark Theme" -msgstr "Thème caliBur! Dark Theme" +msgstr "thème caliBur! Dark Theme" #: cps/templates/config_view_edit.html:42 msgid "Regular expression for ignoring columns" @@ -1560,11 +1561,11 @@ msgstr "Permettre les téléchargements" #: cps/templates/config_view_edit.html:89 cps/templates/user_edit.html:96 msgid "Allow book viewer" -msgstr "" +msgstr "Autoriser le visionneur de livres" #: cps/templates/config_view_edit.html:93 cps/templates/user_edit.html:100 msgid "Allow Uploads" -msgstr "Permettre le dépôt de fichiers" +msgstr "Permettre le téléversement de fichiers" #: cps/templates/config_view_edit.html:97 cps/templates/user_edit.html:104 msgid "Allow Edit" @@ -1600,7 +1601,7 @@ msgstr "Lire dans le navigateur" #: cps/templates/detail.html:72 msgid "Listen in browser" -msgstr "" +msgstr "Lire dans le navigateur" #: cps/templates/detail.html:117 msgid "Book" @@ -1616,11 +1617,11 @@ msgstr "langue" #: cps/templates/detail.html:200 msgid "Mark As Unread" -msgstr "" +msgstr "Marquer comme non-lu" #: cps/templates/detail.html:200 msgid "Mark As Read" -msgstr "" +msgstr "Marquer comme lu" #: cps/templates/detail.html:201 msgid "Read" @@ -1705,7 +1706,7 @@ msgstr "Chercher" #: cps/templates/http_error.html:37 msgid "Create issue" -msgstr "" +msgstr "Faire un signalement" #: cps/templates/http_error.html:44 msgid "Back to home" @@ -1717,7 +1718,7 @@ msgstr "Découverte (livres au hasard)" #: cps/templates/index.html:64 msgid "Group by series" -msgstr "" +msgstr "Grouper par série" #: cps/templates/index.xml:6 msgid "Start" @@ -1777,7 +1778,7 @@ msgstr "Etagères personnelles, seulement visible de l’utilisateur propréitai #: cps/templates/layout.html:28 msgid "Home" -msgstr "" +msgstr "Accueil" #: cps/templates/layout.html:34 msgid "Toggle navigation" @@ -1794,7 +1795,7 @@ msgstr "Paramètres" #: cps/templates/layout.html:78 msgid "Account" -msgstr "" +msgstr "Compte" #: cps/templates/layout.html:80 msgid "Logout" @@ -1802,15 +1803,15 @@ msgstr "Déconnexion" #: cps/templates/layout.html:85 cps/templates/register.html:14 msgid "Register" -msgstr "S'enregistrer" +msgstr "Créer un compte" #: cps/templates/layout.html:111 cps/templates/layout.html:218 msgid "Uploading..." -msgstr "Dépôt en cours…" +msgstr "Téléversement en cours…" #: cps/templates/layout.html:112 msgid "please don't refresh the page" -msgstr "Veuillez ne PAS rafraîchir la page" +msgstr "veuillez ne pas rafraîchir la page" #: cps/templates/layout.html:122 msgid "Browse" @@ -1834,19 +1835,19 @@ msgstr "Détails du livre" #: cps/templates/layout.html:217 msgid "Upload done, processing, please wait..." -msgstr "" +msgstr "Téléversement terminé, traitement en cours, veuillez patienter…." #: cps/templates/layout.html:220 msgid "Error" -msgstr "" +msgstr "Erreur" #: cps/templates/listenmp3.html:66 msgid "Play / pause" -msgstr "" +msgstr "Lecture / pause" #: cps/templates/listenmp3.html:98 msgid "volume" -msgstr "" +msgstr "volume" #: cps/templates/login.html:8 cps/templates/login.html:9 #: cps/templates/register.html:7 cps/templates/user_edit.html:8 @@ -1868,11 +1869,11 @@ msgstr "Se connecter avec le (\"magic link\")" #: cps/templates/logviewer.html:5 msgid "Show Calibre-Web log" -msgstr "" +msgstr "Afficher le journal Calibre-Web" #: cps/templates/logviewer.html:8 msgid "Show access log" -msgstr "" +msgstr "Afficher le journal des accès" #: cps/templates/osd.xml:5 msgid "Calibre-Web ebook catalog" @@ -1880,7 +1881,7 @@ msgstr "Catalogue de livres électroniques Calibre-Web" #: cps/templates/read.html:74 msgid "Reflow text when sidebars are open." -msgstr "Mettre à jour la mise en page du texte quand les bandeaux latéraux sont ouverts" +msgstr "Mettre à jour la mise en page du texte quand les bandeaux latéraux sont ouverts." #: cps/templates/readcbr.html:88 msgid "Keyboard Shortcuts" @@ -1968,19 +1969,19 @@ msgstr "Vertical" #: cps/templates/readcbr.html:152 msgid "Direction" -msgstr "" +msgstr "Direction" #: cps/templates/readcbr.html:155 msgid "Left to Right" -msgstr "" +msgstr "De gauche à droite" #: cps/templates/readcbr.html:156 msgid "Right to Left" -msgstr "" +msgstr "De droite à gauche" #: cps/templates/readpdf.html:29 msgid "PDF reader" -msgstr "" +msgstr "Lecteur PDF" #: cps/templates/readtxt.html:6 msgid "Basic txt Reader" @@ -2004,7 +2005,7 @@ msgstr "Votre adresse de courriel" #: cps/templates/remote_login.html:6 msgid "Use your other device, login and visit " -msgstr "" +msgstr "Utilisez votre autre appareil, connectez-vous et visitez " #: cps/templates/remote_login.html:9 msgid "Once you do so, you will automatically get logged in on this device." @@ -2012,7 +2013,7 @@ msgstr "Une fois fait, vous serez automatiquement connecté à cet appareil." #: cps/templates/remote_login.html:12 msgid "The link will expire after 10 minutes." -msgstr "" +msgstr "Le lien expirera après 10 minutes." #: cps/templates/search.html:5 msgid "No Results for:" @@ -2168,15 +2169,15 @@ msgstr "Montrer tout" #: cps/templates/user_edit.html:52 msgid "OAuth Settings" -msgstr "" +msgstr "Réglages OAuth" #: cps/templates/user_edit.html:54 msgid "Link" -msgstr "" +msgstr "Relier" #: cps/templates/user_edit.html:56 msgid "Unlink" -msgstr "" +msgstr "Dissocier" #: cps/templates/user_edit.html:124 msgid "Delete this user" @@ -2184,191 +2185,4 @@ msgstr "Supprimer cet utilisateur" #: cps/templates/user_edit.html:139 msgid "Recent Downloads" -msgstr "Téléchargements récents" - -#~ msgid "Current commit timestamp" -#~ msgstr "Horodatage de la version actuelle " - -#~ msgid "Newest commit timestamp" -#~ msgstr "Horodatage de la version la plus récente " - -#~ msgid "Convert: %(book)s" -#~ msgstr "Conversion : %(book)s" - -#~ msgid "Convert to %(format)s: %(book)s" -#~ msgstr "Conversion vers %(format)s : %(book)s" - -#~ msgid "Files are replaced" -#~ msgstr "Fichiers remplacés" - -#~ msgid "Server is stopped" -#~ msgstr "Serveur arrêté" - -#~ msgid "Convertertool %(converter)s not found" -#~ msgstr "Outil de conversion %(converter)s introuvable" - -#~ msgid "Choose a password" -#~ msgstr "Choisissez un mot de passe" - -#~ msgid "Could not find any formats suitable for sending by e-mail" -#~ msgstr "Aucun format supporté pour l’envois par courriel n’a été trouvé" - -#~ msgid "Author list" -#~ msgstr "Liste des auteurs" - -#~ msgid "File %(file)s uploaded" -#~ msgstr "Fichier %(file)s déposé" - -#~ msgid "Update done" -#~ msgstr "Mise à jour effectuée" - -#~ msgid "Failed to create path for cover %(path)s (Permission denied)." -#~ msgstr "" - -#~ msgid "Failed to store cover-file %(cover)s." -#~ msgstr "" - -#~ msgid "Cover-file is not a valid image file" -#~ msgstr "" - -#~ msgid "Cover is not a jpg file, can't save" -#~ msgstr "Le fichier de couverture n’est pas au format jpg, impossible de sauvegarder" - -#~ msgid "Preparing document for printing..." -#~ msgstr "Préparation des documents pour l’impression" - -#~ msgid "Using your another device, visit" -#~ msgstr "Utilisez votre autre dispositif, visitez" - -#~ msgid "and log in" -#~ msgstr "et s’authentifier" - -#~ msgid "Using your another device, login and visit " -#~ msgstr "" - -#~ msgid "Newest Books" -#~ msgstr "Livres récents" - -#~ msgid "Oldest Books" -#~ msgstr "Anciens livres" - -#~ msgid "Books (A-Z)" -#~ msgstr "Livres (A-Z)" - -#~ msgid "Books (Z-A)" -#~ msgstr "Livres (Z-A)" - -#~ msgid "Error opening eBook. Fileformat is not supported." -#~ msgstr "" - -#~ msgid "File %(title)s" -#~ msgstr "" - -#~ msgid "Show sorted books" -#~ msgstr "Afficher les livres triés" - -#~ msgid "Sorted Books" -#~ msgstr "Classer les livres" - -#~ msgid "Sort By" -#~ msgstr "Classer par" - -#~ msgid "Newest" -#~ msgstr "Récents" - -#~ msgid "Oldest" -#~ msgstr "Anciens" - -#~ msgid "Ascending" -#~ msgstr "Ascendant" - -#~ msgid "Descending" -#~ msgstr "Descendant" - -#~ msgid "PDF.js viewer" -#~ msgstr "Visionneuse PDF.js" - -#~ msgid "Please enter a LDAP provider and a DN" -#~ msgstr "" - -#~ msgid "successfully deleted shelf %(name)s" -#~ msgstr "l’étagère %(name)s a été supprimé avec succès" - -#~ msgid "LDAP Provider URL" -#~ msgstr "" - -#~ msgid "Register with %s, " -#~ msgstr "" - -#~ msgid "Import of optional Google Drive requirements missing" -#~ msgstr "L’import des pré-requis optionnels pour Google Drive est manquant" - -#~ msgid "client_secrets.json is missing or not readable" -#~ msgstr "client_secrets.json est manquant ou ne peut être lu" - -#~ msgid "client_secrets.json is not configured for web application" -#~ msgstr "client_secrets.json n’est pas configuré pour une application web" - -#~ msgid "Keyfile location is not valid, please enter correct path" -#~ msgstr "L’emplacement du fichier de la clé de chiffrement (keyfile) n’est pas valide, veuillez saisir un chemin d’accès correct" - -#~ msgid "Certfile location is not valid, please enter correct path" -#~ msgstr "L’emplacement du fichier de certificat (cert) n’est pas valide, veuillez saisir un chemin d’accès correct" - -#~ msgid "Please enter a LDAP provider, port, DN and user object identifier" -#~ msgstr "" - -#~ msgid "Please enter a LDAP service account and password" -#~ msgstr "" - -#~ msgid "Please enter Github oauth credentials" -#~ msgstr "" - -#~ msgid "Please enter Google oauth credentials" -#~ msgstr "" - -#~ msgid "Logfile location is not valid, please enter correct path" -#~ msgstr "L’emplacement du fichier de Log n’est pas valide, veuillez saisir un chemin d’accès correct" - -#~ msgid "Access Logfile location is not valid, please enter correct path" -#~ msgstr "" - -#~ msgid "DB location is not valid, please enter correct path" -#~ msgstr "L’emplacement du fichier de base de donnée (DB) n’est pas valide, veuillez saisir un chemin d’accès correct" - -#~ msgid "Excecution permissions missing" -#~ msgstr "Permission d’exécution manquante" - -#~ msgid "not configured" -#~ msgstr "non configuré" - -#~ msgid "Error excecuting UnRar" -#~ msgstr "" - -#~ msgid "Unrar binary file not found" -#~ msgstr "" - -#~ msgid "Use GitHub OAuth" -#~ msgstr "" - -#~ msgid "Use Google OAuth" -#~ msgstr "" - -#~ msgid "Obtain GitHub OAuth Credential" -#~ msgstr "" - -#~ msgid "GitHub OAuth Client Id" -#~ msgstr "" - -#~ msgid "GitHub OAuth Client Secret" -#~ msgstr "" - -#~ msgid "Obtain Google OAuth Credential" -#~ msgstr "" - -#~ msgid "Google OAuth Client Id" -#~ msgstr "" - -#~ msgid "Google OAuth Client Secret" -#~ msgstr "" - +msgstr "Téléchargement récent" From 3fb458dd191287816daabe8cd97e1e0ac03694e2 Mon Sep 17 00:00:00 2001 From: Yamakuni Date: Fri, 23 Aug 2019 16:00:52 +0100 Subject: [PATCH 2/9] Update cps/translations/fr/LC_MESSAGES/messages.po Co-Authored-By: Johan Bonneau --- cps/translations/fr/LC_MESSAGES/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index 4e22e7af..37f0fe87 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -178,7 +178,7 @@ msgstr "Mise à jour terminée, merci d’appuyer sur okay et de rafraîchir la #: cps/admin.py:685 cps/admin.py:686 cps/admin.py:687 cps/admin.py:688 msgid "Update failed:" -msgstr "La mise à jour à échouée :" +msgstr "La mise à jour a échoué :" #: cps/admin.py:685 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458 msgid "HTTP Error" From 879f63d1c1083374f9e3c8a747f3321ba268d2f3 Mon Sep 17 00:00:00 2001 From: Yamakuni Date: Fri, 23 Aug 2019 16:01:01 +0100 Subject: [PATCH 3/9] Update cps/translations/fr/LC_MESSAGES/messages.po Co-Authored-By: Johan Bonneau --- cps/translations/fr/LC_MESSAGES/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index 37f0fe87..d487803d 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -230,7 +230,7 @@ msgstr "Le format de fichier %(ext)s a été ajouté à %(book)s" #: cps/editbooks.py:373 msgid "Cover is not a supported imageformat (jpg/png/webp), can't save" -msgstr "La couverture n’est pas un format d’image supporté (jpg/png/webp), impossible d’enregistrer" +msgstr "Le format d'image utilisé pour la couverture n'est pas supporté (jpg/png/webp uniquement). Sauvegarde impossible." #: cps/editbooks.py:406 cps/editbooks.py:415 msgid "unknown" From c9eff4a70cf8ddad1a5fa99cd772baf07275ba72 Mon Sep 17 00:00:00 2001 From: Yamakuni Date: Fri, 23 Aug 2019 16:01:38 +0100 Subject: [PATCH 4/9] Update cps/translations/fr/LC_MESSAGES/messages.po Co-Authored-By: Johan Bonneau --- cps/translations/fr/LC_MESSAGES/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index d487803d..0aece5e9 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -284,7 +284,7 @@ msgstr "Une erreur est survenue au cours de la conversion du livre : %(res)s" #: cps/gdrive.py:61 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" -msgstr "La configuration du lecteur Google n’est pas terminée, essayez de désactiver et d’activer à nouveau le lecteur Google" +msgstr "La configuration de Google Drive n’est pas terminée, essayez de désactiver et d’activer à nouveau Google Drive." #: cps/gdrive.py:103 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" From 564c3b47782f8528b40dccdc913192d2c99b05df Mon Sep 17 00:00:00 2001 From: Yamakuni Date: Fri, 23 Aug 2019 16:01:47 +0100 Subject: [PATCH 5/9] Update cps/translations/fr/LC_MESSAGES/messages.po Co-Authored-By: Johan Bonneau --- cps/translations/fr/LC_MESSAGES/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index 0aece5e9..8315ed5b 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -709,7 +709,7 @@ msgstr "Livres au hasard" #: cps/web.py:522 msgid "Books" -msgstr "LIvres" +msgstr "Livres" #: cps/web.py:549 msgid "Hot Books (most downloaded)" From 72def4b97bc46fa877780dc65071a12a4fb62237 Mon Sep 17 00:00:00 2001 From: Yamakuni Date: Fri, 23 Aug 2019 16:02:04 +0100 Subject: [PATCH 6/9] Update cps/translations/fr/LC_MESSAGES/messages.po Co-Authored-By: Johan Bonneau --- cps/translations/fr/LC_MESSAGES/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index 8315ed5b..bae94147 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -688,7 +688,7 @@ msgstr "Une nouvelle mise à jour est disponible. Cliquez sur le bouton ci-desso #: cps/updater.py:423 msgid "Click on the button below to update to the latest stable version." -msgstr "Cliquez sur le bouton ci-dessous pour mettre à jour la dernière version stable." +msgstr "Téléchargez la dernière version en cliquant sur le bouton ci-dessous." #: cps/uploader.py:213 cps/uploader.py:214 cps/uploader.py:218 #: cps/uploader.py:222 cps/uploader.py:226 From 74418f3139151d4d2ab21a7393d61ddf99931609 Mon Sep 17 00:00:00 2001 From: Yamakuni Date: Fri, 23 Aug 2019 16:02:13 +0100 Subject: [PATCH 7/9] Update cps/translations/fr/LC_MESSAGES/messages.po Co-Authored-By: Johan Bonneau --- cps/translations/fr/LC_MESSAGES/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index bae94147..5d061c8e 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -1617,7 +1617,7 @@ msgstr "langue" #: cps/templates/detail.html:200 msgid "Mark As Unread" -msgstr "Marquer comme non-lu" +msgstr "Marquer comme non lu" #: cps/templates/detail.html:200 msgid "Mark As Read" From 1385ecb383cd7fcd6e732d63829b555e7780148d Mon Sep 17 00:00:00 2001 From: Yamakuni Date: Fri, 23 Aug 2019 16:02:21 +0100 Subject: [PATCH 8/9] Update cps/translations/fr/LC_MESSAGES/messages.po Co-Authored-By: Johan Bonneau --- cps/translations/fr/LC_MESSAGES/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index 5d061c8e..65bd3f06 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -1706,7 +1706,7 @@ msgstr "Chercher" #: cps/templates/http_error.html:37 msgid "Create issue" -msgstr "Faire un signalement" +msgstr "Signaler un problème" #: cps/templates/http_error.html:44 msgid "Back to home" From eec4be7a2912625d5fb776f0116331909cc97be3 Mon Sep 17 00:00:00 2001 From: Yamakuni Date: Sun, 25 Aug 2019 01:01:05 +0100 Subject: [PATCH 9/9] Update cps/translations/fr/LC_MESSAGES/messages.po Co-Authored-By: Johan Bonneau --- cps/translations/fr/LC_MESSAGES/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index 65bd3f06..14084c8d 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -737,7 +737,7 @@ msgstr "Séries : %(serie)s" #: cps/web.py:607 #, python-format msgid "Rating: %(rating)s stars" -msgstr "Notes: %(rating)s étoiles" +msgstr "Note: %(rating)s étoiles" #: cps/web.py:618 #, python-format