# SPDX-FileCopyrightText: 2024 logounet
# SPDX-License-Identifier: GPL-3.0-or-later
# SPDX-FileCopyrightText: 2024, 2025 Xavier Besnard <xavier.besnard@kde.org>
msgid ""
msgstr ""
"Project-Id-Version: \n"
"PO-Revision-Date: 2025-09-01 19:02+0200\n"
"Last-Translator: Xavier Besnard <xavier.besnard@kde.org>\n"
"Language-Team: French <French <kde-francophone@kde.org>>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Lokalize 25.08.0\n"
"X-Language: fr\n"
"X-Qt-Contexts: true\n"
"X-Source-Language: en\n"

#: src/cli.cpp:37
msgctxt "Cli|"
msgid "Display all language codes."
msgstr "Afficher tous les codes de langue."

#: src/cli.cpp:39
msgctxt "Cli|"
msgid ""
"Specify the source language (by default, engine will try to determine the "
"language on its own)."
msgstr ""
"Spécifiez la langue source (par défaut, le moteur essaiera de déterminer la "
"langue par lui-même)."

#: src/cli.cpp:43
msgctxt "Cli|"
msgid ""
"Specify the translation language(s), splitted by '+' (by default, the system "
"language is used)."
msgstr ""
"Précisez la ou les langue(s) de traduction, séparée par le signe « + » (Par "
"défaut, la langue du système est utilisée)."

#: src/cli.cpp:47
msgctxt "Cli|"
msgid ""
"Specify the translator engine ('google', 'yandex', 'bing', 'libretranslate' "
"or 'lingva'), Google is used by default."
msgstr ""
"Spécifiez le moteur du traducteur (« Google », « Yandex », « Bing » "
"« LibreTranslate » ou « Lingva »). Par défaut, le moteur « Google » est "
"utilisé."

#: src/cli.cpp:51
msgctxt "Cli|"
msgid ""
"Specify Mozhi instance URL. Instance URL from the app settings will be used "
"by default."
msgstr ""
"Spécifiez l'URL de l'instance de Mozhi. L'URL d'instance défini dans la "
"configuration de l'application sera utilisée par défaut."

#: src/cli.cpp:55
#, fuzzy
#| msgctxt "Cli|"
#| msgid ""
#| "Specify Mozhi instance URL. Instance URL from the app settings will be "
#| "used by default."
msgctxt "Cli|"
msgid ""
"Specify translation provider ('copy' or 'mozhi'). Provider from app settings "
"will be used by default."
msgstr ""
"Spécifiez l'URL de l'instance de Mozhi. L'URL d'instance défini dans la "
"configuration de l'application sera utilisée par défaut."

#: src/cli.cpp:58
msgctxt "Cli|"
msgid ""
"Specify TTS provider ('none', 'mozhi', 'qt', or 'piper'). Provider from app "
"settings will be used by default."
msgstr ""
"Veuillez spécifier le fournisseur de synthèse vocale (TTS) parmi (« Aucun », "
"« mozhi », « qt », « piper ». Le fournisseur défini dans la configuration de "
"l'application sera utilisée par défaut."

#: src/cli.cpp:60
msgctxt "Cli|"
msgid "Speak the translation."
msgstr "Écoutez la traduction."

#: src/cli.cpp:61
msgctxt "Cli|"
msgid "Speak the source."
msgstr "Écoutez la source."

#: src/cli.cpp:62
msgctxt "Cli|"
msgid ""
"Read source text from files. Arguments will be interpreted as file paths."
msgstr ""
"Lire le texte source à partir de fichiers. Les arguments seront interprétés "
"comme des emplacements de fichiers."

#: src/cli.cpp:63
msgctxt "Cli|"
msgid "Add stdin data to source text."
msgstr "Ajouter des données stdin au texte source."

#: src/cli.cpp:65
#, qt-format
msgctxt "Cli|"
msgid "Do not print any text when using --%1 or --%2."
msgstr "N'imprimez aucun texte lorsque vous utilisez --%1 ou --%2."

#: src/cli.cpp:66
msgctxt "Cli|"
msgid "Print only translations."
msgstr "Imprimer seulement les traductions."

#: src/cli.cpp:67
msgctxt "Cli|"
msgid "Print output formatted as JSON."
msgstr "Imprimer la sortie formatée en JSON."

#: src/cli.cpp:70
#, fuzzy
#| msgctxt "Cli|"
#| msgid "Application that allows to translate and speak text using Mozhi"
msgctxt "Cli|"
msgid ""
"Application that allows to translate and speak text using various providers"
msgstr ""
"Une application permettant la traduction et l'énoncé de texte en utilisant "
"Mozhi."

#: src/cli.cpp:71
msgctxt "Cli|"
msgid ""
"Text to translate. By default, the translation will be done to the system "
"language."
msgstr ""
"Texte à traduire. Par défaut, la traduction se fera à la langue du système."

#: src/cli.cpp:95
#, qt-format
msgctxt "Cli|"
msgid "Error: For --%1 you must specify --%2 and/or --%3 options"
msgstr "Erreur: Pour --%1 vous devez spécifier --%2 et/ou --%3 en options"

#: src/cli.cpp:115
#, qt-format
msgctxt "Cli|"
msgid "Error: Unknown source language code '%1'"
msgstr "Erreur : code de langue source inconnu « %1 »"

#: src/cli.cpp:128
#, qt-format
msgctxt "Cli|"
msgid "Error: Unknown translation language code '%1'"
msgstr "Erreur : code de langue cible inconnu « %1 »"

#: src/cli.cpp:152
msgctxt "Cli|"
msgid "Error: There is no text for translation"
msgstr "Erreur: Il n'y a pas de texte pour la traduction"

#: src/cli.cpp:165
#, fuzzy, qt-format
#| msgctxt "Cli|"
#| msgid "Error: Unknown translation language code '%1'"
msgctxt "Cli|"
msgid "Error: Unknown translation provider '%1'"
msgstr "Erreur : code de langue cible inconnu « %1 »"

#: src/cli.cpp:175
msgctxt "Cli|"
msgid "Detecting fastest instance"
msgstr "Détection de l'instance la plus rapide"

#: src/cli.cpp:214
msgctxt "Cli|"
msgid "Error: Lingva engine is not supported"
msgstr "Erreur : le moteur pour Lingva n'est pas pris en charge"

#: src/cli.cpp:223
msgctxt "Cli|"
msgid "Error: Unknown engine"
msgstr "Erreur: moteur inconnu"

#: src/cli.cpp:256
#, fuzzy, qt-format
#| msgctxt "Cli|"
#| msgid "Error: Unknown source language code '%1'"
msgctxt "Cli|"
msgid "Error: Unknown TTS provider '%1'"
msgstr "Erreur : code de langue source inconnu « %1 »"

#: src/cli.cpp:335 src/cli.cpp:384
#, qt-format
msgctxt "Cli|"
msgid "Error: %1"
msgstr "Erreur : %1"

#: src/cli.cpp:337 src/cli.cpp:386
msgctxt "Cli|"
msgid "Translation error occurred"
msgstr "Une erreur de traduction s'est produite"

#: src/cli.cpp:443
msgctxt "Cli|"
msgid "Error: TTS failed"
msgstr "Erreur : échec de la synthèse vocale"

#: src/cli.cpp:600
#, qt-format
msgctxt "Cli|"
msgid "Error: You can't use --%1 with --%2"
msgstr "Erreur: Vous ne pouvez pas utiliser --%1 avec --%2"

#: src/cli.cpp:612 src/cli.cpp:633
#, qt-format
msgctxt "Cli|"
msgid "Error: File does not exist: %1"
msgstr "Erreur: Le fichier n'existe pas: %1"

#: src/cli.cpp:617 src/cli.cpp:638
#, qt-format
msgctxt "Cli|"
msgid "Error: Unable to open file: %1"
msgstr "Erreur : Impossible d'ouvrir le fichier: %1"

#: src/contextmenu.h:35
msgctxt "ContextMenu|"
msgid "Search on Forvo.com"
msgstr "Rechercher sur Forvo.com"

#: src/instancepinger.cpp:65
#, qt-format
msgctxt "InstancePinger|"
msgid "Best instance URL is '%1' with time %2 ms"
msgstr "L'URL de la meilleure instance est « %1 » avec une durée de %2 ms"

#: src/instancepinger.cpp:84
#, qt-format
msgctxt "InstancePinger|"
msgid "Ping to '%1' takes longer then %2 ms"
msgstr "Le ping vers « %1 » prend plus de %2 ms"

#: src/instancepinger.cpp:99
#, qt-format
msgctxt "InstancePinger|"
msgid "Ping to '%1' successful, response time: %2 ms"
msgstr "Le ping vers « %1 » est réussi. Temps de réponse : %2 ms"

#: src/instancepinger.cpp:111
#, qt-format
msgctxt "InstancePinger|"
msgid "Ping to '%1' failed, error: %2"
msgstr "Échec du ping vers « %1 ». Erreur : %2"

#: src/instancepingerdialog.cpp:23
#, qt-format
msgctxt "InstancePingerDialog|"
msgid ""
"Detecting fastest instance.\n"
"Checking '%1'"
msgstr ""
"Détection de l'instance la plus rapide.\n"
"Vérification de « %1 »..."

#: src/languagebuttonswidget.cpp:225
msgctxt "LanguageButtonsWidget|"
msgid "Window width is larger than screen due to the languages on the panel."
msgstr ""
"Largeur fenêtre est supérieure à celle de l'écran en raison des langues "
"présentes sur le panneau."

#: src/languagebuttonswidget.cpp:226
msgctxt "LanguageButtonsWidget|"
msgid "Please reduce added languages."
msgstr "Veuillez réduire les langues ajoutées."

#: src/languagebuttonswidget.cpp:302 src/languagebuttonswidget.cpp:304
msgctxt "LanguageButtonsWidget|"
msgid "Auto"
msgstr "Auto"

#: src/languagebuttonswidget.ui:32
msgctxt "LanguageButtonsWidget|"
msgid "Edit languages"
msgstr "Éditer les langues"

#: src/languagesdialog.cpp:24
#, qt-format
msgctxt "LanguagesDialog|"
msgid "Filter (%1)"
msgstr "Filtre (%1)"

#: src/languagesdialog.ui:14
msgctxt "LanguagesDialog|"
msgid "Edit languages"
msgstr "Éditer les langues"

#: src/languagesdialog.ui:91
msgctxt "LanguagesDialog|"
msgid "Available languages:"
msgstr "Langues disponibles :"

#: src/languagesdialog.ui:104
msgctxt "LanguagesDialog|"
msgid "Current languages:"
msgstr "Langue actuelle :"

#: src/main.cpp:76
#, qt-format
msgctxt "D-Bus|"
msgid "D-Bus service %1 is already registered by another application"
msgstr "D-Bus service %1 est déjà enregistré par une autre application"

#: src/main.cpp:109
#, qt-format
msgctxt "D-Bus|"
msgid "Unable to register D-Bus object for %1"
msgstr "Impossible d'inscrire D-Bus objet pour %1"

#: src/mainwindow.cpp:342
msgctxt "QApplication|"
msgid "OCR"
msgstr "OCR"

#: src/mainwindow.cpp:343
#, fuzzy
#| msgctxt "MainWindow|"
#| msgid "Toggled OCR image negate"
msgctxt "QApplication|"
msgid "OCR image negated"
msgstr ""
"Activer / Désactiver l'inversion de l'image pour la reconnaissance optique "
"de caractères"

#: src/mainwindow.cpp:343
msgctxt "QApplication|"
msgid "OCR image is normal"
msgstr "L'image pour reconnaissance optique de caractères (OCR) est normale"

#: src/mainwindow.cpp:495 src/mainwindow.cpp:515 src/mainwindow.cpp:563
#: src/mainwindow.cpp:592
msgctxt "Ocr|"
msgid "OCR languages are not loaded"
msgstr "Les langages OCR ne sont pas chargés"

#: src/mainwindow.cpp:495 src/mainwindow.cpp:515 src/mainwindow.cpp:563
#: src/mainwindow.cpp:592
msgctxt "Ocr|"
msgid "You should set at least one OCR language in the application settings"
msgstr ""
"Vous devez définir au moins une langue OCR dans les paramètres de "
"l'application"

#: src/mainwindow.cpp:746
#, qt-format
msgctxt "MainWindow|"
msgid "This application uses %1 to provide translations."
msgstr "Cette application utilise %1 pour fournir des traductions."

#: src/mainwindow.cpp:747
#, qt-format
msgctxt "MainWindow|"
msgid ""
"While Mozhi acts as a proxy to protect your privacy, the third-party "
"services it uses may store and analyze the text you send. Your instance "
"right now is '%1', but you can change it in the translation settings. See "
"instance details in the link above."
msgstr ""
"Bien que Mozhi fonctionne en tant que serveur mandataire pour protéger votre "
"vie privée, les services tiers qu'il utilise peuvent enregistrer et analyser "
"le texte que vous envoyez. Actuellement, votre instance est « %1 » mais vous "
"pouvez la modifier dans la configuration de traduction. Veuillez prendre "
"connaissance des détails de l'instance dans le lien ci-dessus."

#: src/mainwindow.cpp:754
msgctxt "MainWindow|"
msgid "Don't show again"
msgstr "Ne plus afficher"

#: src/mainwindow.cpp:796
msgctxt "TrayIcon|"
msgid "Invalid tray icon"
msgstr "Icône de la barre d'état non valable"

#: src/mainwindow.cpp:796
#, qt-format
msgctxt "TrayIcon|"
msgid "The specified icon '%1' is invalid. The default icon will be used."
msgstr ""
"L'icône spécifiée « %1 » est non valable. L'icône par défaut sera utilisée."

#: src/mainwindow.cpp:817
msgctxt "Ocr|"
msgid "Unable to set OCR languages"
msgstr "Impossible de définir les langues OCR"

#: src/mainwindow.cpp:817
#, qt-format
msgctxt "Ocr|"
msgid "Unable to initialize Tesseract with %1"
msgstr "Impossible d'initialiser Tesseract avec %1"

