diff --git a/addon/locale/fr/LC_MESSAGES/nvda.po b/addon/locale/fr/LC_MESSAGES/nvda.po index 15710e0..02951c0 100644 --- a/addon/locale/fr/LC_MESSAGES/nvda.po +++ b/addon/locale/fr/LC_MESSAGES/nvda.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: open ai\n" "Report-Msgid-Bugs-To: nvda-translations@groups.io\n" -"POT-Creation-Date: 2023-11-27 15:06+0100\n" -"PO-Revision-Date: 2023-11-27 19:34+0100\n" +"POT-Creation-Date: 2023-11-29 19:11+0100\n" +"PO-Revision-Date: 2023-11-29 19:26+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -11,96 +11,132 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Poedit 3.3.2\n" +"X-Generator: Poedit 2.4.2\n" "X-Poedit-Basepath: C:/Users/Nael Sayegh/AppData/Roaming/nvda/addons/openAI/" "globalPlugins\n" "X-Poedit-SearchPath-0: .\n" -#: addon\globalPlugins\openai\__init__.py:52 +#: addon\globalPlugins\openai\__init__.py:48 msgid "" "No authentication key provided. Please set it in the Preferences dialog." msgstr "" -"Aucune clé d'authentification fournie. Veuillez la définir dans la boîte de " +"Aucune clé d’authentification fournie. Veuillez la définir dans la boîte de " "dialogue des préférences." -#: addon\globalPlugins\openai\__init__.py:70 +#: addon\globalPlugins\openai\__init__.py:66 msgid "API Key:" msgstr "Clé API :" -#: addon\globalPlugins\openai\__init__.py:75 +#: addon\globalPlugins\openai\__init__.py:71 msgid "Organization" msgstr "Organisation" -#: addon\globalPlugins\openai\__init__.py:83 +#: addon\globalPlugins\openai\__init__.py:79 msgid "Use or&ganization" msgstr "Utiliser une or&ganisation" -#: addon\globalPlugins\openai\__init__.py:94 +#: addon\globalPlugins\openai\__init__.py:90 msgid "Organization &name:" -msgstr "&Nom de l'organisation :" +msgstr "&Nom de l’organisation :" -#: addon\globalPlugins\openai\__init__.py:100 +#: addon\globalPlugins\openai\__init__.py:96 msgid "&Organization key:" -msgstr "Clé de l'&organisation :" +msgstr "Clé de l’&organisation :" -#: addon\globalPlugins\openai\__init__.py:107 +#: addon\globalPlugins\openai\__init__.py:103 msgid "Main dialog" msgstr "Dialogue principal" -#: addon\globalPlugins\openai\__init__.py:116 +#: addon\globalPlugins\openai\__init__.py:112 msgid "Block the closing using the &escape key" msgstr "" "Bloquer la fermeture de la fenêtre principale en utilisant la touche échap" -#: addon\globalPlugins\openai\__init__.py:124 +#: addon\globalPlugins\openai\__init__.py:120 msgid "Remember the content of the S&ystem field between sessions" msgstr "Se souvenir du contenu du champ S&ystème entre les sessions" -#: addon\globalPlugins\openai\__init__.py:132 +#: addon\globalPlugins\openai\__init__.py:128 msgid "Enable &advanced settings (including temperature and probability mass)" msgstr "" "Activer les paramètres avancés (inclu la température et la masse de " "probabilité)" -#: addon\globalPlugins\openai\__init__.py:142 +#: addon\globalPlugins\openai\__init__.py:138 msgid "Text To Speech" msgstr "Text To Speech" -#: addon\globalPlugins\openai\__init__.py:148 +#: addon\globalPlugins\openai\__init__.py:144 msgid "&Voice:" -msgstr "&Voice:" +msgstr "&Voix :" -#: addon\globalPlugins\openai\__init__.py:158 -#: addon\globalPlugins\openai\maindialog.py:506 +#: addon\globalPlugins\openai\__init__.py:154 +#: addon\globalPlugins\openai\maindialog.py:500 msgid "&Model:" msgstr "&Modèle :" -#: addon\globalPlugins\openai\__init__.py:236 +#: addon\globalPlugins\openai\__init__.py:232 msgid "Show Open AI dialog" msgstr "Affiche le dialogue Open AI" -#: addon\globalPlugins\openai\__init__.py:250 +#: addon\globalPlugins\openai\__init__.py:246 msgid "Take a screenshot and describe it" -msgstr "Prendre une capture d'écran et la décrire" +msgstr "Prendre une capture d’écran et la décrire" -#: addon\globalPlugins\openai\__init__.py:270 +#: addon\globalPlugins\openai\__init__.py:266 msgid "Grab the current navigator object and describe it" -msgstr "Prendre l'objet navigateur courant et le décrire" +msgstr "Capturer l’objet navigateur courant et le décrire" -#: addon\globalPlugins\openai\__init__.py:307 +#: addon\globalPlugins\openai\__init__.py:303 msgid "Please disable the screen curtain before taking a screenshot" msgstr "" -"Veuillez désactiver le ridaeu d'écran avant de prendre une capture d'écran" +"Veuillez désactiver le rideau d’écran avant de prendre une capture d’écran" -#: addon\globalPlugins\openai\maindialog.py:38 +#: addon\globalPlugins\openai\consts.py:23 +msgid "" +"Updated GPT 3.5 Turbo. The latest GPT-3.5 Turbo model with improved " +"instruction following, JSON mode, reproducible outputs, parallel function " +"calling, and more." +msgstr "" + +#: addon\globalPlugins\openai\consts.py:24 +msgid "" +"Same capabilities as the standard gpt-3.5-turbo model but with 4 times the " +"context" +msgstr "" + +#: addon\globalPlugins\openai\consts.py:25 +msgid "" +"More capable than any GPT-3.5 model, able to do more complex tasks, and " +"optimized for chat" +msgstr "" + +#: addon\globalPlugins\openai\consts.py:26 +msgid "" +"The latest GPT-4 model with improved instruction following, JSON mode, " +"reproducible outputs, parallel function calling, and more." +msgstr "" + +#: addon\globalPlugins\openai\consts.py:27 +msgid "" +"GPT-4 Turbo with vision. Ability to understand images, in addition to all " +"other GPT-4 Turbo capabilities." +msgstr "" + +#: addon\globalPlugins\openai\consts.py:28 +msgid "" +"Same capabilities as the standard gpt-4 mode but with 4x the context length." +msgstr "" + +#: addon\globalPlugins\openai\maindialog.py:37 msgid "Describe the images in as much detail as possible." msgstr "Décris les images avec autant de détails que possible." -#: addon\globalPlugins\openai\maindialog.py:99 +#: addon\globalPlugins\openai\maindialog.py:100 msgid "Invalid temperature" msgstr "Température invalide" -#: addon\globalPlugins\openai\maindialog.py:102 +#: addon\globalPlugins\openai\maindialog.py:103 msgid "Invalid top P" msgstr "Top P invalide" @@ -112,215 +148,180 @@ msgstr "Prêt" msgid "Transcribing..." msgstr "Transcrir..." -#: addon\globalPlugins\openai\maindialog.py:438 -msgid "" -"4096 tokens max. Most capable GPT-3.5 model and optimized for chat at 1/10th " -"the cost of text-davinci-003" -msgstr "" -"4096 tokens maximum. Modèle GPT-3.5 le plus performant et optimisé pour le " -"chat à un dixième du coût de text-davinci-003" - -#: addon\globalPlugins\openai\maindialog.py:439 -msgid "" -"16384 tokens max. Same capabilities as the standard gpt-3.5-turbo model but " -"with 4 times the context" -msgstr "" -"16384 tokens maximum. Mêmes capacités que le modèle standard gpt-3.5-turbo, " -"mais avec 4 fois plus de contexte" - -#: addon\globalPlugins\openai\maindialog.py:440 -msgid "" -"8192 tokens max. More capable than any GPT-3.5 model, able to do more " -"complex tasks, and optimized for chat" -msgstr "" -"8192 tokens max. Plus performant que n'importe quel modèle GPT-3.5, capable " -"de réaliser des tâches plus complexes, et optimisé pour la conversation" - -#: addon\globalPlugins\openai\maindialog.py:441 -msgid "GPT-4 Turbo with vision" -msgstr "GPT-4 Turbo avec vision" - -#: addon\globalPlugins\openai\maindialog.py:442 -msgid "GPT-4 Turbo, 128K context, maximum of 4096 output tokens." -msgstr "GPT-4 Turbo, contexte de 128K, maximum de 4096 tokens en sortie." - -#: addon\globalPlugins\openai\maindialog.py:443 -msgid "" -"32768 tokens max. Same capabilities as the standard gpt-4 mode but with 4x " -"the context length." -msgstr "" -"32768 tokens au maximum. Mêmes capacités que le mode standard GPT-4 mais " -"avec une longueur de contexte 4 fois supérieure." - -#: addon\globalPlugins\openai\maindialog.py:466 +#: addon\globalPlugins\openai\maindialog.py:460 msgid "organization" msgstr "organisation" -#: addon\globalPlugins\openai\maindialog.py:466 +#: addon\globalPlugins\openai\maindialog.py:460 msgid "personal" msgstr "personnel" -#: addon\globalPlugins\openai\maindialog.py:472 +#: addon\globalPlugins\openai\maindialog.py:466 msgid "S&ystem:" msgstr "S&ystème :" -#: addon\globalPlugins\openai\maindialog.py:484 +#: addon\globalPlugins\openai\maindialog.py:478 msgid "&History:" msgstr "&Historique :" -#: addon\globalPlugins\openai\maindialog.py:494 +#: addon\globalPlugins\openai\maindialog.py:488 msgid "&Prompt:" msgstr "&Prompt :" -#: addon\globalPlugins\openai\maindialog.py:520 +#: addon\globalPlugins\openai\maindialog.py:515 msgid "Maximum to&kens for the completion:" msgstr "To&kens maximum pour la complétion :" -#: addon\globalPlugins\openai\maindialog.py:532 +#: addon\globalPlugins\openai\maindialog.py:525 msgid "&Temperature:" msgstr "&Température :" -#: addon\globalPlugins\openai\maindialog.py:543 +#: addon\globalPlugins\openai\maindialog.py:533 msgid "Probability &mass (Top P):" -msgstr "&Masse de probalilité (Top P) :" +msgstr "&Masse de probabilité (Top P) :" -#: addon\globalPlugins\openai\maindialog.py:554 +#: addon\globalPlugins\openai\maindialog.py:544 msgid "Stream mode" msgstr "Mode stream" -#: addon\globalPlugins\openai\maindialog.py:560 +#: addon\globalPlugins\openai\maindialog.py:550 msgid "&Debug mode" -msgstr "Mode &débugage" +msgstr "Mode &débogage" -#: addon\globalPlugins\openai\maindialog.py:585 -#: addon\globalPlugins\openai\maindialog.py:1031 +#: addon\globalPlugins\openai\maindialog.py:576 +#: addon\globalPlugins\openai\maindialog.py:1061 msgid "Start &recording" -msgstr "Démarrer l'&enregistrement" +msgstr "Démarrer l’&enregistrement" -#: addon\globalPlugins\openai\maindialog.py:588 +#: addon\globalPlugins\openai\maindialog.py:579 msgid "Record audio from microphone" -msgstr "Enregistrer l'audio à partir du microphone" +msgstr "Enregistrer l’audio à partir du microphone" -#: addon\globalPlugins\openai\maindialog.py:592 +#: addon\globalPlugins\openai\maindialog.py:583 msgid "Transcribe from &audio file" msgstr "Transcrire depuis un fichier &audio" -#: addon\globalPlugins\openai\maindialog.py:595 +#: addon\globalPlugins\openai\maindialog.py:586 msgid "Transcribe audio from a file path" -msgstr "Transcrire un fichier audio à partir d'un chemin" +msgstr "Transcrire un fichier audio à partir d’un chemin" -#: addon\globalPlugins\openai\maindialog.py:599 +#: addon\globalPlugins\openai\maindialog.py:590 msgid "&Image description" -msgstr "Description d'&image" +msgstr "Description d’&image" -#: addon\globalPlugins\openai\maindialog.py:602 +#: addon\globalPlugins\openai\maindialog.py:593 msgid "Describe an image from a file path or an URL" -msgstr "Décrivez une image à partir d'un fichier ou d'une URL" +msgstr "Décrivez une image à partir d’un fichier ou d’une URL" -#: addon\globalPlugins\openai\maindialog.py:606 +#: addon\globalPlugins\openai\maindialog.py:597 msgid "&Vocalize the prompt" msgstr "&Vocaliser le prompt" -#: addon\globalPlugins\openai\maindialog.py:680 +#: addon\globalPlugins\openai\maindialog.py:705 +msgid "Please select a model." +msgstr "Veuillez sélectionner un modèle." + +#: addon\globalPlugins\openai\maindialog.py:706 +#: addon\globalPlugins\openai\maindialog.py:713 +#: addon\globalPlugins\openai\maindialog.py:720 +#: addon\globalPlugins\openai\maindialog.py:1044 +msgid "Open AI" +msgstr "Open AI" + +#: addon\globalPlugins\openai\maindialog.py:712 msgid "" "No image provided. Please use the Image Description button and select one or " "more images. Otherwise, please select another model." msgstr "" -"Aucune image fournie. Veuillez utiliser le bouton Description de l'image et " +"Aucune image fournie. Veuillez utiliser le bouton Description de l’image et " "sélectionnez une ou plusieurs images. Sinon, veuillez sélectionner un autre " "modèle." -#: addon\globalPlugins\openai\maindialog.py:681 -#: addon\globalPlugins\openai\maindialog.py:688 -#: addon\globalPlugins\openai\maindialog.py:1014 -msgid "Open AI" -msgstr "Open AI" - -#: addon\globalPlugins\openai\maindialog.py:687 +#: addon\globalPlugins\openai\maindialog.py:719 #, python-format msgid "" "This model does not support image description. Please select the %s model." msgstr "" -"Ce modèle ne prend pas en charge la description d'image. Veuillez " +"Ce modèle ne prend pas en charge la description d’image. Veuillez " "sélectionner le modèle %s." -#: addon\globalPlugins\openai\maindialog.py:699 -#: addon\globalPlugins\openai\maindialog.py:1003 -#: addon\globalPlugins\openai\maindialog.py:1019 +#: addon\globalPlugins\openai\maindialog.py:728 +#: addon\globalPlugins\openai\maindialog.py:1033 +#: addon\globalPlugins\openai\maindialog.py:1049 msgid "Processing, please wait..." msgstr "Traitement en cours, veuillez patienter..." -#: addon\globalPlugins\openai\maindialog.py:762 +#: addon\globalPlugins\openai\maindialog.py:792 #, python-format msgid "Insertion of: %s" msgstr "Insertion de: %s" -#: addon\globalPlugins\openai\maindialog.py:773 +#: addon\globalPlugins\openai\maindialog.py:803 msgid "Open AI error" msgstr "Erreur open AI" -#: addon\globalPlugins\openai\maindialog.py:783 +#: addon\globalPlugins\openai\maindialog.py:813 msgid "Press alt+f4 to close the dialog" msgstr "Pressez alt+f4 pour fermer le dialogue" -#: addon\globalPlugins\openai\maindialog.py:793 +#: addon\globalPlugins\openai\maindialog.py:823 msgid "User:" msgstr "Utilisateur :" -#: addon\globalPlugins\openai\maindialog.py:795 +#: addon\globalPlugins\openai\maindialog.py:825 msgid "Assistant:" msgstr "Assistant :" -#: addon\globalPlugins\openai\maindialog.py:857 +#: addon\globalPlugins\openai\maindialog.py:887 msgid "Begin" msgstr "Début" -#: addon\globalPlugins\openai\maindialog.py:877 +#: addon\globalPlugins\openai\maindialog.py:907 msgid "End" msgstr "Fin" -#: addon\globalPlugins\openai\maindialog.py:905 +#: addon\globalPlugins\openai\maindialog.py:935 #, python-format msgid "Response copied to system: %s" msgstr "Réponse copiée vers le système : %s" -#: addon\globalPlugins\openai\maindialog.py:914 +#: addon\globalPlugins\openai\maindialog.py:944 msgid "Compied to prompt" msgstr "Copié vers le prompt" -#: addon\globalPlugins\openai\maindialog.py:918 +#: addon\globalPlugins\openai\maindialog.py:948 msgid "Copy" msgstr "Copié" -#: addon\globalPlugins\openai\maindialog.py:926 +#: addon\globalPlugins\openai\maindialog.py:956 msgid "Copy prompt" msgstr "Prompt copié" -#: addon\globalPlugins\openai\maindialog.py:929 +#: addon\globalPlugins\openai\maindialog.py:959 msgid "Copy response" msgstr "Réponse copié" -#: addon\globalPlugins\openai\maindialog.py:954 +#: addon\globalPlugins\openai\maindialog.py:984 msgid "Block deleted" msgstr "Block supprimé" -#: addon\globalPlugins\openai\maindialog.py:964 +#: addon\globalPlugins\openai\maindialog.py:994 msgid "Select image files" msgstr "Sélectionnez un fichier image" -#: addon\globalPlugins\openai\maindialog.py:966 +#: addon\globalPlugins\openai\maindialog.py:996 msgid "Image files" msgstr "Fichiers image" -#: addon\globalPlugins\openai\maindialog.py:986 +#: addon\globalPlugins\openai\maindialog.py:1016 msgid "Stop &recording" -msgstr "&Arrêter l'enregistrement" +msgstr "&Arrêter l’enregistrement" -#: addon\globalPlugins\openai\maindialog.py:995 +#: addon\globalPlugins\openai\maindialog.py:1025 msgid "Select audio file" msgstr "Sélectionnez un fichier audio" -#: addon\globalPlugins\openai\maindialog.py:997 +#: addon\globalPlugins\openai\maindialog.py:1027 msgid "" "Audio files (*.mp3;*.mp4;*.mpeg;*.mpga;*.m4a;*.wav;*.webm)|*.mp3;*.mp4;*." "mpeg;*.mpga;*.m4a;*.wav;*.webm" @@ -328,9 +329,17 @@ msgstr "" "Fichiers audio (*.mp3;*.mp4;*.mpeg;*.mpga;*.m4a;*.wav;*.webm)|*.mp3;*.mp4;*." "mpeg;*.mpga;*.m4a;*.wav;*.webm" -#: addon\globalPlugins\openai\maindialog.py:1013 +#: addon\globalPlugins\openai\maindialog.py:1043 msgid "Please enter some text in the prompt field first." -msgstr "Veuillez saisir d'abord du texte dans le champ de saisie." +msgstr "Veuillez saisir d’abord du texte dans le champ de saisie." + +#: addon\globalPlugins\openai\model.py:29 +msgid "Context window:" +msgstr "" + +#: addon\globalPlugins\openai\model.py:32 +msgid "max output token:" +msgstr "token maximum en sortie :" #: buildVars.py:42 msgid "" @@ -341,7 +350,20 @@ msgid "" "it all with ease." msgstr "" "Open AI est une extension NVDA conçue pour intégrer de manière transparente " -"les fonctionnalités de l'API d'Open AI dans votre flux de travail. Que vous " +"les fonctionnalités de l’API d’Open AI dans votre flux de travail. Que vous " "souhaitiez rédiger un texte complet, traduire des passages avec précision, " "résumer de manière concise des documents ou même interpréter et décrire du " "contenu visuel, cette extension fait tout cela facilement." + +#~ msgid "" +#~ "4096 tokens max. Most capable GPT-3.5 model and optimized for chat at " +#~ "1/10th the cost of text-davinci-003" +#~ msgstr "" +#~ "4096 tokens maximum. Modèle GPT-3.5 le plus performant et optimisé pour " +#~ "le chat à un dixième du coût de text-davinci-003" + +#~ msgid "GPT-4 Turbo with vision" +#~ msgstr "GPT-4 Turbo avec vision" + +#~ msgid "GPT-4 Turbo, 128K context, maximum of 4096 output tokens." +#~ msgstr "GPT-4 Turbo, contexte de 128K, maximum de 4096 tokens en sortie."