#: src/mainwindow.cpp:955
msgctxt "MainWindow|"
msgid "TTS Error"
msgstr "Erreur de synthèse vocale"

#: src/mainwindow.cpp:955
#, qt-format
msgctxt "MainWindow|"
msgid ""
"Text-to-Speech error:\n"
"\n"
"%1\n"
"\n"
"Please check your TTS settings or try a different voice/locale."
msgstr ""

#: src/mainwindow.ui:14
#, fuzzy
#| msgctxt "MainWindow|"
#| msgid "Translate"
msgctxt "MainWindow|"
msgid "Crow Translate"
msgstr "Traduire"

#: src/mainwindow.ui:29
msgctxt "MainWindow|"
msgid "Translate"
msgstr "Traduire"

#: src/mainwindow.ui:39
msgctxt "MainWindow|"
msgid "Swap languages"
msgstr "Échanger des langues"

#: src/mainwindow.ui:52
msgctxt "MainWindow|"
msgid "Source"
msgstr "Source"

#: src/mainwindow.ui:72
msgctxt "MainWindow|"
msgid "Cancel"
msgstr "Annuler"

#: src/mainwindow.ui:132 src/mainwindow.ui:261
msgctxt "MainWindow|"
msgid "..."
msgstr "..."

#: src/mainwindow.ui:142
msgctxt "MainWindow|"
msgid "Copy source text to the clipboard"
msgstr "Copier le texte source dans le presse-papiers"

#: src/mainwindow.ui:152
msgctxt "MainWindow|"
msgid "Recognize screen area with delay"
msgstr "Reconnaître la zone de l'écran avec un délai"

#. The text should be short to fit in portrait orientation on phones.
#: src/mainwindow.ui:168
msgctxt "MainWindow|"
msgid "Auto-translation"
msgstr "Traduction automatique"

#: src/mainwindow.ui:177
msgctxt "MainWindow|"
msgid "Clear"
msgstr "Effacer"

#: src/mainwindow.ui:204
msgctxt "MainWindow|"
msgid "Translation"
msgstr "Traduction"

#: src/mainwindow.ui:351
msgctxt "MainWindow|"
msgid "Copy translation to the clipboard"
msgstr "Copier la traduction dans le presse-papiers"

#: src/mainwindow.ui:361
msgctxt "MainWindow|"
msgid "Copy all translation data to the clipboard"
msgstr "Copier toutes les données de traduction dans le presse-papiers"

#: src/mainwindow.ui:371
msgctxt "MainWindow|"
msgid "Translate screen area with delay"
msgstr "Traduire la zone de l'écran avec délai"

#: src/mainwindow.ui:381
msgctxt "MainWindow|"
msgid "Application settings"
msgstr "Paramètres de l'application"

#: src/ocr/ocr.cpp:132
#, qt-format
msgctxt "Ocr|"
msgid "%1 is not a valid Tesseract parameter name."
msgstr "%1 n'est pas un nom de paramètre « Tesseract » valable."

#: src/ocr/screengrabbers/abstractscreengrabber.cpp:46
msgctxt "AbstractScreenGrabber|"
msgid "Unable to grab screen"
msgstr "Impossible de capturer l'écran"

#: src/ocr/screengrabbers/waylandgnomescreengrabber.cpp:48
msgctxt "WaylandGnomeScreenGrabber|"
msgid "GNOME failed to take screenshot."
msgstr "GNOME n'a pas réussi à prendre une capture d'écran."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:55
#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:333
#, qt-format
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to create pipe: %1."
msgstr "Impossible de créer le tube: %1."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:84
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to detect active screen for screenshot"
msgstr "Impossible de détecter l'écran actif pour la copie d'écran"

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:164
#, qt-format
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to wait for socket readiness: %1."
msgstr "Impossible d'attendre que le socket soit prêt: %1."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:169
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Timeout reading from pipe."
msgstr "Délai d'attente pour la lecture depuis le pipeline."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:176
#, qt-format
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to read data from socket: %1."
msgstr "Impossible de lire les données du socket: %1."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:275
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to determine target screen"
msgstr "Impossible de déterminer l'écran cible"

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:297
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Failed to extract screen area from workspace"
msgstr "Échec de l'extraction de la zone d'écran de l'espace de travail"

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:315
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Screenshot Permission Required"
msgstr "Autorisation de copie d'écran requise"

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:316
msgctxt "WaylandPlasmaScreenGrabber|"
msgid ""
"Crow Translate needs permission to take screenshots. Please grant permission "
"in your system settings or use the interactive screenshot mode."
msgstr ""
"Crow Translate a besoin d'une autorisation pour prendre des copies d'écran. "
"Veuillez accorder l'autorisation dans la configuration de votre système ou "
"utiliser le mode interactif de copie d'écran."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:322
msgctxt "WaylandPlasmaScreenGrabber|"
msgid ""
"Screenshot permission denied. Please grant permission in system settings or "
"try interactive mode."
msgstr ""
"Autorisation de copie d'écran refusée. Veuillez accorder l'autorisation dans "
"la configuration du système ou essayer le mode interactif."

#: src/ocr/screengrabbers/waylandportalscreengrabber.cpp:57
msgctxt "WaylandPortalScreenGrabber|"
msgid "Unable to subscribe to response from xdg-desktop-portal."
msgstr "Impossible de s'abonner à la réponse du portail xdg-desktop-."

#: src/ocr/screengrabbers/waylandportalscreengrabber.cpp:77
msgctxt "WaylandPortalScreenGrabber|"
msgid "Received an empty path from xdg-desktop-portal."
msgstr "Réception d'un emplacement vide depuis « xdg-desktop-portal »."

#: src/ocr/snippingarea.cpp:91
msgctxt "SnippingArea|"
msgid "Unable to snip screen area"
msgstr "Impossible de découper la zone de l'écran"

#: src/ocr/snippingarea.cpp:92
#, qt-format
msgctxt "SnippingArea|"
msgid "Received an invalid image of screen %1."
msgstr "Réception d'une image non valable de l'écran %1."

#: src/ocr/snippingarea.cpp:644
msgctxt "SnippingArea|"
msgid ""
"Click and drag to draw a selection rectangle,\n"
"or press Esc to quit"
msgstr ""
"Cliquez et faites glisser pour dessiner un rectangle de sélection,\n"
"ou appuyez sur Échap pour quitter"

#: src/ocr/snippingarea.cpp:850
msgctxt "SnippingArea|"
msgid "Confirm:"
msgstr "Confirmer :"

#: src/ocr/snippingarea.cpp:852
msgctxt "SnippingArea|"
msgid "Release left-click"
msgstr "Relâcher le clic gauche"

#: src/ocr/snippingarea.cpp:852 src/ocr/snippingarea.cpp:854
msgctxt "SnippingArea|"
msgid "Enter"
msgstr "Saisir"

#: src/ocr/snippingarea.cpp:854
msgctxt "SnippingArea|"
msgid "Double-click"
msgstr "Double-clic"

#: src/ocr/snippingarea.cpp:856
msgctxt "SnippingArea|"
msgid "Create new selection rectangle:"
msgstr "Créer un nouveau rectangle de sélection:"

#: src/ocr/snippingarea.cpp:857
msgctxt "SnippingArea|"
msgid "Drag outside selection rectangle"
msgstr "Faites glisser en dehors du rectangle de sélection"

#: src/ocr/snippingarea.cpp:857
msgctxt "SnippingArea|"
msgid "+ Shift: Magnifier"
msgstr "+ Maj : Loupe"

#: src/ocr/snippingarea.cpp:860
msgctxt "SnippingArea|"
msgid "Move selection rectangle:"
msgstr "Déplacer le rectangle de sélection :"

#: src/ocr/snippingarea.cpp:861
msgctxt "SnippingArea|"
msgid "Drag inside selection rectangle"
msgstr "Glisser à l'intérieur du rectangle de sélection"

#: src/ocr/snippingarea.cpp:861
msgctxt "SnippingArea|"
msgid "Arrow keys"
msgstr "Touches de flèches"

#: src/ocr/snippingarea.cpp:861
msgctxt "SnippingArea|"
msgid "+ Shift: Move in 1 pixel steps"
msgstr "+ Maj: se déplacer par pas de 1 pixel"

#: src/ocr/snippingarea.cpp:863
msgctxt "SnippingArea|"
msgid "Resize selection rectangle:"
msgstr "Redimensionner le rectangle de sélection:"

#: src/ocr/snippingarea.cpp:864
msgctxt "SnippingArea|"
msgid "Drag handles"
msgstr "Faites glisser les poignées"

#: src/ocr/snippingarea.cpp:864
msgctxt "SnippingArea|"
msgid "Arrow keys + Alt"
msgstr "Touches de flèches + Alt"

#: src/ocr/snippingarea.cpp:864
msgctxt "SnippingArea|"
msgid "+ Shift: Resize in 1 pixel steps"
msgstr "+ Maj: redimensionner par pas de 1 pixel"

#: src/ocr/snippingarea.cpp:866
msgctxt "SnippingArea|"
msgid "Reset selection:"
msgstr "Réinitialiser la sélection :"

#: src/ocr/snippingarea.cpp:867
msgctxt "SnippingArea|"
msgid "Right-click"
msgstr "Clic-droit"

#: src/ocr/snippingarea.cpp:870
msgctxt "SnippingArea|"
msgid "Cancel:"
msgstr "Annuler :"

#: src/ocr/snippingarea.cpp:871
msgctxt "SnippingArea|"
msgid "Esc key"
msgstr "Touche Échap"

#: src/ocr/snippingarea.cpp:896
msgctxt "SnippingArea|"
msgid "DPI Detection Error"
msgstr "Erreur de détection « DPI »"

#: src/ocr/snippingarea.cpp:896
msgctxt "SnippingArea|"
msgid ""
"Screen under cursor disappeared before we got dpi from it. Using primary "
"screen for dpi information."
msgstr ""
"L'écran sous le curseur a disparu avant que nous n'obtenions une valeur "
"« DPI ». Utilisation de l'écran principal pour les informations « DPI »."

#: src/onlinetranslator.cpp:274
#, qt-format
msgctxt "OnlineTranslator|"
msgid "Language detection is not supported for %1"
msgstr "La détection de langue n'est pas prise en charge pour %1"

#: src/onlinetranslator.cpp:319
msgctxt "OnlineTranslator|"
msgid "Operation aborted by user"
msgstr "Opération abandonnée par l'utilisateur"

#: src/onlinetranslator.cpp:362
#, qt-format
msgctxt "OnlineTranslator|"
msgid "%1 engine does not support TTS"
msgstr "Le moteur %1 ne prend pas en charge la synthèse vocale"

#: src/onlinetranslator.cpp:503
msgctxt "OnlineTranslator|"
msgid "Automatically detect"
msgstr "Détecter automatiquement"

#: src/onlinetranslator.cpp:505
msgctxt "OnlineTranslator|"
msgid "Afrikaans"
msgstr "Africain"

#: src/onlinetranslator.cpp:507
msgctxt "OnlineTranslator|"
msgid "Albanian"
msgstr "Albanais"

#: src/onlinetranslator.cpp:509
msgctxt "OnlineTranslator|"
msgid "Amharic"
msgstr "Amharique"

#: src/onlinetranslator.cpp:511
msgctxt "OnlineTranslator|"
msgid "Arabic"
msgstr "Arabe"

#: src/onlinetranslator.cpp:513
msgctxt "OnlineTranslator|"
msgid "Armenian"
msgstr "Arménien"

#: src/onlinetranslator.cpp:515
msgctxt "OnlineTranslator|"
msgid "Assamese"
msgstr "Assamese"

#: src/onlinetranslator.cpp:517
msgctxt "OnlineTranslator|"
msgid "Aymara"
msgstr "Aymara"

#: src/onlinetranslator.cpp:519
msgctxt "OnlineTranslator|"
msgid "Azerbaijani"
msgstr "Azerbaïdjanais"

#: src/onlinetranslator.cpp:521
msgctxt "OnlineTranslator|"
msgid "Bajan"
msgstr "Bajan"

#: src/onlinetranslator.cpp:523
msgctxt "OnlineTranslator|"
msgid "Balkan Gipsy"
msgstr "Gitan des Balkans"

#: src/onlinetranslator.cpp:525
msgctxt "OnlineTranslator|"
msgid "Bambara"
msgstr "Bambara"

#: src/onlinetranslator.cpp:527
msgctxt "OnlineTranslator|"
msgid "Bangla"
msgstr "Bangla"

#: src/onlinetranslator.cpp:529
msgctxt "OnlineTranslator|"
msgid "Bashkir"
msgstr "Bashkir"

#: src/onlinetranslator.cpp:531
msgctxt "OnlineTranslator|"
msgid "Basque"
msgstr "Basque"

#: src/onlinetranslator.cpp:533
msgctxt "OnlineTranslator|"
msgid "Belarusian"
msgstr "Biélorusse"

#: src/onlinetranslator.cpp:535
msgctxt "OnlineTranslator|"
msgid "Bemba"
msgstr "Bemba"

#: src/onlinetranslator.cpp:537
msgctxt "OnlineTranslator|"
msgid "Bhojpuri"
msgstr "Bhojpuri"

#: src/onlinetranslator.cpp:539
msgctxt "OnlineTranslator|"
msgid "Bislama"
msgstr "Bichlamar"

#: src/onlinetranslator.cpp:541
msgctxt "OnlineTranslator|"
msgid "Bosnian"
msgstr "Bosniaque"

#: src/onlinetranslator.cpp:543
msgctxt "OnlineTranslator|"
msgid "Breton"
msgstr "Breton"

#: src/onlinetranslator.cpp:545
msgctxt "OnlineTranslator|"
msgid "Bulgarian"
msgstr "Bulgare"

#: src/onlinetranslator.cpp:547
msgctxt "OnlineTranslator|"
msgid "Cantonese (Traditional)"
msgstr "Cantonais (Traditionnel)"

#: src/onlinetranslator.cpp:549
msgctxt "OnlineTranslator|"
msgid "Catalan"
msgstr "Catalan"

#: src/onlinetranslator.cpp:551
msgctxt "OnlineTranslator|"
msgid "Cebuano"
msgstr "Cebuano"

#: src/onlinetranslator.cpp:553
msgctxt "OnlineTranslator|"
msgid "Chamorro"
msgstr "Chamorro"

#: src/onlinetranslator.cpp:555
msgctxt "OnlineTranslator|"
msgid "Chichewa"
msgstr "Chichewa"

#: src/onlinetranslator.cpp:557
msgctxt "OnlineTranslator|"
msgid "Chinese (Literary)"
msgstr "Chinois (Littéraire)"

#: src/onlinetranslator.cpp:559
msgctxt "OnlineTranslator|"
msgid "Chinese (Simplified)"
msgstr "Chinois (simplifié)"

#: src/onlinetranslator.cpp:561
msgctxt "OnlineTranslator|"
msgid "Chinese (Traditional)"
msgstr "Chinois (traditionnel)"

#: src/onlinetranslator.cpp:563
msgctxt "OnlineTranslator|"
msgid "Chuvash"
msgstr "Tchouvache"

#: src/onlinetranslator.cpp:565
msgctxt "OnlineTranslator|"
msgid "Comorian (Ngazidja)"
msgstr "Comorien (Ngazidja)"

#: src/onlinetranslator.cpp:567
msgctxt "OnlineTranslator|"
msgid "Coptic"
msgstr "Copte"

#: src/onlinetranslator.cpp:569
msgctxt "OnlineTranslator|"
msgid "Corsican"
msgstr "Corse"

#: src/onlinetranslator.cpp:571
msgctxt "OnlineTranslator|"
msgid "Creole English (Antigua and Barbuda)"
msgstr "Anglais créole (Antigua et Barbuda)"

#: src/onlinetranslator.cpp:573
msgctxt "OnlineTranslator|"
msgid "Creole English (Bahamas)"
msgstr "Anglais créole (Bahamas)"

#: src/onlinetranslator.cpp:575
msgctxt "OnlineTranslator|"
msgid "Creole English (Grenadian)"
msgstr "Anglais créole (Grenadien)"

#: src/onlinetranslator.cpp:577
msgctxt "OnlineTranslator|"
msgid "Creole English (Guyanese)"
msgstr "Anglais créole (Guyanais)"

#: src/onlinetranslator.cpp:579
msgctxt "OnlineTranslator|"
msgid "Creole English (Jamaican)"
msgstr "Créole anglais (Jamaïcain)"

#: src/onlinetranslator.cpp:581
msgctxt "OnlineTranslator|"
msgid "Creole English (Vincentian)"
msgstr "Anglais créole (Vincentien)"

#: src/onlinetranslator.cpp:583
msgctxt "OnlineTranslator|"
msgid "Creole English (Virgin Islands)"
msgstr "Créole anglais (Îles vierges)"

#: src/onlinetranslator.cpp:585
msgctxt "OnlineTranslator|"
msgid "Creole French (Saint Lucian)"
msgstr "Français créole (Saint Lucien)"

#: src/onlinetranslator.cpp:587
msgctxt "OnlineTranslator|"
msgid "Creole French (Seselwa)"
msgstr "Français créole (Seselwa)"

#: src/onlinetranslator.cpp:589
msgctxt "OnlineTranslator|"
msgid "Creole Portuguese (Upper Guinea)"
msgstr "Portugais créole (Haute-Guinée)"

#: src/onlinetranslator.cpp:591
msgctxt "OnlineTranslator|"
msgid "Croatian"
msgstr "Croate"

#: src/onlinetranslator.cpp:593
msgctxt "OnlineTranslator|"
msgid "Czech"
msgstr "Tchèque"

#: src/onlinetranslator.cpp:595
msgctxt "OnlineTranslator|"
msgid "Danish"
msgstr "Danois"

#: src/onlinetranslator.cpp:597
msgctxt "OnlineTranslator|"
msgid "Dari"
msgstr "Dari"

#: src/onlinetranslator.cpp:599
msgctxt "OnlineTranslator|"
msgid "Divehi"
msgstr "Divehi"

#: src/onlinetranslator.cpp:601
msgctxt "OnlineTranslator|"
msgid "Dogri"
msgstr "Dogri"

#: src/onlinetranslator.cpp:603
msgctxt "OnlineTranslator|"
msgid "Dutch"
msgstr "Néerlandais"

#: src/onlinetranslator.cpp:605
msgctxt "OnlineTranslator|"
msgid "Dzongkha"
msgstr "Dzongkha"

#: src/onlinetranslator.cpp:607
msgctxt "OnlineTranslator|"
msgid "Elvish (Sindarin)"
msgstr "Elfique (Sindarin)"

#: src/onlinetranslator.cpp:609
msgctxt "OnlineTranslator|"
msgid "Emoji"
msgstr "Émoticône"

#: src/onlinetranslator.cpp:611
msgctxt "OnlineTranslator|"
msgid "English"
msgstr "Anglais"

#: src/onlinetranslator.cpp:613
msgctxt "OnlineTranslator|"
msgid "Esperanto"
msgstr "Espéranto"

#: src/onlinetranslator.cpp:615
msgctxt "OnlineTranslator|"
msgid "Estonian"
msgstr "Estonien"

#: src/onlinetranslator.cpp:617
msgctxt "OnlineTranslator|"
msgid "Ewe"
msgstr "Ewe"

#: src/onlinetranslator.cpp:619
msgctxt "OnlineTranslator|"
msgid "Fanagalo"
msgstr "Tagalog"

#: src/onlinetranslator.cpp:621
msgctxt "OnlineTranslator|"
msgid "Faroese"
msgstr "Féroïen"

#: src/onlinetranslator.cpp:623
msgctxt "OnlineTranslator|"
msgid "Fijian"
msgstr "Fidjienne"

#: src/onlinetranslator.cpp:625
msgctxt "OnlineTranslator|"
msgid "Filipino"
msgstr "Philippines"

#: src/onlinetranslator.cpp:627
msgctxt "OnlineTranslator|"
msgid "Finnish"
msgstr "Finlandais"

#: src/onlinetranslator.cpp:629
msgctxt "OnlineTranslator|"
msgid "French"
msgstr "Français"

#: src/onlinetranslator.cpp:631
msgctxt "OnlineTranslator|"
msgid "French (Canada)"
msgstr "Français (Canada)"

#: src/onlinetranslator.cpp:633
msgctxt "OnlineTranslator|"
msgid "Frisian"
msgstr "Frison"

#: src/onlinetranslator.cpp:635
msgctxt "OnlineTranslator|"
msgid "Galician"
msgstr "Galicien"

#: src/onlinetranslator.cpp:637
msgctxt "OnlineTranslator|"
msgid "Ganda"
msgstr "Ganda"

#: src/onlinetranslator.cpp:639
msgctxt "OnlineTranslator|"
msgid "Georgian"
msgstr "Géorgien"

#: src/onlinetranslator.cpp:641
msgctxt "OnlineTranslator|"
msgid "German"
msgstr "Allemand"

#: src/onlinetranslator.cpp:643
msgctxt "OnlineTranslator|"
msgid "Greek"
msgstr "Grec"

#: src/onlinetranslator.cpp:645
msgctxt "OnlineTranslator|"
msgid "Greek (Classical)"
msgstr "Grec (classique)"

#: src/onlinetranslator.cpp:647
msgctxt "OnlineTranslator|"
msgid "Guarani"
msgstr "Guarani"

#: src/onlinetranslator.cpp:649
msgctxt "OnlineTranslator|"
msgid "Gujarati"
msgstr "Gujarâtî"

#: src/onlinetranslator.cpp:651
msgctxt "OnlineTranslator|"
msgid "Haitian Creole"
msgstr "Créole haïtien"

#: src/onlinetranslator.cpp:653
msgctxt "OnlineTranslator|"
msgid "Hausa"
msgstr "Hausa"

#: src/onlinetranslator.cpp:655
msgctxt "OnlineTranslator|"
msgid "Hawaiian"
msgstr "Hawaïen"

#: src/onlinetranslator.cpp:657
msgctxt "OnlineTranslator|"
msgid "Hebrew"
msgstr "Hébreu"

#: src/onlinetranslator.cpp:659
msgctxt "OnlineTranslator|"
msgid "Hill Mari"
msgstr "Hill Mari"

#: src/onlinetranslator.cpp:661
msgctxt "OnlineTranslator|"
msgid "Hindi"
msgstr "Hindi Inde"

#: src/onlinetranslator.cpp:663
msgctxt "OnlineTranslator|"
msgid "Hmong"
msgstr "Hmong"

#: src/onlinetranslator.cpp:665
msgctxt "OnlineTranslator|"
msgid "Hmong Daw"
msgstr "Hmong Daw"

#: src/onlinetranslator.cpp:667
msgctxt "OnlineTranslator|"
msgid "Hungarian"
msgstr "Hongrois"

#: src/onlinetranslator.cpp:669
msgctxt "OnlineTranslator|"
msgid "Icelandic"
msgstr "Islandais"

#: src/onlinetranslator.cpp:671
msgctxt "OnlineTranslator|"
msgid "Igbo"
msgstr "Nigeria Igbo"

#: src/onlinetranslator.cpp:673
msgctxt "OnlineTranslator|"
msgid "Ilocano"
msgstr "Ilocano"

#: src/onlinetranslator.cpp:675
msgctxt "OnlineTranslator|"
msgid "Indonesian"
msgstr "Indonésien"

#: src/onlinetranslator.cpp:677
msgctxt "OnlineTranslator|"
msgid "Inuinnaqtun"
msgstr "Inuinnaqtun"

#: src/onlinetranslator.cpp:679
msgctxt "OnlineTranslator|"
msgid "Inuktitut"
msgstr "Inuktitut"

#: src/onlinetranslator.cpp:681
msgctxt "OnlineTranslator|"
msgid "Inuktitut (Greenlandic)"
msgstr "Inuktitut (Groenlandais)"

#: src/onlinetranslator.cpp:683
msgctxt "OnlineTranslator|"
msgid "Inuktitut (Latin)"
msgstr "Inuktitut (Latin)"

#: src/onlinetranslator.cpp:685
msgctxt "OnlineTranslator|"
msgid "Irish"
msgstr "Irlandais"

#: src/onlinetranslator.cpp:687
msgctxt "OnlineTranslator|"
msgid "Italian"
msgstr "Italien"

#: src/onlinetranslator.cpp:689
msgctxt "OnlineTranslator|"
msgid "Japanese"
msgstr "Japonais"

#: src/onlinetranslator.cpp:691
msgctxt "OnlineTranslator|"
msgid "Javanese"
msgstr "Javanais"

#: src/onlinetranslator.cpp:693
msgctxt "OnlineTranslator|"
msgid "Kabuverdianu"
msgstr "Kabuverdianu"

#: src/onlinetranslator.cpp:695
msgctxt "OnlineTranslator|"
msgid "Kabylian"
msgstr "Kabyle"

#: src/onlinetranslator.cpp:697
msgctxt "OnlineTranslator|"
msgid "Kannada"
msgstr "Kannada sud de l'Inde"

#: src/onlinetranslator.cpp:699
msgctxt "OnlineTranslator|"
msgid "Kazakh"
msgstr "Kazakhstan"

#: src/onlinetranslator.cpp:701
msgctxt "OnlineTranslator|"
msgid "Kazakh (Latin)"
msgstr "Kazakh (Latin)"

#: src/onlinetranslator.cpp:703
msgctxt "OnlineTranslator|"
msgid "Khmer"
msgstr "Cambodgien/Khmer"

#: src/onlinetranslator.cpp:705
msgctxt "OnlineTranslator|"
msgid "Kinyarwanda"
msgstr "Kinyarwanda"

#: src/onlinetranslator.cpp:707
msgctxt "OnlineTranslator|"
msgid "Kirundi"
msgstr "Kirundi"

#: src/onlinetranslator.cpp:709
msgctxt "OnlineTranslator|"
msgid "Klingon (Latin)"
msgstr "Klingon (Latin)"

#: src/onlinetranslator.cpp:711
msgctxt "OnlineTranslator|"
msgid "Konkani"
msgstr "Konkani"

#: src/onlinetranslator.cpp:713
msgctxt "OnlineTranslator|"
msgid "Korean"
msgstr "Coréen"

#: src/onlinetranslator.cpp:715
msgctxt "OnlineTranslator|"
msgid "Krio"
msgstr "Krio"

#: src/onlinetranslator.cpp:717
msgctxt "OnlineTranslator|"
msgid "Kurdish (Central)"
msgstr "Kurde (Central)"

#: src/onlinetranslator.cpp:719
msgctxt "OnlineTranslator|"
msgid "Kurdish (Northern)"
msgstr "Kurde (Nord)"

#: src/onlinetranslator.cpp:721
msgctxt "OnlineTranslator|"
msgid "Kurdish (Sorani)"
msgstr "Kurde (Sorani)"

#: src/onlinetranslator.cpp:723
msgctxt "OnlineTranslator|"
msgid "Kyrgyz"
msgstr "Kirghizistan"

#: src/onlinetranslator.cpp:725
msgctxt "OnlineTranslator|"
msgid "Lao"
msgstr "Lao"

#: src/onlinetranslator.cpp:727
msgctxt "OnlineTranslator|"
msgid "Latin"
msgstr "Latin"

#: src/onlinetranslator.cpp:729
msgctxt "OnlineTranslator|"
msgid "Latvian"
msgstr "Letton"

#: src/onlinetranslator.cpp:731
msgctxt "OnlineTranslator|"
msgid "Lingala"
msgstr "Lingala"

#: src/onlinetranslator.cpp:733
msgctxt "OnlineTranslator|"
msgid "Lithuanian"
msgstr "Lituanien"

#: src/onlinetranslator.cpp:735
msgctxt "OnlineTranslator|"
msgid "Lower Sorbian"
msgstr "Bas-Serbe"

#: src/onlinetranslator.cpp:737
msgctxt "OnlineTranslator|"
msgid "Luganda"
msgstr "Luganda"

#: src/onlinetranslator.cpp:739
msgctxt "OnlineTranslator|"
msgid "Luxembourgish"
msgstr "Luxembourgeois"

#: src/onlinetranslator.cpp:741
msgctxt "OnlineTranslator|"
msgid "Macedonian"
msgstr "Macédonien"

#: src/onlinetranslator.cpp:743
msgctxt "OnlineTranslator|"
msgid "Maithili"
msgstr "Maïthili"

#: src/onlinetranslator.cpp:745
msgctxt "OnlineTranslator|"
msgid "Malagasy"
msgstr "Malgache"

#: src/onlinetranslator.cpp:747
msgctxt "OnlineTranslator|"
msgid "Malay"
msgstr "Malaisien"

#: src/onlinetranslator.cpp:749
msgctxt "OnlineTranslator|"
msgid "Malayalam"
msgstr "Malayalam sud-ouest Inde"

#: src/onlinetranslator.cpp:751
msgctxt "OnlineTranslator|"
msgid "Maltese"
msgstr "Maltais"

#: src/onlinetranslator.cpp:753
msgctxt "OnlineTranslator|"
msgid "Manx Gaelic"
msgstr "Gaélique Manx"

#: src/onlinetranslator.cpp:755
msgctxt "OnlineTranslator|"
msgid "Marathi"
msgstr "Marathi Inde"

#: src/onlinetranslator.cpp:757
msgctxt "OnlineTranslator|"
msgid "Mari"
msgstr "Mari"

#: src/onlinetranslator.cpp:759
msgctxt "OnlineTranslator|"
msgid "Marshallese"
msgstr "Marshallais"

#: src/onlinetranslator.cpp:761
msgctxt "OnlineTranslator|"
msgid "Meiteilon (Manipuri)"
msgstr "Meiteilon (Manipuri)"

#: src/onlinetranslator.cpp:763
msgctxt "OnlineTranslator|"
msgid "Mende"
msgstr "Mende"

#: src/onlinetranslator.cpp:765
msgctxt "OnlineTranslator|"
msgid "Mizo"
msgstr "Mizo"

#: src/onlinetranslator.cpp:767
msgctxt "OnlineTranslator|"
msgid "Mongolian"
msgstr "Mongol"

#: src/onlinetranslator.cpp:769
msgctxt "OnlineTranslator|"
msgid "Mongolian (Cyrillic)"
msgstr "Mongol (Cyrillique)"

#: src/onlinetranslator.cpp:771
msgctxt "OnlineTranslator|"
msgid "Mongolian (Traditional)"
msgstr "Mongol (Traditionnel)"

#: src/onlinetranslator.cpp:773
msgctxt "OnlineTranslator|"
msgid "Morisyen"
msgstr "Morisyen"

#: src/onlinetranslator.cpp:775
msgctxt "OnlineTranslator|"
msgid "Myanmar (Burmese)"
msgstr "Myanmar (Birman)"

#: src/onlinetranslator.cpp:777
msgctxt "OnlineTranslator|"
msgid "Māori"
msgstr "Māori"

#: src/onlinetranslator.cpp:779
msgctxt "OnlineTranslator|"
msgid "Nepali"
msgstr "Népalais"

#: src/onlinetranslator.cpp:781
msgctxt "OnlineTranslator|"
msgid "Niuean"
msgstr "Niuean"

#: src/onlinetranslator.cpp:783
msgctxt "OnlineTranslator|"
msgid "Norwegian"
msgstr "Norvégien"

#: src/onlinetranslator.cpp:785
msgctxt "OnlineTranslator|"
msgid "Nyanja"
msgstr "Nyanja"

#: src/onlinetranslator.cpp:787
msgctxt "OnlineTranslator|"
msgid "Odia"
msgstr "Odia"

#: src/onlinetranslator.cpp:789
msgctxt "OnlineTranslator|"
msgid "Oromo"
msgstr "Oromo"

#: src/onlinetranslator.cpp:791
msgctxt "OnlineTranslator|"
msgid "Palauan"
msgstr "Paluan"

#: src/onlinetranslator.cpp:793
msgctxt "OnlineTranslator|"
msgid "Papiamentu"
msgstr "Papiamentu"

#: src/onlinetranslator.cpp:795
msgctxt "OnlineTranslator|"
msgid "Pashto"
msgstr "Pashto"

#: src/onlinetranslator.cpp:797
msgctxt "OnlineTranslator|"
msgid "Persian"
msgstr "Perse"

#: src/onlinetranslator.cpp:799
msgctxt "OnlineTranslator|"
msgid "Pijin"
msgstr "Pijin"

#: src/onlinetranslator.cpp:801
msgctxt "OnlineTranslator|"
msgid "Polish"
msgstr "Polonais"

#: src/onlinetranslator.cpp:803
msgctxt "OnlineTranslator|"
msgid "Portuguese (Brazilian)"
msgstr "Portugais (Brésilien)"

#: src/onlinetranslator.cpp:805
msgctxt "OnlineTranslator|"
msgid "Portuguese (Portugal)"
msgstr "Portugais (Portugal)"

#: src/onlinetranslator.cpp:807
msgctxt "OnlineTranslator|"
msgid "Potawatomi"
msgstr "Potawatomi"

#: src/onlinetranslator.cpp:809
msgctxt "OnlineTranslator|"
msgid "Punjabi"
msgstr "Pendjabi"

#: src/onlinetranslator.cpp:811
msgctxt "OnlineTranslator|"
msgid "Quechua"
msgstr "Quechua"

#: src/onlinetranslator.cpp:813
msgctxt "OnlineTranslator|"
msgid "Querétaro Otomi"
msgstr "Querétaro Otomi"

#: src/onlinetranslator.cpp:815
msgctxt "OnlineTranslator|"
msgid "Romanian"
msgstr "Roumain"

#: src/onlinetranslator.cpp:817
msgctxt "OnlineTranslator|"
msgid "Rundi"
msgstr "Rundi"

#: src/onlinetranslator.cpp:819
msgctxt "OnlineTranslator|"
msgid "Russian"
msgstr "Russe"

#: src/onlinetranslator.cpp:821
msgctxt "OnlineTranslator|"
msgid "Samoan"
msgstr "Samoan"

#: src/onlinetranslator.cpp:823
msgctxt "OnlineTranslator|"
msgid "Sango"
msgstr "Sango"

#: src/onlinetranslator.cpp:825
msgctxt "OnlineTranslator|"
msgid "Sanskrit"
msgstr "Sanskrit"

#: src/onlinetranslator.cpp:827
msgctxt "OnlineTranslator|"
msgid "Scots Gaelic"
msgstr "Gaélique écossais"

#: src/onlinetranslator.cpp:829
msgctxt "OnlineTranslator|"
msgid "Serbian (Cyrillic)"
msgstr "Serbe (cyrillique)"

#: src/onlinetranslator.cpp:831
msgctxt "OnlineTranslator|"
msgid "Serbian (Latin)"
msgstr "Serbe (latin)"

#: src/onlinetranslator.cpp:833
msgctxt "OnlineTranslator|"
msgid "Sesotho"
msgstr "Sesotho"

#: src/onlinetranslator.cpp:835
msgctxt "OnlineTranslator|"
msgid "Sesotho sa Leboa"
msgstr "Sesotho sa Leboa"

#: src/onlinetranslator.cpp:837
msgctxt "OnlineTranslator|"
msgid "Setswana"
msgstr "Setswana"

#: src/onlinetranslator.cpp:839
msgctxt "OnlineTranslator|"
msgid "Shona"
msgstr "Shona"

#: src/onlinetranslator.cpp:841
msgctxt "OnlineTranslator|"
msgid "Sindhi"
msgstr "Sindhi"

#: src/onlinetranslator.cpp:843
msgctxt "OnlineTranslator|"
msgid "Sinhala"
msgstr "Cinghalais"

#: src/onlinetranslator.cpp:845
msgctxt "OnlineTranslator|"
msgid "Slovak"
msgstr "Slovaque"

#: src/onlinetranslator.cpp:847
msgctxt "OnlineTranslator|"
msgid "Slovenian"
msgstr "Slovène"

#: src/onlinetranslator.cpp:849
msgctxt "OnlineTranslator|"
msgid "Somali"
msgstr "Somaliens"

#: src/onlinetranslator.cpp:851
msgctxt "OnlineTranslator|"
msgid "Spanish"
msgstr "Espagnol"

#: src/onlinetranslator.cpp:853
msgctxt "OnlineTranslator|"
msgid "Sranan Tongo"
msgstr "Sranan Tongo"

#: src/onlinetranslator.cpp:855
msgctxt "OnlineTranslator|"
msgid "Sundanese"
msgstr "Soudanais"

#: src/onlinetranslator.cpp:857
msgctxt "OnlineTranslator|"
msgid "Swahili"
msgstr "Swahili"

#: src/onlinetranslator.cpp:859
msgctxt "OnlineTranslator|"
msgid "Swedish"
msgstr "Suédois"

#: src/onlinetranslator.cpp:861
msgctxt "OnlineTranslator|"
msgid "Syriac (Aramaic)"
msgstr "Syriaque (Araméen)"

#: src/onlinetranslator.cpp:863
msgctxt "OnlineTranslator|"
msgid "Tahitian"
msgstr "Tahitien"

#: src/onlinetranslator.cpp:865
msgctxt "OnlineTranslator|"
msgid "Tajik"
msgstr "Tajik"

#: src/onlinetranslator.cpp:867
msgctxt "OnlineTranslator|"
msgid "Tamashek (Tuareg)"
msgstr "Tamashek (Touareg)"

#: src/onlinetranslator.cpp:869
msgctxt "OnlineTranslator|"
msgid "Tamil"
msgstr "Tamil"

#: src/onlinetranslator.cpp:871
msgctxt "OnlineTranslator|"
msgid "Tatar"
msgstr "Tartar"

#: src/onlinetranslator.cpp:873
msgctxt "OnlineTranslator|"
msgid "Telugu"
msgstr "Télougou Inde"

#: src/onlinetranslator.cpp:875
msgctxt "OnlineTranslator|"
msgid "Tetum"
msgstr "Tetum"

#: src/onlinetranslator.cpp:877
msgctxt "OnlineTranslator|"
msgid "Thai"
msgstr "Thaï /Thaïlandais"

#: src/onlinetranslator.cpp:879
msgctxt "OnlineTranslator|"
msgid "Tibetan"
msgstr "Tibétain"

#: src/onlinetranslator.cpp:881
msgctxt "OnlineTranslator|"
msgid "Tigrinya"
msgstr "Tigrinya"

#: src/onlinetranslator.cpp:883
msgctxt "OnlineTranslator|"
msgid "Tok Pisin"
msgstr "Tok Pisin"

#: src/onlinetranslator.cpp:885
msgctxt "OnlineTranslator|"
msgid "Tokelauan"
msgstr "Tokelauan"

#: src/onlinetranslator.cpp:887
msgctxt "OnlineTranslator|"
msgid "Tongan"
msgstr "Tongien"

#: src/onlinetranslator.cpp:889
msgctxt "OnlineTranslator|"
msgid "Tsonga"
msgstr "Tsonga"

#: src/onlinetranslator.cpp:891
msgctxt "OnlineTranslator|"
msgid "Turkish"
msgstr "Turc"

#: src/onlinetranslator.cpp:893
msgctxt "OnlineTranslator|"
msgid "Turkmen"
msgstr "Turkmène"

#: src/onlinetranslator.cpp:895
msgctxt "OnlineTranslator|"
msgid "Tuvaluan"
msgstr "Tuvaluane"

#: src/onlinetranslator.cpp:897
msgctxt "OnlineTranslator|"
msgid "Twi"
msgstr "Twi"

#: src/onlinetranslator.cpp:899
msgctxt "OnlineTranslator|"
msgid "Udmurt"
msgstr "Udmurt"

#: src/onlinetranslator.cpp:901
msgctxt "OnlineTranslator|"
msgid "Ukrainian"
msgstr "Ukrainien"

#: src/onlinetranslator.cpp:903
msgctxt "OnlineTranslator|"
msgid "Uma"
msgstr "Uma"

#: src/onlinetranslator.cpp:905
msgctxt "OnlineTranslator|"
msgid "Upper Sorbian"
msgstr "Haut Serbe"

#: src/onlinetranslator.cpp:907
msgctxt "OnlineTranslator|"
msgid "Urdu"
msgstr "Ourdou"

#: src/onlinetranslator.cpp:909
msgctxt "OnlineTranslator|"
msgid "Uyghur"
msgstr "Ouïghour"

#: src/onlinetranslator.cpp:911
msgctxt "OnlineTranslator|"
msgid "Uzbek (Cyrillic)"
msgstr "Ouzbek (Cyrillique)"

#: src/onlinetranslator.cpp:913
msgctxt "OnlineTranslator|"
msgid "Uzbek (Latin)"
msgstr "Uzbek (Latin)"

#: src/onlinetranslator.cpp:915
msgctxt "OnlineTranslator|"
msgid "Vietnamese"
msgstr "Vietnamien"

#: src/onlinetranslator.cpp:917
msgctxt "OnlineTranslator|"
msgid "Wallisian"
msgstr "Wallisien"

#: src/onlinetranslator.cpp:919
msgctxt "OnlineTranslator|"
msgid "Welsh"
msgstr "Gallois"

#: src/onlinetranslator.cpp:921
msgctxt "OnlineTranslator|"
msgid "Wolof"
msgstr "Wolof"

#: src/onlinetranslator.cpp:923
msgctxt "OnlineTranslator|"
msgid "Xhosa"
msgstr "Xhosa"

#: src/onlinetranslator.cpp:925
msgctxt "OnlineTranslator|"
msgid "Yakut"
msgstr "Yakut"

#: src/onlinetranslator.cpp:927
msgctxt "OnlineTranslator|"
msgid "Yiddish"
msgstr "Yiddish"

#: src/onlinetranslator.cpp:929
msgctxt "OnlineTranslator|"
msgid "Yoruba"
msgstr "Yoruba"

#: src/onlinetranslator.cpp:931
msgctxt "OnlineTranslator|"
msgid "Yucatec Maya"
msgstr "Maya Yucatèque"

#: src/onlinetranslator.cpp:933
msgctxt "OnlineTranslator|"
msgid "Zulu"
msgstr "Zoulou"

#: src/onlinetranslator.cpp:1281
#, qt-format
msgctxt "OnlineTranslator|"
msgid "Instance error: %1"
msgstr "Erreur d'instance : %1"

#: src/onlinetranslator.cpp:1295
msgctxt "OnlineTranslator|"
msgid "Error: Unable to parse autodetected language"
msgstr "Erreur : Impossible d'analyser le langage auto-détecté"

#: src/popupwindow.ui:32
msgctxt "PopupWindow|"
msgid "Swap languages"
msgstr "Échanger des langues"

#: src/popupwindow.ui:60 src/popupwindow.ui:105 src/popupwindow.ui:202
#: src/popupwindow.ui:247
msgctxt "PopupWindow|"
msgid "..."
msgstr "..."

#: src/popupwindow.ui:112
msgctxt "PopupWindow|"
msgid "Copy source text to the clipboard"
msgstr "Copier le texte source dans le presse-papiers"

#: src/popupwindow.ui:254
msgctxt "PopupWindow|"
msgid "Copy all translation data to the clipboard"
msgstr "Copier toutes les données de traduction dans le presse-papiers"

#: src/popupwindow.ui:264
msgctxt "PopupWindow|"
msgid "Copy translation to the clipboard"
msgstr "Copier la traduction dans le presse-papiers"

#: src/settings/appsettings.cpp:1200
#, qt-format
msgctxt "AppSettings|"
msgid "Unknown language code: %1"
msgstr "Code de langue inconnu : %1"

#: src/settings/autostartmanager/abstractautostartmanager.cpp:44
msgctxt "AbstractAutostartManager|"
msgid "Unable to apply autostart settings"
msgstr "Impossible d'appliquer les paramètres de démarrage auto"

#: src/settings/autostartmanager/portalautostartmanager.cpp:34
#, qt-format
msgctxt "PortalAutostartManager|"
msgid "Allow %1 to manage autostart setting for itself."
msgstr "Autoriser %1 à gérer les paramètres de démarrage auto pour lui-même."

#: src/settings/autostartmanager/portalautostartmanager.cpp:53
msgctxt "PortalAutostartManager|"
msgid "Unable to subscribe to response from xdg-desktop-portal."
msgstr "Impossible de s'abonner à la réponse du portail xdg-desktop-."

#: src/settings/autostartmanager/unixautostartmanager.cpp:35
#, qt-format
msgctxt "UnixAutostartManager|"
msgid "Unable to create %1"
msgstr "Impossible de créer %1"

#: src/settings/autostartmanager/unixautostartmanager.cpp:42
#, qt-format
msgctxt "UnixAutostartManager|"
msgid "Unable to copy %1 to %2"
msgstr "Impossible de copier %1 vers %2"

#: src/settings/autostartmanager/unixautostartmanager.cpp:47
#, qt-format
msgctxt "UnixAutostartManager|"
msgid "Unable to remove %1 from %2"
msgstr "Impossible de retirer %1 de %2"

#: src/settings/settingsdialog.cpp:35
msgctxt "SettingsDialog|"
msgid "Portable mode"
msgstr "Mode portable"

#: src/settings/settingsdialog.cpp:48
#, qt-format
msgctxt "SettingsDialog|"
msgid "Use %1 to store settings"
msgstr "Utiliser %1 pour stocker les paramètres"

#: src/settings/settingsdialog.cpp:52
msgctxt "SettingsDialog|"
msgid "<System language>"
msgstr "<System langage>"

#: src/settings/settingsdialog.cpp:56 src/settings/settingsdialog.cpp:57
msgctxt "SettingsDialog|"
msgid "<Auto>"
msgstr "<Auto>"

#: src/settings/settingsdialog.cpp:74
msgctxt "SettingsDialog|"
msgid "Copy"
msgstr "Copier"

#: src/settings/settingsdialog.cpp:78
msgctxt "SettingsDialog|"
msgid "None"
msgstr "Aucun"

#: src/settings/settingsdialog.cpp:110
msgctxt "SettingsDialog|"
msgid "Icons:"
msgstr "Icônes:"

#: src/settings/settingsdialog.cpp:132
msgctxt "SettingsDialog|"
msgid "The OCR parameter fields can not be empty."
msgstr "Les champs du paramètre OCR ne peuvent pas être vides."

#: src/settings/settingsdialog.cpp:133
msgctxt "SettingsDialog|"
msgid "Do you want to discard the invalid parameters?"
msgstr "Voulez-vous rejeter les paramètres non valables ?"

#: src/settings/settingsdialog.cpp:294
msgctxt "SettingsDialog|"
msgid "Select icon"
msgstr "Choisir l'icône"

#: src/settings/settingsdialog.cpp:294
msgctxt "SettingsDialog|"
msgid "Images (*.png *.ico *.svg *.jpg);;All files()"
msgstr "Images (*.png *.ico *.svg *.jpg);;Tous fichiers()"

#: src/settings/settingsdialog.cpp:324
msgctxt "SettingsDialog|"
msgid "Select OCR languages path"
msgstr ""
"Sélectionner l'emplacement des langues pour la reconnaissance optique de "
"caractères (OCR)"

#: src/settings/settingsdialog.cpp:339
msgctxt "SettingsDialog|"
msgid "Piper voices path:"
msgstr "Emplacement des voix pour Piper :"

#: src/settings/settingsdialog.cpp:353
msgctxt "SettingsDialog|"
msgid "Directory with voice models"
msgstr "Dossier avec modèles de voix"

#: src/settings/settingsdialog.cpp:354 src/settings/settingsdialog.cpp:373
#, fuzzy
#| msgctxt "SettingsDialog|"
#| msgid "Select OCR languages path"
msgctxt "SettingsDialog|"
msgid "Select Piper voices path"
msgstr ""
"Sélectionner l'emplacement des langues pour la reconnaissance optique de "
"caractères (OCR)"

#: src/settings/settingsdialog.cpp:530
msgctxt "SettingsDialog|"
msgid "Back"
msgstr "Retour"

#: src/settings/settingsdialog.ui:14
msgctxt "SettingsDialog|"
msgid "Settings"
msgstr "Paramètres"

#: src/settings/settingsdialog.ui:49 src/settings/settingsdialog.ui:144
msgctxt "SettingsDialog|"
msgid "General"
msgstr "Général"

#: src/settings/settingsdialog.ui:57
msgctxt "SettingsDialog|"
msgid "Interface"
msgstr "Interface"

#: src/settings/settingsdialog.ui:65 src/settings/settingsdialog.ui:783
msgctxt "SettingsDialog|"
msgid "Translation"
msgstr "Traduction"

#: src/settings/settingsdialog.ui:73
msgctxt "SettingsDialog|"
msgid "Text-To-Speech"
msgstr "Synthèse vocale"

#: src/settings/settingsdialog.ui:81
msgctxt "SettingsDialog|"
msgid "Mozhi"
msgstr "Mozhi"

#: src/settings/settingsdialog.ui:97
msgctxt "SettingsDialog|"
msgid "Connection"
msgstr "Connexion"

#: src/settings/settingsdialog.ui:105
msgctxt "SettingsDialog|"
msgid "Shortcuts"
msgstr "Raccourcis"

#: src/settings/settingsdialog.ui:113
msgctxt "SettingsDialog|"
msgid "About"
msgstr "À propos de"

#: src/settings/settingsdialog.ui:156
msgctxt "SettingsDialog|"
msgid "Language:"
msgstr "Langage:"

#: src/settings/settingsdialog.ui:163
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Interface language</p></body></html>"
msgstr "<html><head/><body><p>Langue de l'interface</p></body></html>"

#: src/settings/settingsdialog.ui:170
msgctxt "SettingsDialog|"
msgid "Main window orientation:"
msgstr "Orientation de la fenêtre principale:"

#: src/settings/settingsdialog.ui:177
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Orientation of the main window layout<br/>When using "
"<span style=\" font-style:italic;\">Auto</span>, the window orientation will "
"match the screen orientation</p></body></html>"
msgstr ""
"<html><head/><body><p>Orientation de la disposition de la fenêtre "
"principale<br/>Lors de l'utilisation <span style=\" font-style:italic;"
"\">Auto</span>, l'orientation de la fenêtre correspond à l'orientation de "
"l'écran</p></body></html>"

#. Orientation
#: src/settings/settingsdialog.ui:181
msgctxt "SettingsDialog|"
msgid "Auto"
msgstr "Auto"

#. Orientation
#: src/settings/settingsdialog.ui:186
msgctxt "SettingsDialog|"
msgid "Portrait"
msgstr "Portrait"

#. Orientation
#: src/settings/settingsdialog.ui:191
msgctxt "SettingsDialog|"
msgid "Landscape"
msgstr "Paysage"

#: src/settings/settingsdialog.ui:199
msgctxt "SettingsDialog|"
msgid "Translation mode:"
msgstr "Mode de traduction:"

#: src/settings/settingsdialog.ui:206
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>A window for translating selected text. If the "
"application is minimized, the main window will always be used.</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Une fenêtre pour traduire le texte sélectionné. Si "
"l'application est minimisée, la fenêtre principale sera toujours utilisée.</"
"p></body></html>"

#: src/settings/settingsdialog.ui:210 src/settings/settingsdialog.ui:359
msgctxt "SettingsDialog|"
msgid "Pop-up window"
msgstr "Fenêtre pop-up"

#: src/settings/settingsdialog.ui:215
msgctxt "SettingsDialog|"
msgid "Main window"
msgstr "Fenêtre principale"

#: src/settings/settingsdialog.ui:220
msgctxt "SettingsDialog|"
msgid "Notification"
msgstr "Notification"

#: src/settings/settingsdialog.ui:228
msgctxt "SettingsDialog|"
msgid "Translation notification timeout:"
msgstr "Délai de notification de traduction :"

#: src/settings/settingsdialog.ui:241
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Notification with translation display time</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Notification avec heure d'affichage de la traduction</"
"p></body></html>"

#: src/settings/settingsdialog.ui:244 src/settings/settingsdialog.ui:449
msgctxt "SettingsDialog|"
msgid " sec"
msgstr " seconde"

#: src/settings/settingsdialog.ui:257
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Display icon in the system tray</p></body></html>"
msgstr ""
"<html><head/><body><p>icône d'affichage dans la barre système</p></body></"
"html>"

#: src/settings/settingsdialog.ui:260
msgctxt "SettingsDialog|"
msgid "Show tray icon"
msgstr "Afficher l'icône de notification"

#: src/settings/settingsdialog.ui:270
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Start application minimized to the system tray</p></"
"body></html>"
msgstr ""
"<html><head/><body><p>Minimiser l'appli. au démarrage dans la barre d'état "
"système</p></body></html>"

#: src/settings/settingsdialog.ui:273
msgctxt "SettingsDialog|"
msgid "Start minimized"
msgstr "Démarrer minimisé"

#: src/settings/settingsdialog.ui:280
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Run the application at system startup</p></body></html>"
msgstr ""
"<html><head/><body><p>Exécuter l'application au démarrage du système</p></"
"body></html>"

#: src/settings/settingsdialog.ui:283
msgctxt "SettingsDialog|"
msgid "Launch at startup"
msgstr "Lancement au démarrage"

#: src/settings/settingsdialog.ui:316
msgctxt "SettingsDialog|"
msgid "Font"
msgstr "Police"

#: src/settings/settingsdialog.ui:322
msgctxt "SettingsDialog|"
msgid "Name:"
msgstr "Nom :"

#: src/settings/settingsdialog.ui:329
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Translation and source text font</p></body></html>"
msgstr ""
"<html><head/><body><p>Police de la traduction et du texte source</p></body></"
"html>"

#: src/settings/settingsdialog.ui:336
msgctxt "SettingsDialog|"
msgid "Size:"
msgstr "Taille :"

#: src/settings/settingsdialog.ui:343
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Font size of translation and source text</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Taille de police de la traduction et texte source</p></"
"body></html>"

#: src/settings/settingsdialog.ui:365
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Pop-up window height in pixels</p></body></html>"
msgstr ""
"<html><head/><body><p>Hauteur de la fenêtre pop-up en pixels</p></body></"
"html>"

#: src/settings/settingsdialog.ui:375
msgctxt "SettingsDialog|"
msgid "Width:"
msgstr "Largeur:"

#: src/settings/settingsdialog.ui:382
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Pop-up window width in pixels</p></body></html>"
msgstr ""
"<html><head/><body><p>Largeur de la fenêtre pop-up en pixels</p></body></"
"html>"

#: src/settings/settingsdialog.ui:392
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Pop-up window opacity</p></body></html>"
msgstr "<html><head/><body><p>Opacité de la fenêtre pop-up</p></body></html>"

#: src/settings/settingsdialog.ui:419
msgctxt "SettingsDialog|"
msgid "Opacity:"
msgstr "Opacité:"

#: src/settings/settingsdialog.ui:426
msgctxt "SettingsDialog|"
msgid "Show timeout:"
msgstr "Délai d'attente :"

#: src/settings/settingsdialog.ui:433
msgctxt "SettingsDialog|"
msgid "Height:"
msgstr "Hauteur :"

#: src/settings/settingsdialog.ui:446
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>The number of seconds after which the window will be "
"hidden if it has no focus</p></body></html>"
msgstr ""
"<html><head/><body><p>Le nombre de secondes après lesquelles la fenêtre sera "
"masquée si elle n'a pas de focus</p></body></html>"

#: src/settings/settingsdialog.ui:469
msgctxt "SettingsDialog|"
msgid "Language format"
msgstr "Format de langue"

#: src/settings/settingsdialog.ui:475
msgctxt "SettingsDialog|"
msgid "Main window:"
msgstr "Fenêtre principale :"

#: src/settings/settingsdialog.ui:482 src/settings/settingsdialog.ui:506
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Languages text on buttons</p></body></html>"
msgstr ""
"<html><head/><body><p>Texte des langues sur les boutons</p></body></html>"

#: src/settings/settingsdialog.ui:486 src/settings/settingsdialog.ui:510
msgctxt "SettingsDialog|"
msgid "Full name"
msgstr "Nom et prénom"

#: src/settings/settingsdialog.ui:491 src/settings/settingsdialog.ui:515
msgctxt "SettingsDialog|"
msgid "ISO 639-1 code"
msgstr "Code ISO 639-1"

#: src/settings/settingsdialog.ui:499
msgctxt "SettingsDialog|"
msgid "Pop-up:"
msgstr "Pop-up :"

#: src/settings/settingsdialog.ui:526
msgctxt "SettingsDialog|"
msgid "Tray icon"
msgstr "Icône de la barre"

#: src/settings/settingsdialog.ui:532
msgctxt "SettingsDialog|"
msgid "Icon:"
msgstr "Icône:"

#: src/settings/settingsdialog.ui:545
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>System tray icon</p></body></html>"
msgstr ""
"<html><head/><body><p>Icône de la barre d'état système</p></body></html>"

#: src/settings/settingsdialog.ui:549
msgctxt "SettingsDialog|"
msgid "Default"
msgstr "Par Défaut"

#: src/settings/settingsdialog.ui:557
msgctxt "SettingsDialog|"
msgid "Monochrome (dark theme)"
msgstr "Monochrome (thème sombre)"

#: src/settings/settingsdialog.ui:565
msgctxt "SettingsDialog|"
msgid "Monochrome (light theme)"
msgstr "Monochrome (thème clair)"

#: src/settings/settingsdialog.ui:573
msgctxt "SettingsDialog|"
msgid "Custom"
msgstr "Personnalisation"

#: src/settings/settingsdialog.ui:587
msgctxt "SettingsDialog|"
msgid "Custom:"
msgstr "Personnaliser:"

#: src/settings/settingsdialog.ui:599
msgctxt "SettingsDialog|"
msgid "Path to the icon or icon name from theme"
msgstr "Emplacement du nom de l'icône ou de l'icône depuis le thème"

#: src/settings/settingsdialog.ui:609
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Select icon</p></body></html>"
msgstr "<html><head/><body><p>Sélectionnez l'icône</p></body></html>"

#: src/settings/settingsdialog.ui:650
msgctxt "SettingsDialog|"
msgid "Translation provider:"
msgstr "Fournisseur de traduction :"

#: src/settings/settingsdialog.ui:673
msgctxt "SettingsDialog|"
msgid "Automatic language detection"
msgstr "Détection automatique des langues"

#: src/settings/settingsdialog.ui:679
msgctxt "SettingsDialog|"
msgid "Primary translation language:"
msgstr "Langue de traduction primaire:"

#: src/settings/settingsdialog.ui:686
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Language to which text will be translated when "
"autodetecting</p></body></html>"
msgstr ""
"<html><head/><body><p>Langue dans laquelle le texte sera traduit lors de la "
"détection automatique</p></body></html>"

#: src/settings/settingsdialog.ui:693
msgctxt "SettingsDialog|"
msgid "Secondary translation language:"
msgstr "Langue de traduction secondaire:"

#: src/settings/settingsdialog.ui:700
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Language to which the text will be translated if it is "
"in the language selected above</p></body></html>"
msgstr ""
"<html><head/><body><p>Langue à laquelle le texte sera traduit s'il est dans "
"la langue sélectionnée ci-dessus</p></body></html>"

#: src/settings/settingsdialog.ui:707 src/settings/settingsdialog.ui:717
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Automatically switch to <span style=\" font-style:"
"italic;\">Auto</span> when using OCR and global shortcuts</p></body></html>"
msgstr ""
"<html><head/><body><p>Basculer automatiquement sur <span style=\" font-style:"
"italic;\">Auto</span> lors de l'utilisation d'un logiciel « OCR » et de "
"raccourcis globaux</p></body></html>"

#: src/settings/settingsdialog.ui:710
msgctxt "SettingsDialog|"
msgid "Force source language detection"
msgstr "Forcer la détection de la langue source"

#: src/settings/settingsdialog.ui:720
msgctxt "SettingsDialog|"
msgid "Force translation language detection"
msgstr "Forcer la détection de la langue de traduction"

#: src/settings/settingsdialog.ui:741
msgctxt "SettingsDialog|"
msgid "Text-to-Speech"
msgstr "Synthèse vocale"

#: src/settings/settingsdialog.ui:747
msgctxt "SettingsDialog|"
msgid "Provider:"
msgstr "Fournisseur :"

#: src/settings/settingsdialog.ui:789
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable source transliteration</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Activer ou désactiver la translittération de la "
"source</p></body></html>"

#: src/settings/settingsdialog.ui:792
msgctxt "SettingsDialog|"
msgid "Enable source transliteration"
msgstr "Activer la translittération de la source"

#: src/settings/settingsdialog.ui:799
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable translation transliteration</p></"
"body></html>"
msgstr ""
"<html><head/><body><p>Activer ou désactiver la translittération de "
"traduction</p></body></html>"

#: src/settings/settingsdialog.ui:802
msgctxt "SettingsDialog|"
msgid "Enable translation transliteration"
msgstr "Activer la translittération de traduction"

#: src/settings/settingsdialog.ui:809
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable source transcription</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Activer ou désactiver la transcription des sources</"
"p></body></html>"

#: src/settings/settingsdialog.ui:812
msgctxt "SettingsDialog|"
msgid "Enable source transcription"
msgstr "Activer la transcription de la source"

#: src/settings/settingsdialog.ui:819
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable translation options</p></body></html>"
msgstr ""
"<html><head/><body><p>Activer ou désactiver les options de traduction</p></"
"body></html>"

#: src/settings/settingsdialog.ui:822
msgctxt "SettingsDialog|"
msgid "Enable translation options"
msgstr "Activer les options de traduction"

#: src/settings/settingsdialog.ui:829
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable usage examples</p></body></html>"
msgstr ""
"<html><head/><body><p>Activer ou désactiver les exemples d'utilisation</p></"
"body></html>"

#: src/settings/settingsdialog.ui:832
msgctxt "SettingsDialog|"
msgid "Enable examples"
msgstr "Activer des exemples"

#: src/settings/settingsdialog.ui:839
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Replace each sequence of whitespaces (this includes "
"the ASCII characters '\\t', '\\n', '\\v', '\\f', '\\r', and ' ') with a "
"single space in queries</p></body></html>"
msgstr ""
"<html><head/><body><p>Remplacer chaque séquence d'espaces blancs (Cela "
"inclut les caractères ASCII « \\t », « \\n », « \\v », « \\f », « \\r » et "
"«  ») avec un seul espace présent dans les requêtes</p></body></html>"

#: src/settings/settingsdialog.ui:842
msgctxt "SettingsDialog|"
msgid "Simplify source"
msgstr "Simplifier la source"

#: src/settings/settingsdialog.ui:871
msgctxt "SettingsDialog|"
msgid "Mozhi instance URL"
msgstr "URL de l'instance de Mozhi"

#: src/settings/settingsdialog.ui:884
msgctxt "SettingsDialog|"
msgid "Automatically pick the fastest instance based on the ping"
msgstr ""
"Sélectionner automatiquement l'instance la plus rapide en fonction du ping"

#: src/settings/settingsdialog.ui:887
msgctxt "SettingsDialog|"
msgid "Detect fastest"
msgstr "Détecter plus rapidement"

#: src/settings/settingsdialog.ui:920
msgctxt "SettingsDialog|"
msgid "Languages"
msgstr "Langues"

#: src/settings/settingsdialog.ui:926
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Loading additional languages will impact both speed "
"and accuracy, as there is more work to do to decide on the applicable "
"language, and there is more chance of hallucinating incorrect words.</p></"
"body></html>"
msgstr ""
"<html><head/><body><p>Le chargement de langues supplémentaires aura un "
"impact à la fois sur la vitesse et la précision, car il y a plus de travail "
"à faire pour décider de la langue applicable, et il y a plus de chances "
"d'halluciner des mots incorrects.</p></body></html>"

#: src/settings/settingsdialog.ui:933
msgctxt "SettingsDialog|"
msgid "Languages path:"
msgstr "Emplacement des langues :"

#: src/settings/settingsdialog.ui:940
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Select OCR languages path</p></body></html>"
msgstr ""
"<html><head/><body><p>Sélectionnez l'emplacement des langues pour la "
"reconnaissance optique de caractères (OCR)</p></body></html>"

#: src/settings/settingsdialog.ui:950
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Open GitHub repository</p></body></html>"
msgstr "<html><head/><body><p>Ouvrir le dépôt GitHub</p></body></html>"

#: src/settings/settingsdialog.ui:953
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p><a href=\"https://github.com/tesseract-ocr/tessdata"
"\"><span style=\" text-decoration: underline; color:#2980b9;\">Download "
"more</span></a></p></body></html>"
msgstr ""
"<html><head/><body><p><a href=\"https://github.com/tesseract-ocr/tessdata"
"\"><span style=\" text-decoration: underline; color:#2980b9;\">Télécharger "
"plus</span></a></p></body></html>"

#: src/settings/settingsdialog.ui:963
msgctxt "SettingsDialog|"
msgid "Directory with trained models"
msgstr "Dossier avec modèles entraînés"

#: src/settings/settingsdialog.ui:979
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Replace all single line breaks with a space after text "
"recognition</p></body></html>"
msgstr ""
"<html><head/><body><p>Remplacer tous les sauts de ligne simples par un "
"espace après la reconnaissance de texte</p></body></html>"

#: src/settings/settingsdialog.ui:982
msgctxt "SettingsDialog|"
msgid "Convert line breaks"
msgstr "Convertir les retours à la ligne"

#: src/settings/settingsdialog.ui:1046
msgctxt "SettingsDialog|"
msgid "Screen capture"
msgstr "Capture d'écran"

#: src/settings/settingsdialog.ui:1058
msgctxt "SettingsDialog|"
msgid "Remember region:"
msgstr "Se souvenir de la région:"

#: src/settings/settingsdialog.ui:1065
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>When to remember the last selected region</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Quand se souvenir de la dernière région sélectionnée</"
"p></body></html>"

#: src/settings/settingsdialog.ui:1069
msgctxt "SettingsDialog|"
msgid "Never"
msgstr "Jamais"

#: src/settings/settingsdialog.ui:1074
msgctxt "SettingsDialog|"
msgid "Remember last"
msgstr "Se souvenir du dernier"

#: src/settings/settingsdialog.ui:1079
msgctxt "SettingsDialog|"
msgid "Remember always"
msgstr "Rappelez-vous toujours"

#: src/settings/settingsdialog.ui:1087
msgctxt "SettingsDialog|"
msgid "Capture delay:"
msgstr "Délai de capture :"

#: src/settings/settingsdialog.ui:1094
msgctxt "SettingsDialog|"
msgid "Delay before screen capture"
msgstr "Délai avant la capture d'écran"

#: src/settings/settingsdialog.ui:1097
msgctxt "SettingsDialog|"
msgid " ms"
msgstr " ms"

#: src/settings/settingsdialog.ui:1107
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Show a magnifier next to the cursor</p></body></html>"
msgstr ""
"<html><head/><body><p>Afficher une loupe à côté du curseur</p></body></html>"

#: src/settings/settingsdialog.ui:1110
msgctxt "SettingsDialog|"
msgid "Show magnifier"
msgstr "Afficher la loupe"

#: src/settings/settingsdialog.ui:1117
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Negate (invert) the image before OCR. Use for bright "
"text on dark background.</p></body></html>"
msgstr ""
"<html><head/><body><p>Annuler (Inverser) l'image avant la reconnaissance "
"optique de caractères. A utiliser pour un texte clair sur fond sombre.</p></"
"body></html>"

#: src/settings/settingsdialog.ui:1120
msgctxt "SettingsDialog|"
msgid "Negate OCR"
msgstr "Annuler la reconnaissance optique de caractères"

#: src/settings/settingsdialog.ui:1130
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Finish capturing the fragment when the mouse button is "
"released</p></body></html>"
msgstr ""
"<html><head/><body><p>Terminez la capture du fragment lorsque le bouton de "
"la souris est relâché</p></body></html>"

#: src/settings/settingsdialog.ui:1133
msgctxt "SettingsDialog|"
msgid "Confirm on release"
msgstr "Confirmez lors de la libération"

#: src/settings/settingsdialog.ui:1140
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Apply a slight fog to the unselected part</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Appliquer un léger brouillard à la partie non "
"sélectionnée</p></body></html>"

#: src/settings/settingsdialog.ui:1143
msgctxt "SettingsDialog|"
msgid "Apply light mask"
msgstr "Appliquer un masque léger"

#: src/settings/settingsdialog.ui:1176
msgctxt "SettingsDialog|"
msgid "Proxy server"
msgstr "Serveur mandataire"

#: src/settings/settingsdialog.ui:1182
msgctxt "SettingsDialog|"
msgid "Type:"
msgstr "Type:"

#: src/settings/settingsdialog.ui:1195
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Proxy type</p></body></html>"
msgstr "<html><head/><body><p>Type de serveur mandataire</p></body></html>"

#: src/settings/settingsdialog.ui:1199
msgctxt "SettingsDialog|"
msgid "Use system settings"
msgstr "Utiliser les paramètres du système"

#: src/settings/settingsdialog.ui:1209
msgctxt "SettingsDialog|"
msgid "Don't use a proxy"
msgstr "Ne pas utiliser un serveur mandataire"

#: src/settings/settingsdialog.ui:1225
msgctxt "SettingsDialog|"
msgid "Host:"
msgstr "Hôte :"

#: src/settings/settingsdialog.ui:1235
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Proxy host name</p></body></html>"
msgstr ""
"<html><head/><body><p>Nom d'hôte du serveur mandataire</p></body></html>"

#: src/settings/settingsdialog.ui:1248
msgctxt "SettingsDialog|"
msgid "Port:"
msgstr "Port :"

#: src/settings/settingsdialog.ui:1264
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Proxy port</p></body></html>"
msgstr "<html><head/><body><p>Port du serveur mandataire</p></body></html>"

#: src/settings/settingsdialog.ui:1283
msgctxt "SettingsDialog|"
msgid "Info: the proxy works only for text translation"
msgstr ""
"Information : le serveur mandataire ne fonctionne que pour la traduction de "
"texte"

#: src/settings/settingsdialog.ui:1293
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable authentication</p></body></html>"
msgstr ""
"<html><head/><body><p>Activer ou désactiver l'authentification</p></body></"
"html>"

#: src/settings/settingsdialog.ui:1296
msgctxt "SettingsDialog|"
msgid "Authentication"
msgstr "Authentification"

#: src/settings/settingsdialog.ui:1306
msgctxt "SettingsDialog|"
msgid "Username:"
msgstr "Nom d'utilisateur :"

#: src/settings/settingsdialog.ui:1316
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Proxy username for authentication</p></body></html>"
msgstr ""
"<html><head/><body><p>Nom d'utilisateur pour l'authentification sur le "
"serveur mandataire</p></body></html>"

#: src/settings/settingsdialog.ui:1326
msgctxt "SettingsDialog|"
msgid "Password:"
msgstr "Mot de passe :"

#: src/settings/settingsdialog.ui:1336
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Proxy password for authentication</p></body></html>"
msgstr ""
"<html><head/><body><p>Mot de passe du serveur mandataire pour "
"authentification</p></body></html>"

#: src/settings/settingsdialog.ui:1349
msgctxt "SettingsDialog|"
msgid "Info: the password is saved unencrypted"
msgstr "Information : le mot de passe est enregistré de façon non chiffré"

#: src/settings/settingsdialog.ui:1385
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Register global shortcuts in system</p></body></html>"
msgstr ""
"<html><head/><body><p>Enregistrer les raccourcis globaux dans le système</"
"p></body></html>"

#: src/settings/settingsdialog.ui:1388
msgctxt "SettingsDialog|"
msgid "Enable global shortcuts"
msgstr "Activer les raccourcis globaux"

#: src/settings/settingsdialog.ui:1404
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Reset all shortcuts to defaults</p></body></html>"
msgstr ""
"<html><head/><body><p>Réinitialiser tous les raccourcis aux valeurs par "
"défaut</p></body></html>"

#: src/settings/settingsdialog.ui:1407
msgctxt "SettingsDialog|"
msgid "Reset all"
msgstr "Réinitialiser tout"

#: src/settings/settingsdialog.ui:1417
msgctxt "SettingsDialog|"
msgid "Shortcut"
msgstr "Raccourci"

#: src/settings/settingsdialog.ui:1423
msgctxt "SettingsDialog|"
msgid "Key sequence:"
msgstr "Séquence de touches :"

#: src/settings/settingsdialog.ui:1430
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>The key sequence for the selected action</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>La séquence de touches pour l'action sélectionnée</p></"
"body></html>"

#: src/settings/settingsdialog.ui:1437
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Accept shortcut</p></body></html>"
msgstr "<html><head/><body><p>Accepter le raccourci</p></body></html>"

#: src/settings/settingsdialog.ui:1440
msgctxt "SettingsDialog|"
msgid "Accept"
msgstr "Accepter"

#: src/settings/settingsdialog.ui:1450
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Clear shortcut</p></body></html>"
msgstr "<html><head/><body><p>Effacer raccourci</p></body></html>"

#: src/settings/settingsdialog.ui:1453
msgctxt "SettingsDialog|"
msgid "Clear"
msgstr "Effacer"

#: src/settings/settingsdialog.ui:1463
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Reset shortcut to default</p></body></html>"
msgstr ""
"<html><head/><body><p>Réinitialiser raccourci par défaut</p></body></html>"

#: src/settings/settingsdialog.ui:1466
msgctxt "SettingsDialog|"
msgid "Reset"
msgstr "Réinitialiser"

#: src/settings/settingsdialog.ui:1511
msgctxt "SettingsDialog|"
msgid "Version:"
msgstr "Version :"

#: src/settings/settingsdialog.ui:1521
msgctxt "SettingsDialog|"
msgid "License:"
msgstr "Licence :"

#: src/settings/settingsdialog.ui:1535
msgctxt "SettingsDialog|"
msgid "Source code:"
msgstr "Code source :"

#: src/settings/settingsdialog.ui:1555
msgctxt "SettingsDialog|"
msgid "Translation backend:"
msgstr "Moteur de traduction :"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:21
msgctxt "ShortcutsModel|"
msgid "Global"
msgstr "Globale"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:23
msgctxt "ShortcutsModel|"
msgid "Translate selected text"
msgstr "Traduire le texte sélectionné"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:26
msgctxt "ShortcutsModel|"
msgid "Speak selected text"
msgstr "Lire le texte sélectionné"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:29
msgctxt "ShortcutsModel|"
msgid "Speak translation of selected text"
msgstr "Lire la traduction sélectionnée"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:32
msgctxt "ShortcutsModel|"
msgid "Stop text speaking"
msgstr "Arrêter la lecture du texte"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:35
#: src/settings/shortcutsmodel/shortcutsmodel.cpp:73
msgctxt "ShortcutsModel|"
msgid "Speak / pause text speaking"
msgstr "Parler / mettre en pause la lecture du texte"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:38
msgctxt "ShortcutsModel|"
msgid "Show main window"
msgstr "Afficher la fenêtre principale"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:41
msgctxt "ShortcutsModel|"
msgid "Translate selected text and copy to clipboard"
msgstr "Traduire le texte sélectionné et copier dans le presse-papiers"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:44
msgctxt "ShortcutsModel|"
msgid "Recognize text in screen area"
msgstr "Reconnaître le texte dans la zone d'écran"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:47
msgctxt "ShortcutsModel|"
msgid "Translate text in screen area"
msgstr "Traduire le texte dans la zone d'écran"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:50
msgctxt "ShortcutsModel|"
msgid "Recognize text in screen area with delay"
msgstr "Reconnaître le texte dans la zone d'écran avec un délai"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:53
msgctxt "ShortcutsModel|"
msgid "Translate text in screen area with delay"
msgstr "Traduire le texte dans la zone de l'écran avec un délai"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:56
msgctxt "ShortcutsModel|"
msgid "Toggle color inversion for OCR"
msgstr ""
"Activer / Désactiver l'inversion des couleurs pour la reconnaissance optique "
"de caractères"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:59
msgctxt "ShortcutsModel|"
msgid "Main window"
msgstr "Fenêtre principale"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:61
msgctxt "ShortcutsModel|"
msgid "Translate"
msgstr "Traduire"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:64
msgctxt "ShortcutsModel|"
msgid "Swap languages"
msgstr "Échanger des langues"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:67
msgctxt "ShortcutsModel|"
msgid "Close window"
msgstr "Fermer la fenêtre"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:71
msgctxt "ShortcutsModel|"
msgid "Source text"
msgstr "Texte source"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:77
msgctxt "ShortcutsModel|"
msgid "Translation"
msgstr "Traduction"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:79
msgctxt "ShortcutsModel|"
msgid "Speak / pause speaking"
msgstr "Parler / mettre en pause l'énoncé"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:82
msgctxt "ShortcutsModel|"
msgid "Copy to clipboard"
msgstr "Copier dans le presse-papier"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:128
msgctxt "ShortcutsModel|"
msgid "Description"
msgstr "Description"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:130
msgctxt "ShortcutsModel|"
msgid "Shortcut"
msgstr "Raccourci"

#: src/settings/tesseractparameterstablewidget.cpp:16
msgctxt "TesseractParametersTableWidget|"
msgid "Property"
msgstr "Propriété"

#: src/settings/tesseractparameterstablewidget.cpp:16
msgctxt "TesseractParametersTableWidget|"
msgid "Value"
msgstr "Valeur"

#: src/translator/atranslationprovider.cpp:112
msgctxt "QObject|"
msgid "Translation Provider Error"
msgstr "Erreur du fournisseur de traduction"

#: src/translator/atranslationprovider.cpp:113
msgctxt "QObject|"
msgid ""
"The selected translation provider crashed during initialization and has been "
"reset to 'Copy' to prevent further issues. You can try selecting a different "
"provider in Settings → Translation."
msgstr ""

#: src/translator/mozhitranslationprovider.cpp:386
msgctxt "MozhiTranslationProvider|"
msgid "translation options:"
msgstr "Options de traduction :"

#: src/translator/mozhitranslationprovider.cpp:400
msgctxt "MozhiTranslationProvider|"
msgid "examples:"
msgstr "Exemples :"

#: src/trayicon.cpp:19 src/trayicon.cpp:44
msgctxt "TrayIcon|"
msgid "Show window"
msgstr "Afficher la fenêtre"

#: src/trayicon.cpp:20 src/trayicon.cpp:45
msgctxt "TrayIcon|"
msgid "Settings"
msgstr "Paramètres"

#: src/trayicon.cpp:21 src/trayicon.cpp:46
msgctxt "TrayIcon|"
msgid "Quit"
msgstr "Quitter"

#: src/trayicon.cpp:51
msgctxt "TrayIcon|"
msgid "Translation result"
msgstr "Résultat de la traduction"

#: src/tts/attsprovider.cpp:69
msgctxt "QObject|"
msgid "TTS Provider Error"
msgstr "Erreur du fournisseur de synthèse vocale"

#: src/tts/attsprovider.cpp:70
msgctxt "QObject|"
msgid ""
"The selected TTS provider crashed during initialization and has been reset "
"to 'None' to prevent further issues. You can try selecting a different "
"provider in Settings → TTS."
msgstr ""

#: src/tts/mozhittsprovider.cpp:48
msgctxt "MozhiTTSProvider|"
msgid "Text is empty"
msgstr "Le texte est vide"

#: src/tts/mozhittsprovider.cpp:81
msgctxt "MozhiTTSProvider|"
msgid "No audio URLs generated"
msgstr "Aucune URL audio générée"

#: src/tts/mozhittsprovider.cpp:263
#, qt-format
msgctxt "MozhiTTSProvider|"
msgid "Mozhi instance failed: %1 (HTTP Server Error)"
msgstr ""

#: src/tts/mozhittsprovider.cpp:265 src/tts/mozhittsprovider.cpp:272
#, qt-format
msgctxt "MozhiTTSProvider|"
msgid "Cannot connect to Mozhi instance: %1"
msgstr "Impossible de se connecter à l'instance Mozhi : %1"

#: src/tts/mozhittsprovider.cpp:268
#, qt-format
msgctxt "MozhiTTSProvider|"
msgid "Mozhi instance failed: %1 (HTTP 500 Internal Server Error)"
msgstr ""

#: src/tts/mozhittsprovider.cpp:270
#, qt-format
msgctxt "MozhiTTSProvider|"
msgid "Mozhi instance error: %1 (HTTP 4XX Client Error)"
msgstr ""

#: src/tts/piperttsprovider.cpp:115
msgctxt "PiperTTSProvider|"
msgid "Failed to initialize Piper TTS"
msgstr "Impossible d'initialiser la synthèse vocale (TTS) Piper"

#: src/tts/piperttsprovider.cpp:121
#, qt-format
msgctxt "PiperTTSProvider|"
msgid "ONNX Runtime exception: %1"
msgstr "Exception d'exécution « ONNX » : %1"

#: src/tts/piperttsprovider.cpp:124
msgctxt "PiperTTSProvider|"
msgid "Unknown ONNX Runtime initialization error"
msgstr ""

#: src/tts/piperttsprovider.cpp:205
#, fuzzy
#| msgctxt "Ocr|"
#| msgid "Unable to initialize Tesseract with %1"
msgctxt "PiperTTSProvider|"
msgid "Failed to initialize espeak-ng"
msgstr "Impossible d'initialiser Tesseract avec %1"

#: src/tts/piperttsprovider.cpp:247
#, qt-format
msgctxt "PiperTTSProvider|"
msgid "ONNX Runtime initialization error: %1"
msgstr ""

#: src/tts/piperttsprovider.cpp:279
msgctxt "PiperTTSProvider|"
msgid "Privacy Notice - Neural TTS"
msgstr "Avis de confidentialité - synthèse vocale (TTS) Neural"

#: src/tts/piperttsprovider.cpp:281
msgctxt "PiperTTSProvider|"
msgid "ONNX Runtime Telemetry Information"
msgstr "Informations de télémétrie d'exécution pour ONNX"

#: src/tts/piperttsprovider.cpp:283
msgctxt "PiperTTSProvider|"
msgid ""
"Crow Translate uses ONNX Runtime for neural text-to-speech. The Windows "
"binary includes Microsoft telemetry that collects usage information.\n"
"\n"
"Data Collection:\n"
"• Device and usage data, error reports, performance information\n"
"• Used by Microsoft to improve product quality and features\n"
"• Subject to Microsoft Privacy Statement\n"
"\n"
"Crow Translate Actions:\n"
"• Automatically disables telemetry on startup\n"
"• Uses both environment variables and runtime API calls\n"
"• Note: Some data may be transmitted during ONNX initialization\n"
"\n"
"On Unix systems, telemetry is inactive by default.\n"
"This notice is shown once per installation."
msgstr ""

#: src/tts/piperttsprovider.cpp:1000
msgctxt "PiperTTSProvider|"
msgid "No audio data generated"
msgstr "Aucune donnée audio générée"

#: src/tts/piperttsprovider.cpp:1015
msgctxt "PiperTTSProvider|"
msgid "Failed to create temporary audio file"
msgstr ""

#: src/tts/piperttsprovider.cpp:1024
msgctxt "PiperTTSProvider|"
msgid "Failed to write audio data"
msgstr "Impossible d'écrire les données audio"

#: src/tts/piperttsprovider.cpp:1362
msgctxt "PiperTTSProvider|"
msgid ""
"<h3>Piper Voice Models Not Found</h3><p>No Piper TTS voice models were found "
"in the standard locations.</p><p><b>To use Piper TTS:</b></"
"p><ol><li>Download voice models from <a href='https://huggingface.co/rhasspy/"
"piper-voices'>HuggingFace Piper Voices</a></li><li>Extract the models to a "
"directory</li><li>Set the path in Settings → TTS → Piper Voices Path</li></"
"ol><p><b>⚠️ License Warning:</b> Some models may have non-free licenses and "
"cannot be used in commercial settings. Please check the license of each "
"model before commercial use.</p>"
msgstr ""

#: src/tts/piperttsprovider.cpp:1374
msgctxt "PiperTTSProvider|"
msgid "Piper Voice Models Required"
msgstr ""

#: src/tts/qtttsprovider.cpp:314
#, qt-format
msgctxt "QtTTSProvider|"
msgid ""
"<h3>Windows TTS Voice Not Found</h3><p>No Windows TTS voice was found for <b>"
"%1</b>.</p><p><b>To install additional languages:</b></p><ol><li>Open "
"<b>Settings → Time & Language → Language & region</b></li><li>Click <b>Add a "
"language</b> and select your desired language</li><li>Click on the installed "
"language and select <b>Language options</b></li><li>Under <b>Speech</b>, "
"click <b>Download</b> for the speech pack</li></ol><p><b>⚠️ License Note:</b> "
"Crow Translate currently only supports \"Basic voice models\" from Windows "
"TTS. \"Narrator voices\" have licensing restrictions that are incompatible "
"with this application.</p>"
msgstr ""

#: src/tts/qtttsprovider.cpp:328
msgctxt "QtTTSProvider|"
msgid "Windows TTS Voice Installation"
msgstr ""

#~ msgctxt "MainWindow|"
#~ msgid "MainWindow"
#~ msgstr "Fenêtre principale"

#~ msgctxt "MainWindow|"
#~ msgid "OCR image negate has changed to %1"
#~ msgstr ""
#~ "L'inversion de l'image pour la reconnaissance optique de caractères a été "
#~ "modifiée à %1"

#~ msgctxt "MainWindow|"
#~ msgid "Unable to detect language"
#~ msgstr "Impossible de détecter la langue"

#~ msgctxt "MainWindow|"
#~ msgid "Unable to translate text"
#~ msgstr "Impossible de traduire le texte"

#~ msgctxt "SpeakButtons|"
#~ msgid "No text specified"
#~ msgstr "Aucun texte spécifié"

#~ msgctxt "SpeakButtons|"
#~ msgid "Unable to generate URLs for TTS"
#~ msgstr "Incapable de générer URLs pour TTS"

#~ msgctxt "SpeakButtons|"
#~ msgid "Speak / pause text speaking"
#~ msgstr "Parler / mettre en pause la lecture du texte"

#~ msgctxt "SpeakButtons|"
#~ msgid "Stop text speaking"
#~ msgstr "Arrêter lecture du texte"

#~ msgctxt "TranslationEdit|"
#~ msgid "translation options:"
#~ msgstr "options de traduction:"

#~ msgctxt "TranslationEdit|"
#~ msgid "examples:"
#~ msgstr "exemples:"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>Lingva engine URL</p><p>All instances can be found "
#~ "here: https://github.com/TheDavidDelta/lingva-translate#instances</p></"
#~ "body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>URL du moteur Lingva</p><p>Toutes les instances "
#~ "peuvent être trouvées ici : https://github.com/TheDavidDelta/lingva-"
#~ "translate#instances</p></body></html>"

#~ msgctxt "Cli|"
#~ msgid "%1 - translation options:"
#~ msgstr "%1 - options de traduction:"

#~ msgctxt "Cli|"
#~ msgid "%1 - examples:"
#~ msgstr "%1 - exemples:"

#~ msgctxt "SettingsDialog|"
#~ msgid "Flag icons:"
#~ msgstr "Icônes de drapeau :"

#~ msgctxt "Cli|"
#~ msgid ""
#~ "Specify the translator language (by default, the system language is used)."
#~ msgstr ""
#~ "Spécifiez la langue du traducteur (par défaut, la langue du système est "
#~ "utilisé)."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Selected source language %1 is not supported for %2"
#~ msgstr "Langue source sélectionnée %1 n'est pas pris en charge pour %2"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Selected translation language %1 is not supported for %2"
#~ msgstr ""
#~ "Langue de traduction sélectionnée %1 n'est pas pris en charge pour %2"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Selected ui language %1 is not supported for %2"
#~ msgstr "Langue ui sélectionnée %1 n'est pas pris en charge pour %2"

#~ msgctxt "OnlineTranslator|"
#~ msgid "%1 URL can't be empty."
#~ msgstr "L'URL %1 ne peut pas'être vide."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Bengali"
#~ msgstr "Bengali"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Cantonese"
#~ msgstr "Cantonais"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Klingon"
#~ msgstr "Klingon"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Levantine Arabic"
#~ msgstr "Arabe levantin"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Maori"
#~ msgstr "Maori"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Myanmar"
#~ msgstr "Myanmar"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Oriya"
#~ msgstr "Oriya"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Uzbek"
#~ msgstr "Ouzbékistanais"

#~ msgctxt "OnlineTranslator|"
#~ msgid ""
#~ "Error: Engine systems have detected suspicious traffic from your computer "
#~ "network. Please try your request again later."
#~ msgstr ""
#~ "Erreur : Les systèmes du moteur ont détecté un trafic suspect provenant "
#~ "de votre réseau informatique. Veuillez réessayer  plus tard."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Error: Unable to find Bing credentials in web version."
#~ msgstr ""
#~ "Erreur: Impossible de trouver les identifiants Bing dans la version web."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Error: Unable to extract Bing key from web version."
#~ msgstr "Erreur: Impossible d'extraire la clé Bing de la version web."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Error: Unable to extract Bing token from web version."
#~ msgstr "Erreur: Impossible d'extraire le jeton Bing de la version web."

#~ msgctxt "OnlineTranslator|"
#~ msgid ""
#~ "Error: Unable to extract additional Bing information from web version."
#~ msgstr ""
#~ "Erreur : Impossible d'extraire des infos supplémentaires sur Bing depuis "
#~ "la version web."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Error: Bing return unhandled network error"
#~ msgstr ""
#~ "Erreur : le moteur de recherche Bing renvoie une erreur réseau non gérée."

#~ msgctxt "OnlineTts|"
#~ msgid "Selected engine %1 does not support voice settings"
#~ msgstr "Moteur sélectionné %1 ne supporte pas les paramètres vocaux"

#~ msgctxt "OnlineTts|"
#~ msgid "Selected engine %1 does not support emotion settings"
#~ msgstr "Moteur sélectionné %1 ne supporte pas les paramètres émotionnels"

#~ msgctxt "OnlineTts|"
#~ msgid "Selected voice %1 is not supported for %2"
#~ msgstr "Voix sélectionnée %1 n'est pas supporté pour %2"

#~ msgctxt "OnlineTts|"
#~ msgid "Selected emotion %1 is not supported by %2"
#~ msgstr "L'émotion sélectionnée %1 n'est pas supportée par %2"

#~ msgctxt "SettingsDialog|"
#~ msgid "Happy New Year!"
#~ msgstr "Bonne année à tous !"

#~ msgctxt "SettingsDialog|"
#~ msgid "Default region"
#~ msgstr "Région par défaut"

#~ msgctxt "SettingsDialog|"
#~ msgid "Mandarin (China)"
#~ msgstr "Mandarin (Chine)"

#~ msgctxt "SettingsDialog|"
#~ msgid "Nothing to play"
#~ msgstr "Rien à lire"

#~ msgctxt "SettingsDialog|"
#~ msgid "Playback text is empty"
#~ msgstr "C'est vide, pas de texte à lire"

#~ msgctxt "SettingsDialog|"
#~ msgid "Unable to detect language"
#~ msgstr "Impossible de détecter la langue"

#~ msgctxt "SettingsDialog|"
#~ msgid "Speech synthesis"
#~ msgstr "Synthèse vocale"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>LibreTranslate instance API key</p><p>Free "
#~ "instances listed here doesn't require a key, so field can be empty</p></"
#~ "body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>Clé API d'instance LibreTranslate</p><p>Instances "
#~ "gratuites énumérées ici ne requiert pas de clé,'le champ peut être vide</"
#~ "p></body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "API key:"
#~ msgstr "Clé API :"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>LibreTranslate engine URL</p><p>All instances can "
#~ "be found here: https://github.com/LibreTranslate/LibreTranslate#mirrors</"
#~ "p></body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>URL du moteur LibreTranslate</p><p>Toutes les "
#~ "instances peuvent être trouvées ici : https://github.com/LibreTranslate/"
#~ "LibreTranslate#mirrors</p></body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "Voice:"
#~ msgstr "Voix:"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>Voice of the speech synthesis engine</p></body></"
#~ "html>"
#~ msgstr ""
#~ "<html><head/><body><p>Voix du moteur de synthèse vocale</p></body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "Zahar"
#~ msgstr "Zahar"

#~ msgctxt "SettingsDialog|"
#~ msgid "Ermil"
#~ msgstr "Ermil"

#~ msgctxt "SettingsDialog|"
#~ msgid "Jane"
#~ msgstr "Jane"

#~ msgctxt "SettingsDialog|"
#~ msgid "Oksana"
#~ msgstr "Oksana"

#~ msgctxt "SettingsDialog|"
#~ msgid "Alyss"
#~ msgstr "Alyss"

#~ msgctxt "SettingsDialog|"
#~ msgid "Omazh"
#~ msgstr "Omazh"

#~ msgctxt "SettingsDialog|"
#~ msgid "Emotional connotation:"
#~ msgstr "Connotation émotionnelle:"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>Voice mood of the speech synthesis engine</p></"
#~ "body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>Humeur vocale du moteur de synthèse vocale</p></"
#~ "body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "Neutral"
#~ msgstr "Neutre"

#~ msgctxt "SettingsDialog|"
#~ msgid "Good"
#~ msgstr "Bon"

#~ msgctxt "SettingsDialog|"
#~ msgid "Evil"
#~ msgstr "Mauvais"

#~ msgctxt "SettingsDialog|"
#~ msgid "<html><head/><body><p>Text to test speech</p></body></html>"
#~ msgstr "<html><head/><body><p>Texte pour tester la parole</p></body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "This is an example of speech synthesis."
#~ msgstr "Ceci est un exemple de synthèse vocale."

#~ msgctxt "SettingsDialog|"
#~ msgid "Test voice"
#~ msgstr "Voix de test"

#~ msgctxt "SettingsDialog|"
#~ msgid "Region:"
#~ msgstr "Région :"

#~ msgctxt "QGitTag|"
#~ msgid "Release number %1 is missing"
#~ msgstr "Le numéro de version %1 est manquant"

#~ msgctxt "SettingsDialog|"
#~ msgid "Updates"
#~ msgstr "Mises à jour"

#~ msgctxt "SettingsDialog|"
#~ msgid "Check for updates:"
#~ msgstr "Vérifier les mises à jour:"

#~ msgctxt "SettingsDialog|"
#~ msgid "Every day"
#~ msgstr "Tous les jours"

#~ msgctxt "SettingsDialog|"
#~ msgid "Every week"
#~ msgstr "Chaque semaine"

#~ msgctxt "SettingsDialog|"
#~ msgid "Every month"
#~ msgstr "Tous les mois"

#~ msgctxt "SettingsDialog|"
#~ msgid "Check now"
#~ msgstr "Vérifier maintenant"

#~ msgctxt "SettingsDialog|"
#~ msgid "Check for updates now"
#~ msgstr "Vérifier les mises à jour maintenant"

#~ msgctxt "SettingsDialog|"
#~ msgid "Checking for updates..."
#~ msgstr "Vérification des mises à jour ..."

#~ msgctxt "SettingsDialog|"
#~ msgid "Update available!"
#~ msgstr "Mise à jour disponible !"

#~ msgctxt "SettingsDialog|"
#~ msgid "No updates available."
#~ msgstr "Aucune mise à jour disponible."

#~ msgctxt "UpdaterDialog|"
#~ msgid "Changelog:"
#~ msgstr "Journal des modifications :"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Downloading is complete"
#~ msgstr "Le téléchargement est terminé"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Exit the program and run the installer"
#~ msgstr "Quitter et lancer l'installation"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Install"
#~ msgstr "Installer"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Download the installer to the Downloads folder"
#~ msgstr "Télécharger fichier d'install. dans dossier Téléchargements"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Download"
#~ msgstr "Télécharger"

#, fuzzy
#~| msgctxt "UpdaterDialog|"
#~| msgid ""
#~| "<html><head/><body><p>A new version of Crow Translate is available! "
#~| "Updates add functionality and improve the stability of the application. "
#~| "Most often.<br/>You can also download the release manually from this <a "
#~| "href=\"https://github.com/crow-translate/crow-translate/releases\">link</"
#~| "a>.</p></body></html>"
#~ msgctxt "UpdaterDialog|"
#~ msgid ""
#~ "<html><head/><body><p>A new version of Crow Translate is available! "
#~ "Updates add functionality and improve the stability of the application. "
#~ "Most often.<br/>You can also download the release manually from this <a "
#~ "href=\"https://download.kde.org/stable/crow-translate\">link</a>.</p></"
#~ "body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>Une nouvelle version de Crow Translate est "
#~ "disponible ! Les mises à jour ajoutent des fonctionnalités et améliorent "
#~ "la stabilité de l'application. Le plus souvent.<br/>Vous pouvez également "
#~ "télécharger la version manuellement à partir de ce <a href=\"https://"
#~ "github.com/crow-translate/crow-translate/releases\">lien</a>.</p></body></"
#~ "html>"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Close this window"
#~ msgstr "Fermer cette fenêtre"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Update later"
#~ msgstr "Mettre à jour plus tard"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Cancel download"
#~ msgstr "Annuler le téléchargement"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Cancel"
#~ msgstr "Annuler"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Current version:"
#~ msgstr "Version actuelle :"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Available version:"
#~ msgstr "Version disponible:"

#~ msgctxt "QHotkey|"
#~ msgid "Failed to register %1. Error: %2"
#~ msgstr "Échec de l'enregistrement de %1. Erreur: %2"

#~ msgctxt "QHotkey|"
#~ msgid "Failed to unregister %1. Error: %2"
#~ msgstr "Échec de la désinscription de %1. Erreur: %2"
